Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article
Public Access

The Sample Complexity of Up-to-ε Multi-dimensional Revenue Maximization

Published: 22 March 2021 Publication History

Abstract

We consider the sample complexity of revenue maximization for multiple bidders in unrestricted multi-dimensional settings. Specifically, we study the standard model of additive bidders whose values for heterogeneous items are drawn independently. For any such instance and any , we show that it is possible to learn an -Bayesian Incentive Compatible auction whose expected revenue is within of the optimal -BIC auction from only polynomially many samples.
Our fully nonparametric approach is based on ideas that hold quite generally and completely sidestep the difficulty of characterizing optimal (or near-optimal) auctions for these settings. Therefore, our results easily extend to general multi-dimensional settings, including valuations that are not necessarily even subadditive, and arbitrary allocation constraints. For the cases of a single bidder and many goods, or a single parameter (good) and many bidders, our analysis yields exact incentive compatibility (and for the latter also computational efficiency). Although the single-parameter case is already well understood, our corollary for this case extends slightly the state of the art.

References

[1]
Moshe Babaioff, Yannai A. Gonczarowski, and Noam Nisan. 2017. The menu-size complexity of revenue approximation. In Proceedings of the 49th Annual ACM Symposium on Theory of Computing (STOC’17). 869–877.
[2]
Moshe Babaioff, Nicole Immorlica, Brendan Lucier, and S. Matthew Weinberg. 2014. A simple and approximately optimal mechanism for an additive buyer. In Proceedings of the 55th Annual IEEE Symposium on Foundations of Computer Science (FOCS’14). 21–30.
[3]
Yakov Babichenko, Siddharth Barman, and Ron Peretz. 2017. Empirical distribution of equilibrium play and its testing application. Math. Operat. Res. 42, 1 (2017), 15–29. Preliminary version (“Simple approximate equilibria in large games”) in Proceedings of the 15th ACM Conference on Economics and Computation (EC). 2014.
[4]
Maria-Florina Balcan, Avrim Blum, Jason D. Hartline, and Yishay Mansour. 2005. Mechanism design via machine learning. In Proceedings of the 46th Annual IEEE Symposium on the Foundations of Computer Science (FOCS’05). 426–439. Full version: Technical Report CMU-CS-05-143.
[5]
Maria-Florina Balcan, Tuomas Sandholm, and Ellen Vitercik. 2016. Sample complexity of automated mechanism design. In Proceedings of the 30th Conference on Neural Information Processing Systems (NIPS’16). 2083–2091.
[6]
Maria-Florina Balcan, Tuomas Sandholm, and Ellen Vitercik. 2018. A general theory of sample complexity for multi-item profit maximization. In Proceedings of the 19th ACM Conference on Economics and Computation (EC’18). 173–174.
[7]
Xiaohui Bei and Zhiyi Huang. 2011. Bayesian incentive compatibility via fractional assignments. In Proceedings of the 22nd Annual ACM-SIAM Symposium on Discrete Algorithms (SODA’11). 720–733.
[8]
Yang Cai and Constantinos Daskalakis. 2017. Learning multi-item auctions with (or without) samples. In Proceedings of the 58th IEEE Annual Symposium on Foundations of Computer Science (FOCS’17). 516–527.
[9]
Yang Cai, Constantinos Daskalakis, and S. Matthew Weinberg. 2012. Optimal multi-dimensional mechanism design: Reducing revenue to welfare maximization. In Proceedings of the 53rd Annual IEEE Symposium on Foundations of Computer Science (FOCS’12). 130–139.
[10]
Yang Cai, Nikhil Devanur, and S. Matthew Weinberg. 2016. A duality based unified approach to Bayesian mechanism design. In Proceedings of the 48th Annual ACM Symposium on Theory of Computing (STOC’16). 926–939.
[11]
Yang Cai and Mingfei Zhao. 2017. Simple mechanisms for subadditive buyers via duality. In Proceedings of the 49th Annual ACM Symposium on Theory of Computing (STOC’17). 170–183.
[12]
Shuchi Chawla, Jason D. Hartline, and Robert Kleinberg. 2007. Algorithmic pricing via virtual valuations. In Proceedings of the 8th ACM Conference on Electronic Commerce (EC’07). 243–251.
[13]
Shuchi Chawla, Jason D. Hartline, David L. Malec, and Balasubramanian Sivan. 2010. Multi-parameter mechanism design and sequential posted pricing. In Proceedings of the 42nd Annual ACM Symposium on Theory of Computing (STOC’10). 311–320.
[14]
Shuchi Chawla, David L. Malec, and Balasubramanian Sivan. 2015. The power of randomness in Bayesian optimal mechanism design. Games Econ. Behav. 91 (2015), 297–317. Preliminary version in Proceedings of the 11th ACM Conference on Electronic Commerce (EC). 2010.
[15]
Shuchi Chawla and J. Benjamin Miller. 2016. Mechanism design for subadditive agents via an ex ante relaxation. In Proceedings of the 17th ACM Conference on Economics and Computation (EC’16). 579–596.
[16]
Richard Cole and Tim Roughgarden. 2014. The sample complexity of revenue maximization. In Proceedings of the 46th Annual ACM Symposium on Theory of Computing (STOC’14). 243–252.
[17]
Constantinos Daskalakis, Alan Deckelbaum, and Christos Tzamos. 2013. Mechanism design via optimal transport. In Proceedings of the 14th ACM Conference on Electronic Commerce (EC’13). 269–286.
[18]
Constantinos Daskalakis and S. Matthew Weinberg. 2012. Symmetries and optimal multi-dimensional mechanism design. In Proceedings of the 13th ACM Conference on Electronic Commerce (EC’12). 370–387.
[19]
Nikhil R. Devanur, Zhiyi Huang, and Christos-Alexandros Psomas. 2016. The sample complexity of auctions with side information. In Proceedings of the 48th Annual ACM Symposium on Theory of Computing (STOC’16). 426–439.
[20]
Peerapong Dhangwatnotai, Tim Roughgarden, and Qiqi Yan. 2015. Revenue maximization with a single sample. Games Econ. Behav. 91 (2015), 318–333.
[21]
Shaddin Dughmi, Li Han, and Noam Nisan. 2014. Sampling and representation complexity of revenue maximization. In Proceedings of the 10th Conference on Web and Internet Economics (WINE’14). 277–291.
[22]
Shaddin Dughmi, Jason D. Hartline, Robert Kleinberg, and Rad Niazadeh. 2017. Bernoulli factories and black-box reductions in mechanism design. In Proceedings of the 49th Annual ACM Symposium on Theory of Computing (STOC’17). 158–169.
[23]
Edith Elkind. 2007. Designing and learning optimal finite support auctions. In Proceedings of the 18th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA’07). 736–745.
[24]
Evangelia Gergatsouli, Brendan Lucier, and Christos Tzamos. 2019. The complexity of black-box mechanism design with priors. In Proceedings of the 20th ACM Conference on Economics and Computation (EC’19). 869–883.
[25]
Yannai A. Gonczarowski. 2018. Bounding the menu-size of approximately optimal auctions via optimal-transport duality. In Proceedings of the 50th Annual ACM Symposium on Theory of Computing (STOC’18). 123–131.
[26]
Yannai A. Gonczarowski and Noam Nisan. 2017. Efficient empirical revenue maximization in single-parameter auction environments. In Proceedings of the 49th Annual ACM Symposium on Theory of Computing (STOC’17). 856–868.
[27]
Yannai A. Gonczarowski and S. Matthew Weinberg. 2018. The sample complexity of up-to- multi-dimensional revenue maximization. In Proceedings of the 59th Annual IEEE Symposium on Foundations of Computer Science (FOCS’18). 416–426.
[28]
Chenghao Guo, Zhiyi Huang, Zhihao Gavin Tang, and Xinzhi Zhang. 2019. Generalizing Complex Hypotheses on Product Distributions: Auctions, Prophet Inequalities, and Pandora’s Problem. arXiv:1911.11936. Retrieved from https://arxiv.org/abs/1911.11936.
[29]
Sergiu Hart and Noam Nisan. 2012. Approximate revenue maximization with multiple items. In Proceedings of the 13th ACM Conference on Electronic Commerce (EC’12). 656.
[30]
Sergiu Hart and Noam Nisan. 2013. The menu-size complexity of auctions. In Proceedings of the 14th ACM Conference on Electronic Commerce (EC’12). 565.
[31]
Sergiu Hart and Philip J. Reny. 2015. Maximal revenue with multiple goods: Nonmonotonicity and other observations. Theor. Econ. 10, 3 (2015), 893–922.
[32]
Jason Hartline and Samuel Taggart. 2019. Sample complexity for non-truthful mechanisms. In Proceedings of the 20th ACM Conference on Economics and Computation (EC’19). 399–416.
[33]
Jason D. Hartline, Robert Kleinberg, and Azarakhsh Malekian. 2011. Bayesian incentive compatibility via matchings. In Proceedings of the 22nd Annual ACM-SIAM Symposium on Discrete Algorithms (SODA’11). 734–747.
[34]
Zhiyi Huang, Yishay Mansour, and Tim Roughgarden. 2015. Making the most of your samples. In Proceedings of the 16th ACM Conference on Economics and Computation (EC’15). 45–60.
[35]
Pravesh Kothari, Divyarthi Mohan, Ariel Schvartzman, Sahil Singla, and S. Matthew Weinberg. 2019. Approximation schemes for a buyer with independent items via symmetries. In Proceedings of the 60th Annual IEEE Symposium on Foundations of Computer Science (FOCS’19).
[36]
Kristóf Madarász and Andrea Prat. 2017. Sellers with misspecified models. The Review of Economic Studies 84, 2 (2017), 790--815.
[37]
Jamie Morgenstern and Tim Roughgarden. 2015. On the pseudo-dimension of nearly optimal auctions. In Proceedings of the 29th Annual Conference on Neural Information Processing Systems (NIPS’15). 136–144.
[38]
Jamie Morgenstern and Tim Roughgarden. 2016. Learning simple auctions. In Proceedings of the 29th Annual Conference on Learning Theory (COLT’16). 1298–1318.
[39]
Roger Myerson. 1981. Optimal auction design. Math. Oper. Res. 6, 1 (1981), 58–73.
[40]
Tim Roughgarden and Okke Schrijvers. 2016. Ironing in the dark. In Proceedings of the 17th ACM Conference on Economics and Computation (EC’16). 1–18.
[41]
Aviad Rubinstein and S. Matthew Weinberg. 2015. Simple mechanisms for a combinatorial buyer and applications to revenue monotonicity. In Proceedings of the 16th ACM Conference on Economics and Computation (EC’15). 377–394.
[42]
Vasilis Syrgkanis. 2017. A sample complexity measure with applications to learning optimal auctions. In Proceedings of the 31th Annual Conference on Neural Information Processing Systems (NIPS’17). 5352–5359.
[43]
John Thanassoulis. 2004. Haggling over substitutes. J. Econ. Theory 117, 2 (2004), 217–245.
[44]
Andrew Chi-Chih Yao. 2015. An -to-1 bidder reduction for multi-item auctions and its applications. In Proceedings of the 26th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA’15). 92–109.
[45]
Andrew Chi-Chih Yao. 2017. Dominant-strategy versus Bayesian multi-item auctions: Maximum revenue determination and comparison. In Proceedings of the 18th ACM Conference on Economics and Computation (EC’17). 3–20.

