A Lagrangian Heuristic for Winner Determination Problem in Combinatorial Auctions

We present a Lagrangian-based heuristic LAHA for the Winner Determination Problem in Combinatorial Auctions. The algorithm makes use of the market computing power by applying subgradient optimization with variable fixing. A number of different bid ordering and selection rules are used in our heuristic. Moreover, an effective local search refinement procedure is presented at the end of our algorithm. We propose a new methodology PBP to produce realistic test problems which are computationally more difficult than CATS generated benchmarks. LAHA was tested on 238 problems of 13 different distributions. Among the 146 problems for which the optimum is known, LAHA found the optimum in 91 cases and produce on average 99.2% optimal solutions for the rest. Moreover, on the other 92 hard problems for which the optimum is not known, LAHA’s solutions were on average 2% better than the solutions generated by CPLEX 8.0 in 30 minutes.

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

[2]  Ronald M. Harstad,et al.  Computationally Manageable Combinational Auctions , 1998 .

[3]  Yoav Shoham,et al.  Towards a universal test suite for combinatorial auction algorithms , 2000, EC '00.

[4]  Hoong Chuin Lau,et al.  An intelligent brokering system to support multi-agent Web-based 4/sup th/-party logistics , 2002, 14th IEEE International Conference on Tools with Artificial Intelligence, 2002. (ICTAI 2002). Proceedings..

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

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

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

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

[9]  Y. Zhu,et al.  Heuristics for a Brokering Set Packing Problem , 2004, AI&M.

[10]  Marshall L. Fisher,et al.  The Lagrangian Relaxation Method for Solving Integer Programming Problems , 2004, Manag. Sci..

[11]  Yi Zhu,et al.  A Non-Exact Approach and Experiment Studies on the Combinatorial Auction Problem , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[12]  Matteo Fischetti,et al.  A Heuristic Method for the Set Covering Problem , 1999, Oper. Res..

[13]  Yoav Shoham,et al.  Boosting as a Metaphor for Algorithm Design , 2003, CP.

[14]  Sven de Vries,et al.  A Branch-and-Price Algorithm and New Test Problems for Spectrum Auctions , 2005, Manag. Sci..

[15]  Andrew C. Ho,et al.  Set covering algorithms using cutting planes, heuristics, and subgradient optimization: A computational study , 1980 .

[16]  J. Beasley An algorithm for set covering problem , 1987 .

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