Cooperative distributed problem solving

Cooperative distributed problem solving

Cooperative Distributed Problem Solving is a network of semi-autonomous processing nodes working together to solve a problem, typically in a multi-agent system. That is concerned with the investigation of problem subdivision, sub-problem distribution, results synthesis, optimisation of problem solver coherence and co-ordination. It is closely related to distributed constraint programming and distributed constraint optimization; see the links below.

Aspects of CDPS

  • Neither global control nor global data storage - no individual CDPS problem solver (agent) has sufficient information to solve the entire problem.
  • Control and data are distributed
  • Communication is slower than computation, therefore:
    • Loose coupling between problem solvers
    • Efficient protocols (not too much communication overhead)
    • problems should be modular, coarse grained
  • Any unique node is a potential bottleneck
    • Organised behaviour is hard to guarantee since no one node has the complete picture

See also

Some Relevant Books

  • Meisels, Amnon (2008). Distributed Search by Constrained Agents. Springer. ISBN 978-1-848-00040-7. 
  • Yokoo, Makoto (2001). Distributed constraint satisfaction: Foundations of cooperation in multi-agent systems. Springer. ISBN 978-3-540-67596-9. 



Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Cooperative optimization — is a global optimization method invented by chinese mathematician Xiao Fei Huang, that can solve real world NP hard optimization problems (up to millions of variables) with outstanding performances and unprecedented speeds. It knows whether a… …   Wikipedia

  • Distributed constraint optimization — (DCOP or DisCOP) is the distributed analogue to constraint optimization. A DCOP is a problem in which a group of agents must distributedly choose values for a set of variables such that the cost of a set of constraints over the variables is… …   Wikipedia

  • CDPS — Cooperative Distributed Problem Solving …   Acronyms

  • CDPS — Cooperative Distributed Problem Solving …   Acronyms von A bis Z

  • Multi-agent planning — In computer science multi agent planning involves coordinating the resources and activities of multiple agents . NASA says, multiagent planning is concerned with planning by (and for) multiple agents. It can involve agents planning for a common… …   Wikipedia

  • Многоагентная система — Обычный агент …   Википедия

  • Multiscale decision making — Multiscale decision making, also referred to as Multiscale decision theory (MSDT), is a recently developed approach in operations research that fuses game theory, multi agent influence diagrams, in particular dependency graphs, and Markov… …   Wikipedia

  • CDPS — may refer to:*Cirencester Deer Park School *Cooperative distributed problem solving …   Wikipedia

  • Crowdsourcing — Wikipedians and British Museum curators collaborate on the article Hoxne Hoard in June 2010. Crowdsourcing is the act of sourcing tasks traditionally performed by specific individuals to a group of people or community (crowd) through an open call …   Wikipedia

  • information processing — Acquisition, recording, organization, retrieval, display, and dissemination of information. Today the term usually refers to computer based operations. Information processing consists of locating and capturing information, using software to… …   Universalium

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”