skip to main content
research-article

Impossibility Results for Truthful Combinatorial Auctions with Submodular Valuations

Published:19 February 2016Publication History
Skip Abstract Section

Abstract

A long-standing open question in algorithmic mechanism design is whether there exist computationally efficient truthful mechanisms for combinatorial auctions, with performance guarantees close to those possible without considerations of truthfulness. In this article, we answer this question negatively: the requirement of truthfulness can impact dramatically the ability of a mechanism to achieve a good approximation ratio for combinatorial auctions.

More precisely, we show that every universally truthful randomized mechanism for combinatorial auctions with submodular valuations that approximates optimal social welfare within a factor of m1/2−ϵ must use exponentially many value queries, where m is the number of items. Furthermore, we show that there exists a class of succinctly represented submodular valuation functions, for which the existence of a universally truthful polynomial-time mechanism that provides an m1/2−ϵ-approximation would imply NP = RP. In contrast, ignoring truthfulness, there exist constant-factor approximation algorithms for this problem, and ignoring computational efficiency, the VCG mechanism is truthful and provides optimal social welfare. These are the first hardness results for truthful polynomial-time mechanisms for any type of combinatorial auctions, even for deterministic mechanisms.

Our approach is based on a novel direct hardness technique that completely skips the notoriously hard step of characterizing truthful mechanisms. The characterization step was the main obstacle for proving impossibility results in algorithmic mechanism design so far.

