Readings in Distributed Artificial IntelligenceAlan H. Bond, Les Gasser Most artificial intelligence research investigates intelligent behavior for a single agent--solving problems heuristically, understanding natural language, and so on. Distributed Artificial Intelligence (DAI) is concerned with coordinated intelligent behavior: intelligent agents coordinating their knowledge, skills, and plans to act or solve problems, working toward a single goal, or toward separate, individual goals that interact. DAI provides intellectual insights about organization, interaction, and problem solving among intelligent agents. This comprehensive collection of articles shows the breadth and depth of DAI research. The selected information is relevant to emerging DAI technologies as well as to practical problems in artificial intelligence, distributed computing systems, and human-computer interaction. "Readings in Distributed Artificial Intelligence" proposes a framework for understanding the problems and possibilities of DAI. It divides the study into three realms: the natural systems approach (emulating strategies and representations people use to coordinate their activities), the engineering/science perspective (building automated, coordinated problem solvers for specific applications), and a third, hybrid approach that is useful in analyzing and developing mixed collections of machines and human agents working together. The editors introduce the volume with an important survey of the motivations, research, and results of work in DAI. This historical and conceptual overview combines with chapter introductions to guide the reader through this fascinating field. A unique and extensive bibliography is also provided. |
Other editions - View all
Common terms and phrases
abstraction achieve actions activities actor agents allocation application approach architecture Artificial Intelligence behavior BELIEVE blackboard control blackboard systems coherence communication complete computation concurrent conflict constraints contract contractors control knowledge sources cooperation coordination Corkill costs created database decisions Dialogue-Game Distributed Artificial Intelligence distributed computing distributed problem solving distributed systems domain DVMT dynamic effect environment example execution expert system Focus framework function global goals Hansel and Gretel Hearsay-II heuristics hierarchy hypotheses IEEE implementation interac interaction KS's KSARS language manager mechanisms message passing meta-level modules monitoring multi-agent planning multiprocessing negotiation node object operating system operators organization organizational parallel perform PGPs planner precondition predict problem-solving processor programming languages protocol reasoning represent request scheduling Section sensor sequence simulation situation solution solvers specified speech acts strategy structure task announcement theory tion triggered