Implementation in Advised Strategies: Welfare Guarantees from Posted-Price Mechanisms When Demand Queries Are NP-Hard

Authors Linda Cai, Clay Thomas, S. Matthew Weinberg



PDF
Thumbnail PDF

File

LIPIcs.ITCS.2020.61.pdf
  • Filesize: 0.67 MB
  • 32 pages

Document Identifiers

Author Details

Linda Cai
  • Princeton University, Princeton, NJ, USA
Clay Thomas
  • Princeton University, Princeton, NJ, USA
S. Matthew Weinberg
  • Princeton University, Princeton, NJ, USA

Acknowledgements

We thank Sepehr Assadi, Sahil Singla and the anonymous reviewers for helpful discussions.

Cite AsGet BibTex

Linda Cai, Clay Thomas, and S. Matthew Weinberg. Implementation in Advised Strategies: Welfare Guarantees from Posted-Price Mechanisms When Demand Queries Are NP-Hard. In 11th Innovations in Theoretical Computer Science Conference (ITCS 2020). Leibniz International Proceedings in Informatics (LIPIcs), Volume 151, pp. 61:1-61:32, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
https://doi.org/10.4230/LIPIcs.ITCS.2020.61

Abstract

State-of-the-art posted-price mechanisms for submodular bidders with m items achieve approximation guarantees of O((log log m)^3) [Sepehr Assadi and Sahil Singla, 2019]. Their truthfulness, however, requires bidders to compute an NP-hard demand-query. Some computational complexity of this form is unavoidable, as it is NP-hard for truthful mechanisms to guarantee even an m^(1/2-ε)-approximation for any ε > 0 [Shahar Dobzinski and Jan Vondrák, 2016]. Together, these establish a stark distinction between computationally-efficient and communication-efficient truthful mechanisms. We show that this distinction disappears with a mild relaxation of truthfulness, which we term implementation in advised strategies. Specifically, advice maps a tentative strategy either to that same strategy itself, or one that dominates it. We say that a player follows advice as long as they never play actions which are dominated by advice. A poly-time mechanism guarantees an α-approximation in implementation in advised strategies if there exists advice (which runs in poly-time) for each player such that an α-approximation is achieved whenever all players follow advice. Using an appropriate bicriterion notion of approximate demand queries (which can be computed in poly-time), we establish that (a slight modification of) the [Sepehr Assadi and Sahil Singla, 2019] mechanism achieves the same O((log log m)^3)-approximation in implementation in advised strategies.

Subject Classification

ACM Subject Classification
  • Theory of computation → Algorithmic mechanism design
  • Theory of computation → Solution concepts in game theory
