A market architecture for multi-agent contracting

We present a generalized market architecture that provides support for a variety of types of transactions, from simple buying and selling of goods and services to complex multi-agent contract negotiations. This architecture is organized around three basic com- ponents: the exchange, the market, and the session. We also present a negotiation protocol for planning by contracting that takes advantage of the services of the market. We show how the existence of an appropriate market infrastructure can add value to a multi-agent contracting protocol by controlling fraud and discouraging counterspeculation.

[1]  Tim Finin,et al.  KQML - A Language and Protocol for Knowledge and Information Exchange , 1994 .

[2]  Thomas L. Dean,et al.  A Framework for the Development of Multiagent Architectures , 1996, IEEE Expert.

[3]  Victor Lesser,et al.  Negotiation among self-interested computationally limited agents , 1996 .

[4]  Maria L. Gini,et al.  Magma: An Agent Based Virtual Market for Electronic Commerce , 1997, Appl. Artif. Intell..

[5]  Jay M. Tenenbaum,et al.  eCo System: CommerceNet's Architectural Framework for Internet Commerce , 1997, Electron. Mark..

[6]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[7]  Jeffrey S. Rosenschein and Gilad Zlotkin Rules of Encounter , 1994 .

[8]  Victor R. Lesser,et al.  Issues in Automated Negotiation and Electronic Commerce: Extending the Contract Net Framework , 1997, ICMAS.

[9]  Richard Fikes,et al.  STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving , 1971, IJCAI.

[10]  Michael P. Georgeff,et al.  Modelling and Design of Multi-Agent Systems , 1997, ATAL.

[11]  William Vickrey,et al.  Counterspeculation, Auctions, And Competitive Sealed Tenders , 1961 .

[12]  Jeffrey S. Rosenschein,et al.  Rules of Encounter - Designing Conventions for Automated Negotiation among Computers , 1994 .

[13]  Arthur M. Keller,et al.  Smart Catalogs and Virtual Catalogs , 1995, USENIX Workshop on Electronic Commerce.

[14]  Hal R. Varian,et al.  Economic Mechanism Design for Computerized Agents , 1995, USENIX Workshop on Electronic Commerce.

[15]  M.P. Wellman,et al.  The digital library as a community of information agents , 1996, IEEE Expert.

[16]  Eithan Ephrati,et al.  Deriving Consensus in Multiagent Systems , 1996, Artif. Intell..

[17]  Pablo Noriega,et al.  FM96.5 A Java-based Electronic Auction House , 1997, PAAM.

[18]  Moises Lejter Thomas Dean A Framework for the Development of Multi-Agent Architectures , 1996 .

[19]  Maria Gini,et al.  Temporal Strategies in a Multi-Agent Contracting Protocol , 1997 .

[20]  Michael P. Wellman,et al.  The Michigan Internet AuctionBot: a configurable auction server for human and software agents , 1998, AGENTS '98.

[21]  Reid G. Smith,et al.  The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver , 1980, IEEE Transactions on Computers.

[22]  T. Sandholm Limitations of the Vickrey Auction in Computational Multiagent Systems , 1996 .

[23]  David M. Kreps,et al.  A Course in Microeconomic Theory , 2020 .