Cited By

View all
  • (2023)Deep contract design via discontinuous networksProceedings of the 37th International Conference on Neural Information Processing Systems10.5555/3666122.3668995(65818-65836)Online publication date: 10-Dec-2023
  • (2023)Sample complexity of forecast aggregationProceedings of the 37th International Conference on Neural Information Processing Systems10.5555/3666122.3667686(36053-36093)Online publication date: 10-Dec-2023
  • (2023)Strong Revenue (Non-)Monotonicity of Single-parameter AuctionsProceedings of the 24th ACM Conference on Economics and Computation10.1145/3580507.3597745(452-471)Online publication date: 9-Jul-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Journal of the ACM
Journal of the ACM  Volume 68, Issue 3
June 2021
244 pages
ISSN:0004-5411
EISSN:1557-735X
DOI:10.1145/3456663
Issue’s Table of Contents
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 the author(s) 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: 22 March 2021
Accepted: 01 November 2020
Revised: 01 September 2020
Received: 01 December 2019
Published in JACM Volume 68, Issue 3

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Algorithmic game theory
  2. algorithmic mechanism design
  3. auctions
  4. sample complexity
  5. generalization bounds
  6. PAC learning
  7. approximate revenue maximization
  8. multi-dimensional auctions

Qualifiers

  • Research-article
  • Refereed

