Distributed problem-solving techniques: A survey
- 1 September 1987
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Systems, Man, and Cybernetics
- Vol. 17 (5) , 729-740
- https://doi.org/10.1109/tsmc.1987.6499280
Abstract
Distributed problem solving is a subfield of artificial intelligence that deals with the interactions of groups of intelligent agents attempting to cooperate to solve problems. Distributed problem solving is distinct from both distributed processing and artificial intelligence, though it has important implications for both. A taxonomy of distributed artificial intelligence systems is presented, based on the communication and control methodologies used by their constituent agents, along with the theoretical foundations which underly them, such as Davis and Smith's contract net. Control in distributed problem solvers is characterized by cooperation, organization, and dynamics. Communications are specified through paradigms, content, and protocols. Several prototypical systems in areas such as natural language processing and medical diagnosis are briefly discussed, along with more mature systems in applications such as air traffic control, vehicle monitoring, and manufacturing systems.Keywords
This publication has 0 references indexed in Scilit: