Multi Agent Resource Allocation: a Comparison of Five Negotiation Protocols

This paper describes five systems that exploit negotiation strategies to solve multiagent resource allocation problems. A deep comparison is drawn among them according to different criteria that involve general features of the systems; adherence to widely accepted agent definitions; domain, purpose, and approach; analysis, design and implementation of the negotiation protocol. Considerations on how extending one of the analyzed systems in order to move a concrete step towards the realization of an integrated platform for developing negotiation protocols are also provided in the conclusions.

[1]  Victor R. Lesser,et al.  Cooperative Multiagent Systems: A Personal View of the State of the Art , 1999, IEEE Trans. Knowl. Data Eng..

[2]  Victor R. Lesser,et al.  Exploiting Meta-Level information in a Distributed Scheduling System , 1994, AAAI.

[3]  Daniela Briola,et al.  Specification, simulation and verification of negotiation protocols in a unified agent-based framework , 2010 .

[4]  Mark S. Fox,et al.  COOL: A Language for Describing Coordination in Multi Agent Systems , 1995, ICMAS.

[5]  Munindar P. Singh Towards a Formal Theory of Communication for Multi-agent Systems , 1991, IJCAI.

[6]  Anand S. Rao,et al.  Modeling Rational Agents within a BDI-Architecture , 1997, KR.

[7]  Robert Weihmayer,et al.  Conflict-resolution Strategies for Nonhierarchical Distributed Agents , 1989, Distributed Artificial Intelligence.

[8]  Victor R. Lesser,et al.  A New Framework for Sensor Interpretation: Planning to Resolve Sources of Uncertainty , 1991, AAAI.

[9]  V. Mascardi,et al.  Two Success Stories of Industry-University Collaboration , 2009 .

[10]  Michael Fisher,et al.  A Survey of Concurrent METATEM - the Language and its Applications , 1994, ICTL.

[11]  Kapil Sheth,et al.  FACET: Future ATM Concepts Evaluation Tool , 2001 .

[12]  Victor R. Lesser,et al.  Cooperative negotiation for soft real-time distributed resource allocation , 2003, AAMAS '03.

[13]  R. Weihmayer,et al.  A distributed AI architecture for customer network control , 1990, [Proceedings] GLOBECOM '90: IEEE Global Telecommunications Conference and Exhibition.

[14]  Nicholas R. Jennings,et al.  Cooperation in industrial multi-agent systems , 1994 .

[15]  Rowland R. Johnson,et al.  DATMS: A Framework for Distributed Assumption Based Reasoning , 1989, Distributed Artificial Intelligence.

[16]  Victor R. Lesser,et al.  Farm: A Scalable Environment for Multi-agent Development and Evaluation , 2003, SELMAS.

[17]  D. Mcdonald,et al.  ARCHON : A DISTRIBUTED ARTIFICIAL INTELLIGENCE SYSTEM FOR INDUSTRIAL APPLICATIONS , 1995 .

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

[19]  David Sislák,et al.  Decentralized algorithms for collision avoidance in airspace , 2008, AAMAS.

[20]  Philip R. Cohen,et al.  Plans for Discourse , 2003 .

[21]  Yann Chevaleyre,et al.  Issues in Multiagent Resource Allocation , 2006, Informatica.

[22]  Edmund H. Durfee,et al.  Distributed Problem Solving and Multi-Agent Systems: Comparisons and Examples* , 1994 .

[23]  D. Garcia Electronic Enterprises, Looking to the future , 1997 .

[24]  Nicholas R. Jennings,et al.  A Roadmap of Agent Research and Development , 2004, Autonomous Agents and Multi-Agent Systems.

[25]  H. V. Parunak Chapter 10 – Manufacturing Experience with the Contract Net , 1987 .

[26]  Raffaello D'Andrea,et al.  Theory and implementation of path planning by negotiation for decentralized agents , 2008, Robotics Auton. Syst..

[27]  Victor R. Lesser,et al.  Cooperative information-gathering: a distributed problem-solving approach , 1997, IEE Proc. Softw. Eng..

[28]  Hector J. Levesque,et al.  Intention is Choice with Commitment , 1990, Artif. Intell..

[29]  Kagan Tumer,et al.  Regulating air traffic flow with coupled agents , 2008, AAMAS.

[30]  M. Boman,et al.  Energy Saving and Added Customer Value in Intelligent Buildings , 2007 .

[31]  Norman M. Sadeh,et al.  Distributed constrained heuristic search , 1991, IEEE Trans. Syst. Man Cybern..

[32]  Viviana Mascardi,et al.  DCaseLP: A Prototyping Environment for Multi-language Agent Systems , 2008, LADS.

[33]  Viviana Mascardi,et al.  Design and Implementation of a NetLogo Interface for the Stand-Alone FYPA System , 2011, WOA.

[34]  Daniela Briola,et al.  Dynamic Resource Allocation in a MAS: A Case Study from the Industry , 2009, WOA.

[35]  Katia P. Sycara,et al.  Designing behaviors for information agents , 1997, AGENTS '97.

[36]  Victor R. Lesser,et al.  Sharing Metainformation to Guide Cooperative Search Among Heterogeneous Reusable Agents , 1997, IEEE Trans. Knowl. Data Eng..

[37]  Daniela Briola,et al.  Ontology agents in FIPA-compliant platforms: A survey and a new proposal , 2008 .

[38]  Scott H. Clearwater,et al.  A Multi-Agent System for Controlling Building Environments , 1995, ICMAS.