A Real-Life Experiment in Creating an Agent Marketplace

Software agents help people with time-consuming activities. One relatively unexplored area of application is that of agents that buy and sell on behalf of users. We recently conducted a real-life experiment in creating an agent marketplace, using a slighly modified version of the Kasbah system. Approximately 200 participants intensively interacted with the system over a one-day (six-hour) period. This paper describes the set-up of the experiment, the architecture of the electronic market and the behaviours of the agents. We discuss the rationale behind the design decisions and analyze the results obtained. We conclude with a discussion of current experiments involving thousands of users interacting with the agent marketplace over a long period of time, and speculate on the long-range impact of this technology upon society and the economy.

[1]  Pattie Maes,et al.  Social information filtering: algorithms for automating “word of mouth” , 1995, CHI '95.

[2]  Pattie Maes,et al.  Challenger: a multi-agent system for distributed resource allocation , 1997, AGENTS '97.

[3]  Michael P. Wellman,et al.  The WALRAS Algorithm: A Convergent Distributed Implementation of General Equilibrium Outcomes , 1998 .

[4]  Paul R. Milgrom,et al.  Auctions and Bidding: A Primer , 1989 .

[5]  Terry Winograd,et al.  Understanding computers and cognition - a new foundation for design , 1987 .

[6]  Bernardo A. Huberman,et al.  The ecology of computation , 1988, Digest of Papers. COMPCON Spring 89. Thirty-Fourth IEEE Computer Society International Conference: Intellectual Leverage.

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

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

[9]  S. Clearwater Market-based control: a paradigm for distributed resource allocation , 1996 .

[10]  Pattie Maes,et al.  Kasbah: An Agent Marketplace for Buying and Selling Goods , 1996, PAAM.

[11]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[12]  Pattie Maes,et al.  Intelligent software , 1997, IUI '97.

[13]  Leonard N. Foner A Multi-Agent Referral System for Matchmaking , 1996 .

[14]  Timothy W. Finin,et al.  A semantics approach for KQML—a general purpose communication language for software agents , 1994, CIKM '94.