Keywords
  • Combinatorial auctions
  • Posted-Price mechanisms
  • Submodular valuations
  • Incentive compatible

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. Sepehr Assadi and Sahil Singla. Exponentially Improved Truthful Combinatorial Auctions with Submodular Bidders. In Proceedings of the Sixtieth Annual IEEE Foundations of Computer Science (FOCS), 2019. Google Scholar
  2. Moshe Babaioff, Ron Lavi, and Elan Pavlov. Single-value combinatorial auctions and algorithmic implementation in undominated strategies. J. ACM, 56(1):4:1-4:32, 2009. URL: https://doi.org/10.1145/1462153.1462157.
  3. Mark Braverman, Jieming Mao, and S. Matthew Weinberg. On Simultaneous Two-player Combinatorial Auctions. In Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2018, New Orleans, LA, USA, January 7-10, 2018, pages 2256-2273, 2018. URL: https://doi.org/10.1137/1.9781611975031.146.
  4. Patrick Briest, Piotr Krysta, and Berthold Vöcking. Approximation techniques for utilitarian mechanism design. In the 37th Annual ACM Symposium on Theory of Computing (STOC), 2005. Google Scholar
  5. Niv Buchbinder, Moran Feldman, Joseph Naor, and Roy Schwartz. A Tight Linear Time (1/2)-Approximation for Unconstrained Submodular Maximization. SIAM J. Comput., 44(5):1384-1402, 2015. URL: https://doi.org/10.1137/130929205.
  6. Dave Buchfuhrer. A Theory of Robust Hardness for Truthful Mechanism Design. Manuscript, 2011. URL: http://users.cms.caltech.edu/~dave/papers/oracles.pdf.
  7. David Buchfuhrer, Shaddin Dughmi, Hu Fu, Robert Kleinberg, Elchanan Mossel, Christos H. Papadimitriou, Michael Schapira, Yaron Singer, and Christopher Umans. Inapproximability for VCG-Based Combinatorial Auctions. In Proceedings of the Twenty-First Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), 2010. Google Scholar
  8. David Buchfuhrer, Michael Schapira, and Yaron Singer. Computation and incentives in combinatorial public projects. In Proceedings 11th ACM Conference on Electronic Commerce (EC-2010), Cambridge, Massachusetts, USA, June 7-11, 2010, pages 33-42, 2010. URL: https://doi.org/10.1145/1807342.1807348.
  9. Edward H. Clarke. Multipart Pricing of Public Goods. Public Choice, 11(1):17-33, 1971. Google Scholar
  10. Amit Daniely, Michael Schapira, and Gal Shahaf. Inapproximability of Truthful Mechanisms via Generalizations of the VC Dimension. In Proceedings of the Forty-Seventh Annual ACM on Symposium on Theory of Computing, STOC 2015, Portland, OR, USA, June 14-17, 2015, pages 401-408, 2015. URL: https://doi.org/10.1145/2746539.2746597.
  11. Nikhil R. Devanur, Jamie Morgenstern, Vasilis Syrgkanis, and S. Matthew Weinberg. Simple Auctions with Simple Strategies. In Proceedings of the Sixteenth ACM Conference on Economics and Computation, EC '15, Portland, OR, USA, June 15-19, 2015, pages 305-322, 2015. URL: https://doi.org/10.1145/2764468.2764484.
  12. Shahar Dobzinski. Two Randomized Mechanisms for Combinatorial Auctions. In Proceedings of the 10th International Workshop on Approximation and the 11th International Workshop on Randomization, and Combinatorial Optimization. Algorithms and Techniques, pages 89-103, 2007. Google Scholar
  13. Shahar Dobzinski. An Impossibility Result for Truthful Combinatorial Auctions with Submodular Valuations. In Proceedings of the 43rd ACM Symposium on Theory of Computing (STOC), 2011. Google Scholar
  14. Shahar Dobzinski. Breaking the Logarithmic Barrier for Truthful Combinatorial Auctions with Submodular Bidders. In Proceedings of the 48th Annual ACM SIGACT Symposium on Theory of Computing, STOC 2016, pages 940-948, New York, NY, USA, 2016. ACM. URL: https://doi.org/10.1145/2897518.2897569.
  15. Shahar Dobzinski. Computational Efficiency Requires Simple Taxation. In FOCS, 2016. Google Scholar
  16. Shahar Dobzinski, Noam Nisan, and Michael Schapira. Truthful randomized mechanisms for combinatorial auctions. In Proceedings of the thirty-eighth annual ACM symposium on Theory of computing, pages 644-652. ACM, 2006. Google Scholar
  17. Shahar Dobzinski, Noam Nisan, and Michael Schapira. Approximation Algorithms for Combinatorial Auctions with Complement-Free Bidders. Math. Oper. Res., 35(1):1-13, 2010. URL: https://doi.org/10.1287/moor.1090.0436.
  18. Shahar Dobzinski, Noam Nisan, and Michael Schapira. Truthful randomized mechanisms for combinatorial auctions. J. Comput. Syst. Sci., 78(1):15-25, 2012. URL: https://doi.org/10.1016/j.jcss.2011.02.010.
  19. Shahar Dobzinski and Jan Vondrák. From query complexity to computational complexity. In Proceedings of the 44th Symposium on Theory of Computing (STOC), 2012. Google Scholar
  20. Shahar Dobzinski and Jan Vondrak. The Computational Complexity of Truthfulness in Combinatorial Auctions. In Proceedings of the ACM Conference on Electronic Commerce (EC), 2012. Google Scholar
  21. Shahar Dobzinski and Jan Vondrák. Impossibility Results for Truthful Combinatorial Auctions with Submodular Valuations. J. ACM, 63(1):5:1-5:19, 2016. URL: https://doi.org/10.1145/2786754.
  22. Paul Duetting, Michal Feldman, Thomas Kesselheim, and Brendan Lucier. Prophet Inequalities Made Easy: Stochastic Optimization by Pricing Non-Stochastic Inputs. In 58th IEEE Annual Symposium on Foundations of Computer Science, FOCS 2017, Berkeley, CA, USA, October 15-17, 2017, pages 540-551, 2017. URL: https://doi.org/10.1109/FOCS.2017.56.
  23. Tomer Ezra, Michal Feldman, Eric Neyman, Inbal Talgam-Cohen, and S. Matthew Weinberg. Settling the Communication Complexity of Combinatorial Auctions with Two Subadditive Buyers. In the 60th Annual IEEE Symposium on Foundations of Computer Science (FOCS), 2019. Google Scholar
  24. Uriel Feige. On Maximizing Welfare When Utility Functions Are Subadditive. SIAM J. Comput., 39(1):122-142, 2009. URL: https://doi.org/10.1137/070680977.
  25. Uriel Feige and Shlomo Jozeph. Demand Queries with Preprocessing. In Automata, Languages, and Programming - 41st International Colloquium, ICALP 2014, Copenhagen, Denmark, July 8-11, 2014, Proceedings, Part I, pages 477-488, 2014. URL: https://doi.org/10.1007/978-3-662-43948-7_40.
  26. Michal Feldman, Nick Gravin, and Brendan Lucier. Combinatorial Auctions via Posted Prices. In Proceedings of the Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA '15, pages 123-135, Philadelphia, PA, USA, 2015. Society for Industrial and Applied Mathematics. URL: http://dl.acm.org/citation.cfm?id=2722129.2722139.
  27. Moran Feldman. Guess Free Maximization of Submodular and Linear Sums. In Algorithms and Data Structures - 16th International Symposium, WADS 2019, Edmonton, AB, Canada, August 5-7, 2019, Proceedings, pages 380-394, 2019. URL: https://doi.org/10.1007/978-3-030-24766-9_28.
  28. Theodore Groves. Incentives in Teams. Econometrica, 41(4):617-631, 1973. Google Scholar
  29. Chris Harshaw, Moran Feldman, Justin Ward, and Amin Karbasi. Submodular Maximization beyond Non-negativity: Guarantees, Fast Algorithms, and Applications. In Proceedings of the 36th International Conference on Machine Learning, ICML 2019, 9-15 June 2019, Long Beach, California, USA, pages 2634-2643, 2019. URL: http://proceedings.mlr.press/v97/harshaw19a.html.
  30. Stavros G. Kolliopoulos and Clifford Stein. Approximating Disjoint-Path Problems Using Greedy Algorithms and Packing Integer Programs, pages 153-168. Springer Berlin Heidelberg, Berlin, Heidelberg, 1998. URL: https://doi.org/10.1007/3-540-69346-7_12.
  31. Piotr Krysta and Berthold Vöcking. Online Mechanism Design (Randomized Rounding on the Fly). In Automata, Languages, and Programming - 39th International Colloquium, ICALP 2012, Warwick, UK, July 9-13, 2012, Proceedings, Part II, pages 636-647, 2012. URL: https://doi.org/10.1007/978-3-642-31585-5_56.
  32. Ron Lavi and Chaitanya Swamy. Truthful and Near-Optimal Mechanism Design via Linear Programming. In Proceedings of the 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS), 2005. Google Scholar
  33. Benny Lehmann, Daniel Lehmann, and Noam Nisan. Combinatorial Auctions with Decreasing Marginal Utilities. In the 3rd Annual ACM Conference on Electronic Commerce (EC), 2001. Google Scholar
  34. Vahab S. Mirrokni, Michael Schapira, and Jan Vondrák. Tight information-theoretic lower bounds for welfare maximization in combinatorial auctions. In Proceedings 9th ACM Conference on Electronic Commerce (EC-2008), Chicago, IL, USA, June 8-12, 2008, pages 70-77, 2008. URL: https://doi.org/10.1145/1386790.1386805.
  35. George L Nemhauser, Laurence A Wolsey, and Marshall L Fisher. An analysis of approximations for maximizing submodular set functions. Mathematical Programming, 14(1):265-294, 1978. Google Scholar
  36. Christos H. Papadimitriou, Michael Schapira, and Yaron Singer. On the Hardness of Being Truthful. In Proceedings of the 49th Annual IEEE Symposium on Foundations of Computer Science (FOCS), 2008. Google Scholar
  37. Marek Pycia and Peter Troyan. Obvious Dominance and Random Priority. In Proceedings of the 2019 ACM Conference on Economics and Computation, EC 2019, Phoenix, AZ, USA, June 24-28, 2019., page 1, 2019. URL: https://doi.org/10.1145/3328526.3329613.
  38. Prabhakar Raghavan. Probabilistic Construction of Deterministic Algorithms: Approximating Packing Integer Programs. J. Comput. Syst. Sci., 37(2):130-143, October 1988. URL: https://doi.org/10.1016/0022-0000(88)90003-7.
  39. Michael Schapira and Yaron Singer. Inapproximability of Combinatorial Public Projects. In Internet and Network Economics, 4th International Workshop, WINE 2008, Shanghai, China, December 17-20, 2008. Proceedings, pages 351-361, 2008. URL: https://doi.org/10.1007/978-3-540-92185-1_41.
  40. Maxim Sviridenko, Jan Vondrák, and Justin Ward. Optimal approximation for submodular and supermodular optimization with bounded curvature. In Proceedings of the Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2015, San Diego, CA, USA, January 4-6, 2015, pages 1134-1148, 2015. URL: https://doi.org/10.1137/1.9781611973730.76.
  41. William Vickrey. Counterspeculations, Auctions, and Competitive Sealed Tenders. Journal of Finance, 16(1):8-37, 1961. Google Scholar
  42. Jan Vondrák. Optimal approximation for the submodular welfare problem in the value oracle model. In Proceedings of the 40th Annual ACM Symposium on Theory of Computing, Victoria, British Columbia, Canada, May 17-20, 2008, pages 67-74, 2008. URL: https://doi.org/10.1145/1374376.1374389.
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail