Skip to main content

A Lagrangian Heuristic for Winner Determination Problem in Combinatorial Auctions

  • Conference paper
AI 2005: Advances in Artificial Intelligence (AI 2005)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3809))

Included in the following conference series:

  • 1769 Accesses

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Andersson, A., Tenhunen, M., Ygge, F.: Integer programming for combinatorial auction winner determination. In: Proceedings of the fourth International Conference on Multi-Agent Systems (ICMAS 2000), pp. 39–46 (2000)

    Google Scholar 

  2. Balas, E., Ho, A.: Set covering algorithms using cutting planes, heuristics, and subgradient optimization: a computational study. Mathematical Programming 12, 37–60 (1980)

    MATH  MathSciNet  Google Scholar 

  3. Beasley, J.E.: An algorithm for set covering problem. European Journal of Operational Research 31, 85–93 (1987)

    Article  MATH  MathSciNet  Google Scholar 

  4. Caprara, A., Fischetti, M., Toth, P.: A heuristic method for the set covering problem. Operations Research 47(5), 730–743 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  5. Fisher, M.L.: The lagrangian relaxation method for solving integer programming problems. Management Science 27(1), 1–18 (1981)

    Article  MATH  MathSciNet  Google Scholar 

  6. Fujishima, Y., Leyton-Brown, K., Shoham, Y.: Taming the computatoinal complexity of combinatorial auctions: optimal and approximate approaches, pp. 548–553 (1999)

    Google Scholar 

  7. Gűnlűk, O., Ladányi, L., Vries, S.D.: A branch-and-price algorithm and new test problems for spectrum auctions. In: Management Science Special Issue - Electronic Markets (2004)

    Google Scholar 

  8. Guo, Y., Lim, A., Rodrigues, B., Zhu, Y.: Heuristics for a brokering set packing problem. In: 8th International Symposium on Artificial Intelligence and Mathematics (AIMA 2004) (2004)

    Google Scholar 

  9. Guo, Y., Lim, A., Rodrigues, B., Zhu, Y.: A non-exact approach and experiment studies on the combinatorial auction problem. In: Thirty-Eight Hawaii International Conference on System Sciences (HICSS-38) (2005)

    Google Scholar 

  10. Hoos, H.H., Boutilier, C.: Solving combinatorial auctions using stochastic local search. In: Proceedings of American Association for Artificial Intelligence (AAAI 2000) (2000)

    Google Scholar 

  11. Karp, R.: Reducibility among combinatorial problems. Complexity of Computer Computations, 85–103 (1972)

    Google Scholar 

  12. Lau, H.C., Goh, Y.G.: An intelligent brokering system to support multi-agent web-based 4th-party logistics. In: Proceedings of the 14th IEEE International Conference on Tools with Artificial Intelligence (ICTAI 2002) (2002)

    Google Scholar 

  13. Leyton-Brown, K., Nudelman, E., Andrew, G., McFaddan, J., Shoham, Y.: Boosting as a metaphor for algorithm design (working paper)

    Google Scholar 

  14. Leyton-Brown, K., Pearson, M., Shoham, Y.: Towards a universal test suite for combinatorial auction algorithms. In: ACM conference on Electronic Commerce (EC 2000), pp. 66–76 (2000)

    Google Scholar 

  15. Rothkopf, M.H., Pekeč, A., Harstad, R.M.: Computationally manageable combinatorial auctions. Management Science 44(8), 1131–1147 (1998)

    Article  MATH  Google Scholar 

  16. Sandholm, T.: An algorithm for optimal winner determination in combinatorial auctions. In: Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence (IJCAI 1999), pp. 542–547 (1999)

    Google Scholar 

  17. Sandholm, T.: Algorithm for optimal winner determination in combinatorial auctions. Artificial Intelligence 135(1-2), 1–54 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  18. Sandholm, T., Suri, S., Gilpin, A., Levine, D.: Cabob: A fast optimal algorithm for combinatorial auctions. In: Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence (IJCAI 2001), pp. 1102–1108 (2001)

    Google Scholar 

  19. Wolsey, L.A.: Integer Programming. John Wiley, Chichester (1998)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lim, A., Tang, J. (2005). A Lagrangian Heuristic for Winner Determination Problem in Combinatorial Auctions. In: Zhang, S., Jarvis, R. (eds) AI 2005: Advances in Artificial Intelligence. AI 2005. Lecture Notes in Computer Science(), vol 3809. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11589990_76

Download citation

  • DOI: https://doi.org/10.1007/11589990_76

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-30462-3

  • Online ISBN: 978-3-540-31652-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics