Chain: A Dynamic Double Auction Framework for Matching Patient Agents

In this paper we present and evaluate a general framework for the design of truthful auctions for matching agents in a dynamic, two-sided market. A single commodity, such as a resource or a task, is bought and sold by multiple buyers and sellers that arrive and depart over time. Our algorithm, CHAIN, provides the first framework that allows a truthful dynamic double auction (DA) to be constructed from a truthful, single-period (i.e. static) double-auction rule. The pricing and matching method of the CHAIN construction is unique amongst dynamic-auction rules that adopt the same building block. We examine experimentally the allocative efficiency of CHAIN when instantiated on various single-period rules, including the canonical McAfee double-auction rule. For a baseline we also consider non-truthful double auctions populated with "zero-intelligence plus"-style learning agents. CHAIN-based auctions perform well in comparison with other schemes, especially as arrival intensity falls and agent valuations become more volatile.

[1]  Anna R. Karlin,et al.  Truthful and Competitive Double Auctions , 2002, ESA.

[2]  Rajarshi Das,et al.  Agent-Human Interactions in the Continuous Double Auction , 2001, IJCAI.

[3]  Rica Gonen,et al.  Generalized trade reduction mechanisms , 2007, EC '07.

[4]  Noam Nisan,et al.  Online ascending auctions for gradually expiring items , 2005, SODA '05.

[5]  Ryan Porter,et al.  Mechanism design for online real-time scheduling , 2004, EC '04.

[6]  R. Palmer,et al.  Characterizing effective trading strategies: Insights from a computerized double auction tournament , 1994 .

[7]  Kiho Yoon,et al.  The Modified Vickrey Double Auction , 2001, J. Econ. Theory.

[8]  C. Preist,et al.  Adaptive agents in a persistent shout double auction , 1998, ICE '98.

[9]  M.H. Hassoun,et al.  Fundamentals of Artificial Neural Networks , 1996, Proceedings of the IEEE.

[10]  M. Satterthwaite,et al.  Efficient Mechanisms for Bilateral Trading , 1983 .

[11]  V. Smith An Experimental Study of Competitive Market Behavior , 1962, Journal of Political Economy.

[12]  Moshe Babaioff,et al.  Concurrent auctions across the supply chain , 2001, EC '01.

[13]  John Dickhaut,et al.  Price Formation in Double Auctions , 2001, E-Commerce Agents.

[14]  Andrew V. Goldberg,et al.  Envy-free auctions for digital goods , 2003, EC '03.

[15]  Maja J. Mataric,et al.  Sold!: auction methods for multirobot coordination , 2002, IEEE Trans. Robotics Autom..

[16]  Dave Cliff,et al.  Simple Bargaining Agents for Decentralized Market-Based Control , 1998, ESM.

[17]  Mallesh M. Pai,et al.  Optimal Dynamic Auctions , 2008 .

[18]  Noam Nisan,et al.  Competitive analysis of incentive compatible on-line auctions , 2000, EC '00.

[19]  Gerald Tesauro,et al.  Strategic sequential bidding in auctions using dynamic programming , 2002, AAMAS '02.

[20]  Parag A. Pathak,et al.  Changing the Boston School Choice Mechanism , 2006 .

[21]  R. McAfee,et al.  A dominant strategy double auction , 1992 .

[22]  Tuomas Sandholm,et al.  Issues in Computational Vickrey Auctions , 2000, Int. J. Electron. Commer..

[23]  Alan Scheller-Wolf,et al.  Design of a Multi–Unit Double Auction E–Market , 2002, Comput. Intell..

[24]  Zuo-Jun Max Shen,et al.  Truthful Double Auction Mechanisms , 2008, Oper. Res..

[25]  Evangelos Markakis,et al.  Auction-Based Multi-Robot Routing , 2005, Robotics: Science and Systems.

[26]  David C. Parkes,et al.  Achieving Budget-Balance with Vickrey-Based Payment Schemes in Exchanges , 2001, IJCAI.

[27]  Éva Tardos,et al.  Truthful mechanisms for one-parameter agents , 2001, Proceedings 2001 IEEE International Conference on Cluster Computing.

[28]  Zhiqiang Zheng,et al.  Combinatorial Bids based Multi-robot Task Allocation Method , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[29]  Avrim Blum,et al.  Online algorithms for market clearing , 2002, SODA '02.

[30]  Moshe Babaioff,et al.  Incentive-compatible, budget-balanced, yet highly efficient auctions for supply chain formation , 2003, EC '03.

[31]  Mohammad Taghi Hajiaghayi,et al.  Online auctions with re-usable goods , 2005, EC '05.

[32]  T. Copeland,et al.  Financial Theory and Corporate Policy. , 1980 .

[33]  Mohammad Taghi Hajiaghayi,et al.  Adaptive limited-supply online auctions , 2004, EC '04.

[34]  Moshe Babaioff,et al.  Mechanisms for a spatially distributed market , 2009, Games Econ. Behav..

[35]  Larry Samuelson,et al.  Bargaining with Two-sided Incomplete Information: An Infinite Horizon Model with Alternating Offers , 1987 .

[36]  Robert W. Irving,et al.  The Stable marriage problem - structure and algorithms , 1989, Foundations of computing series.

[37]  Steven R. Williams,et al.  Bilateral trade with the sealed bid k-double auction: Existence and efficiency , 1989 .