Funding Sources

  • ISF
  • Israel-USA Binational Science Foundation (BSF)
  • European Union's Horizon 2020 research and innovation programme
  • NSF
  • NSF CAREER

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)126
  • Downloads (Last 6 weeks)25
Reflects downloads up to 30 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Deep contract design via discontinuous networksProceedings of the 37th International Conference on Neural Information Processing Systems10.5555/3666122.3668995(65818-65836)Online publication date: 10-Dec-2023
  • (2023)Sample complexity of forecast aggregationProceedings of the 37th International Conference on Neural Information Processing Systems10.5555/3666122.3667686(36053-36093)Online publication date: 10-Dec-2023
  • (2023)Strong Revenue (Non-)Monotonicity of Single-parameter AuctionsProceedings of the 24th ACM Conference on Economics and Computation10.1145/3580507.3597745(452-471)Online publication date: 9-Jul-2023
  • (2023)On the Optimal Fixed-Price Mechanism in Bilateral TradeProceedings of the 55th Annual ACM Symposium on Theory of Computing10.1145/3564246.3585171(737-750)Online publication date: 2-Jun-2023
  • (2023)Selling to Multiple No-Regret BuyersWeb and Internet Economics10.1007/978-3-031-48974-7_7(113-129)Online publication date: 4-Dec-2023
  • (2022)Robust Revenue Maximization Under Minimal Statistical InformationACM Transactions on Economics and Computation10.1145/354660610:3(1-34)Online publication date: 2-Sep-2022
  • (2022)Pricing ordered itemsProceedings of the 54th Annual ACM SIGACT Symposium on Theory of Computing10.1145/3519935.3520065(722-735)Online publication date: 9-Jun-2022
  • (2021)Robust learning of optimal auctionsProceedings of the 35th International Conference on Neural Information Processing Systems10.5555/3540261.3541888(21273-21284)Online publication date: 6-Dec-2021
  • (undefined)How Much Data Is Sufficient to Learn High-Performing Algorithms?Journal of the ACM10.1145/3676278

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Get Access

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media