Challenges to Scaling-Up Agent Coordination Strategies

There is more to scaling up agent-based systems than simply increasing the number of agents involved. Many of the challenges to making agent-based systems work in more realistic settings arise from the characteristics of the agents’ tasks and environment, and the expectations of the systems’ users. In this chapter, my goal is thus to emphasize this broader array of challenges to coordinating agent-based systems, as a step both towards extending our understanding of scale-up issues as well as towards developing richer metrics for evaluating the degree to which coordination strategies for agent-based systems can apply to more demanding applications.

[1]  Les Gasser,et al.  MACE: A Flexible Testbed for Distributed AI Research , 1987 .

[2]  Yoav Shoham,et al.  Taming the Computational Complexity of Combinatorial Auctions: Optimal and Approximate Approaches , 1999, IJCAI.

[3]  YokooMakoto,et al.  Algorithms for Distributed Constraint Satisfaction , 2000 .

[4]  Alexander G. Gray,et al.  An Integrated System for Multi-Rover Scientific Exploration , 1999, AAAI/IAAI.

[5]  Jeffrey M. Bradshaw,et al.  Mobile-Agent versus Client/Server Performance: Scalability in an Information-Retrieval Task , 2001, Mobile Agents.

[6]  Michael P. Wellman A Market-Oriented Programming Environment and its Application to Distributed Multicommodity Flow Problems , 1993, J. Artif. Intell. Res..

[7]  Tuomas Sandholm,et al.  Distributed rational decision making , 1999 .

[8]  Milind Tambe,et al.  Intelligent Agents for Interactive Simulation Environments , 1995, AI Mag..

[9]  Rina Azoulay-Schwartz,et al.  Assessing usage patterns to improve data allocation via auctions , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[10]  Kristina Lerman,et al.  Coalition formation for large-scale electronic markets , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[11]  Amy L. Lansky,et al.  Localized Search for Controlling Automated Reasoning , 1990 .

[12]  Hector J. Levesque,et al.  The adaptive agent architecture: achieving fault-tolerance using persistent broker teams , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[13]  Edmund H. Durfee,et al.  Distributed Continual Planning for Unmanned Ground Vehicle Teams , 1999, AI Mag..

[14]  Nicholas R. Jennings,et al.  Commitments and conventions: The foundation of coordination in multi-agent systems , 1993, The Knowledge Engineering Review.

[15]  Gerhard Weiss,et al.  Multiagent systems: a modern approach to distributed artificial intelligence , 1999 .

[16]  Victor R. Lesser,et al.  Functionally Accurate, Cooperative Distributed Systems , 1988, IEEE Transactions on Systems, Man, and Cybernetics.

[17]  Eithan Ephrati,et al.  A Tractable Heuristic that Maximizes Global Utility through Local Plan Combination , 1995, ICMAS.

[18]  Manuela M. Veloso,et al.  Task Decomposition, Dynamic Role Assignment, and Low-Bandwidth Communication for Real-Time Strategic Teamwork , 1999, Artif. Intell..

[19]  Tad Hogg,et al.  Multiagent control of self-reconfigurable robots , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[20]  Michael J. Prietula,et al.  Simulating organizations: computational models of institutions and groups , 1998 .

[21]  NICHOLAS R. JENNINGS,et al.  An agent-based approach for building complex software systems , 2001, CACM.

[22]  Makoto Yokoo,et al.  Algorithms for Distributed Constraint Satisfaction: A Review , 2000, Autonomous Agents and Multi-Agent Systems.

[23]  Michael P. Georgeff,et al.  Communication and interaction in multi-agent planning , 1983, AAAI 1983.

[24]  Michael Wooldridge,et al.  Reasoning about rational agents , 2000, Intelligent robots and autonomous agents.

[25]  Gil Tidhar,et al.  Planned Team Activity , 1992, MAAMAW.

[26]  Weixiong Zhang,et al.  Towards Flexible Teamwork in Persistent Teams: Extended Report , 2000, Autonomous Agents and Multi-Agent Systems.

[27]  Edmund H. Durfee,et al.  Top-down search for coordinating the hierarchical plans of multiple agents , 1999, AGENTS '99.

[28]  Sarit Kraus,et al.  Collaborative Plans for Complex Group Action , 1996, Artif. Intell..

[29]  Edmund H. Durfee,et al.  Partial global planning: a coordination framework for distributed hypothesis formation , 1991, IEEE Trans. Syst. Man Cybern..

[30]  Zhendong Niu,et al.  Matchmaking to Support Intelligent Agents for Portfolio Management , 2000, AAAI/IAAI.

[31]  Edmund H. Durfee,et al.  Organizations, Plans and Schedules: An Interdisciplinary Perspective on Coordinating AI Agents , 1993 .

[32]  Edmund H. Durfee,et al.  An introduction to congregating in multi-agent systems , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[33]  Moshe Tennenholtz,et al.  Artificial Social Systems , 1992, Lecture Notes in Computer Science.

[34]  Jacques Ferber,et al.  Multi-agent systems - an introduction to distributed artificial intelligence , 1999 .

[35]  Arne Andersson,et al.  Integer programming for combinatorial auction winner determination , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[36]  Craig Boutilier Multiagent Systems: Challenges and Opportunities for Decision-Theoretic Planning , 1999, AI Mag..

[37]  Mark Klein,et al.  An experimental evaluation of domain-independent fault handling services in open multi-agent systems , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[38]  Sarit Kraus,et al.  Coordination without Communication: Experimental Validation of Focal Point Techniques , 1997, ICMAS.

[39]  Moshe Tennenholtz,et al.  On Social Laws for Artificial Agent Societies: Off-Line Design , 1995, Artif. Intell..