Price controlled resource allocation for the provision of information products and services employing combinatorial auctions

Abstract The dynamic allocation of resources for the supply of Information Services and Information Products (ISIP) is of increasing importance for infrastructure and service providers in growing B2B and B2C markets. Based on the FIPA oriented Multi Agent System (MAS) platform JADE we developed a model which simulates the allocation of ISIP resources by a Combinatorial Auction (CA). An Improved Greedy CA-Algorithm (IG-CAA) and a Simulated Annealing based CA-Algorithm (SA-CAA) are proposed to solve the resulting winner determination problem. Using the bid price for task processing as a control variable has turned out to be an efficient tool even in non-economic settings. Performing multiple simulation runs, we could show the superiority of the SA-CAA to the IG-SAA for a test scenario consisting of unstructured bids. However we failed to demonstrate, that the SA-CAA is capable to handle a satisfying ISIP resource allocation in distributed systems with affordable computational expense and could only recommend the IG-CAA for this purpose, due to its lower calculation requirements.

[1]  Michael P. Wellman,et al.  Combinatorial auctions for supply chain formation , 2000, EC '00.

[2]  Peter Belobaba,et al.  OR Practice - Application of a Probabilistic Decision Model to Airline Seat Inventory Control , 1989, Oper. Res..

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

[4]  Craig Boutilier,et al.  Solving Combinatorial Auctions Using Stochastic Local Search , 2000, AAAI/IAAI.

[5]  Paula J. Brewer Decentralized computation procurement and computational robustness in a smart market , 1999 .

[6]  Sven de Vries,et al.  Combinatorial Auctions: A Survey , 2003, INFORMS J. Comput..

[7]  Agostino Poggi,et al.  Exploiting UML in the Design of Multi-agent Systems , 2000, ESAW.

[8]  George L. Nemhauser,et al.  The Set-Partitioning Problem: Set Covering with Equality Constraints , 1969, Oper. Res..

[9]  Maria L. Gini,et al.  Bid evaluation for coordinated tasks : an Integer Programming formulation , 2001 .

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

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

[12]  Günther Palm,et al.  Intelligent Problem Solving. Methodologies and Approaches , 2003, Lecture Notes in Computer Science.

[13]  S. Rassenti,et al.  A Combinatorial Auction Mechanism for Airport Time Slot Allocation , 1982 .

[14]  Tuomas Sandholm,et al.  Algorithm for optimal winner determination in combinatorial auctions , 2002, Artif. Intell..

[15]  Ignace Lemahieu,et al.  PET image reconstruction using simulated annealing , 1995, Medical Imaging.

[16]  Paul R. Milgrom,et al.  Putting Auction Theory to Work: The Simultaneous Ascending Auction , 1999, Journal of Political Economy.

[17]  Maria L. Gini,et al.  MAGNET: A Multi-Agent Contracting System for Plan Execution , 1998 .

[18]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[19]  Jeffrey K. MacKie-Mason,et al.  Generalized Vickrey Auctions , 1994 .

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

[21]  Maria L. Gini,et al.  Bidtree Ordering in IDA* Combinatorial Auction Winner-Determination with Side Constraints , 2002, AMEC.

[22]  David C. Parkes,et al.  An Iterative Generalized Vickrey Auction: Strategy-Proofness without Complete Revelation , 2001 .

[23]  Noam Nisan,et al.  Bidding and allocation in combinatorial auctions , 2000, EC '00.

[24]  David Levine,et al.  CABOB: A Fast Optimal Algorithm for Combinatorial Auctions , 2001, IJCAI.

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

[26]  G. Nemhauser,et al.  Integer Programming , 2020 .

[27]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[28]  Michael Schwind,et al.  Dynamic Pricing of Information Products Based on Reinforcement Learning: A Yield-Management Approach , 2002, KI.

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

[30]  David C. Parkes,et al.  iBundle: an efficient ascending price bundle auction , 1999, EC '99.

[31]  Agostino Poggi,et al.  A development toolkit to realize autonomous and interoperable agents , 2001, AGENTS '01.

[32]  E. H. Clarke Multipart pricing of public goods , 1971 .

[33]  Salal Humair,et al.  Yield management for telecommunication networks : defining a new landscape , 2001 .

[34]  Michael P. Wellman,et al.  Auction Protocols for Decentralized Scheduling , 2001, Games Econ. Behav..