References

  1. Patrick Briest, Piotr Krysta, and Berthold Vöcking. 2005. Approximation techniques for utilitarian mechanism design. In Proceedings of the ACM STOC Conference. 39--48. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Dave Buchfuhrer, Shaddin Dughmi, Hu Fu, Robert Kleinberg, Elchanan Mossel, Christos Papadimitriou, Michael Schapira, Yaron Singer, and Chris Umans. 2010a. Inapproximability for VCG-based combinatorial auctions. In Proceedings of the ACM-SIAM SODA Conference. 518--536. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. David Buchfuhrer, Michael Schapira, and Yaron Singer. 2010b. Computation and incentives in combinatorial public projects. In Proceedings of the ACM EC Conference. 33--42. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Gruia Călinescu, Chandra Chekuri, Martin Pál, and Jan Vondrák. 2011. Maximizing a monotone submodular function subject to a matroid constraint. SIAM Journal on Computing 40, 6, 1740--1766. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Deeparnab Chakrabarty and Gagan Goel. 2010. On the approximability of budgeted allocations and improved lower bounds for submodular welfare maximization and GAP. SIAM Journal on Computing 39, 6, 2189--2211. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. George Christodoulou and Annamária Kovács. 2013. A deterministic truthful PTAS for scheduling related machines. SIAM Journal on Computing 42, 4, 1572--1595.Google ScholarGoogle ScholarCross RefCross Ref
  7. Shahar Dobzinski. 2007. Two randomized mechanisms for combinatorial auctions. In Proceedings of the APPROX Workshop. 89--103. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Shahar Dobzinski. 2011. An impossibility result for truthful combinatorial auctions with submodular valuations. In Proceedings of the ACM STOC Conference. 139--148. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Shahar Dobzinski and Noam Nisan. 2011a. Limitations of VCG-based mechanisms. Combinatorica 31, 4, 379--396. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Shahar Dobzinski and Noam Nisan. 2011b. Multi-unit auctions: Beyond Roberts. In Proceedings of the ACM EC Conference. 233--242. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Shahar Dobzinski, Noam Nisan, and Michael Schapira. 2010. Approximation algorithms for combinatorial auctions with complement-free bidders. Mathematics of Operations Research 35, 1, 1--13. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Shahar Dobzinski, Noam Nisan, and Michael Schapira. 2012. Truthful randomized mechanisms for combinatorial auctions. Journal of Computer and System Sciences 78, 1, 15--25. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Shahar Dobzinski and Michael Schapira. 2006. An improved approximation algorithm for combinatorial auctions with submodular bidders. In Proceedings of the ACM-SIAM SODA Conference. 1064--1073. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Shahar Dobzinski and Mukund Sundararajan. 2008. On characterizations of truthful mechanisms for combinatorial auctions and scheduling. In Proceedings of the ACM EC Conference. 38--47. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Shahar Dobzinski and Jan Vondrák. 2012. The computational complexity of truthfulness in combinatorial auctions. In Proceedings of the ACM EC Conference. 405--422. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Shaddin Dughmi, Tim Roughgarden, and Qiqi Yan. 2011. From convex optimization to randomized mechanisms: Toward optimal combinatorial auctions for submodular bidders. In Proceedings of the ACM STOC Conference. 149--158. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Shaddin Dughmi and Jan Vondrák. 2011. Limitations of randomized mechanisms for combinatorial auctions. In Proceedings of the IEEE FOCS Conference. 502--511. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Uriel Feige. 2006. On maximizing welfare when the utility functions are subadditive. In Proceedings of the ACM STOC Conference. 41--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Uriel Feige, Vahab S. Mirrokni, and Jan Vondrák. 2011. Maximizing non-monotone submodular functions. SIAM Journal on Computing 40, 4, 1133--1153. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Uriel Feige and Jan Vondrák. 2010. Approximation algorithms for allocation problems: Improving the factor of 1-1/e. Theory of Computation 6, 247--290.Google ScholarGoogle ScholarCross RefCross Ref
  21. Satoru Iwata, Lisa Fleischer, and Satoru Fujishige. 2001. A combinatorial strongly polynomial algorithm for minimizing submodular functions. Journal of the ACM 48, 4, 761--777. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Subhash Khot, Richard J. Lipton, Evangelos Markakis, and Aranyak Mehta. 2008. Inapproximability results for combinatorial auctions with submodular utility functions. Algorithmica 52, 1, 3--18. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Piotr Krysta and Berthold Vöcking. 2012. Online mechanism design (randomized rounding on the fly). In Proceedings of the ICALP Conference. 636--647. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Ron Lavi, Ahuva Mu’alem, and Noam Nisan. 2003. Towards a characterization of truthful combinatorial auctions. In Proceedings of the IEEE FOCS Conference. 574--583. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Benny Lehmann, Daniel Lehmann, and Noam Nisan. 2001. Combinatorial auctions with decreasing marginal utilities. In Proceedings of the ACM EC Conference. 18--28. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Benny Lehmann, Daniel J. Lehmann, and Noam Nisan. 2006. Combinatorial auctions with decreasing marginal utilities. Games and Economic Behavior 55, 2, 270--296.Google ScholarGoogle ScholarCross RefCross Ref
  27. Daniel Lehmann, Liadan Ita O’Callaghan, and Yoav Shoham. 2002. Truth revelation in approximately efficient combinatorial auctions. Journal of the ACM 49, 5, 577--602. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Vahab Mirrokni, Michael Schapira, and Jan Vondrák. 2008. Tight information-theoretic lower bounds for welfare maximization in combinatorial auctions. In Proceedings of the ACM EC Conference. 70--77. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Rajeev Motwani and Prabhakar Raghavan. 1996. Randomized algorithms. ACM Computing Surveys 28, 1, 33--37. DOI:http://dx.doi.org/10.1145/234313.234327 Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Noam Nisan. 2007. Introduction to mechanism design (for computer scientists). In Algorithmic Game Theory, N. Nisan, T. Roughgarden, E. Tardos, and V. Vazirani (Eds.). Cambridge University Press, Cambridge, MA, 209.Google ScholarGoogle Scholar
  31. Noam Nisan and Amir Ronen. 1999. Algorithmic mechanism design. In Proceedings of the ACM STOC Conference. 129--140. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Christos Papadimitriou, Michael Schapira, and Yaron Singer. 2008. On the hardness of being truthful. In Proceedings of the IEEE FOCS Conference. 250--259. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Kevin Roberts. 1979. The characterization of implementable choice rules. In Aggregation and Revelation of Preferences (Studies in Public Economics), Jean-Jacques Laffont (Ed.). North-Holland, 321--349.Google ScholarGoogle Scholar
  34. Alexander Schrijver. 2000. A combinatorial algorithm minimizing submodular functions in strongly polynomial time. Journal of Combinatorial Theory, Series B 80, 2, 346--355. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Jan Vondrák. 2008. Optimal approximation for the submodular welfare problem in the value oracle model. In Proceedings of the ACM STOCConference. 67--74. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Impossibility Results for Truthful Combinatorial Auctions with Submodular Valuations

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image Journal of the ACM
      Journal of the ACM  Volume 63, Issue 1
      March 2016
      353 pages
      ISSN:0004-5411
      EISSN:1557-735X
      DOI:10.1145/2893450
      Issue’s Table of Contents

      Copyright © 2016 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 19 February 2016
      • Accepted: 1 May 2015
      • Revised: 1 April 2014
      • Received: 1 September 2012
      Published in jacm Volume 63, Issue 1

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader