Proceedings

Differentiable Economics for Randomized Affine Maximizer Auctions

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 2633-2641.

https://doi.org/10.24963/ijcai.2023/293

Abstract

A recent approach to automated mechanism design, differentiable economics, represents auctions by rich function approximators and optimizes their performance by gradient descent. The ideal auction architecture for differentiable economics would be perfectly strategyproof, support multiple bidders and items, and be rich enough to represent the optimal (i.e. revenue-maximizing) mechanism. So far, such an architecture does not exist. There are single-bidder approaches (MenuNet, RochetNet) which are always strategyproof and can represent optimal mechanisms. RegretNet is multi-bidder and can approximate any mechanism, but is only approximately strategyproof. We present an architecture that supports multiple bidders and is perfectly strategyproof, but cannot necessarily represent the optimal mechanism. This architecture is the classic affine maximizer auction (AMA), modified to offer lotteries. By using the gradient-based optimization tools of differentiable economics, we can now train lottery AMAs, competing with or outperforming prior approaches in revenue.

  1. [Armstrong, 2000] Mark Armstrong. Optimal multi-object auctions. Review of Economic Studies, 67:455-481, 2000.
  2. [Avery and Hendershott, 2000] Christopher Avery and Ter- rence Hendershott. Bundling and optimal auctions of mul- tiple products. Review of Economic Studies, 67:483-497, 2000.
  3. [Bachrach et al., 2021] Yoram Bachrach, Ian Gemp, Marta Garnelo, Janos Kramar, Tom Eccles, Dan Rosenbaum, and Thore Graepel. A neural network auction for group de- cision making over a continuous space. In International Joint Conference on Artificial Intelligence (IJCAI), 2021. IJCAI
  4. [Balcan et al., 2016] Maria-Florina F Balcan, Tuomas Sand- holm, and Ellen Vitercik. Sample complexity of automated mechanism design. In NeurIPS, 2016.
  5. [Balcan et al., 2018] Maria-Florina Balcan, Tuomas Sand- holm, and Ellen Vitercik. A general theory of sample com- plexity for multi-item profit maximization. In Economics and Computation (EC), 2018.
  6. [Balcan et al., 2021] Maria-Florina Balcan, Dan DeBlasio, Travis Dick, Carl Kingsford, Tuomas Sandholm, and Ellen Vitercik. How much data is sufficient to learn high- performing algorithms? Generalization guarantees for data-driven algorithm design. In ACM Symposium on The- ory of Computing (STOC), 2021.
  7. [Bradbury et al., 2018] James Bradbury, Roy Frostig, Peter Hawkins, Matthew James Johnson, Chris Leary, Dougal Maclaurin, George Necula, Adam Paszke, Jake Vander- Plas, Skye Wanderman-Milne, and Qiao Zhang. JAX: composable transformations of Python+NumPy programs, 2018.
  8. [Brero et al., 2019a] Gianluca Brero, Sébastien Lahaie, and Sven Seuken. Fast iterative combinatorial auctions via bayesian learning. In AAAI Conference on Artificial In- telligence (AAAI), 2019.
  9. [Brero et al., 2019b] Gianluca Brero, Benjamin Lubin, and Sven Seuken. Machine learning-powered iterative combi- natorial auctions. arXiv preprint arXiv:1911.08042, 2019.
  10. [Brero et al., 2021] Gianluca Brero, Alon Eden, Matthias Gerstgrasser, David Parkes, and Duncan Rheingans-Yoo. Reinforcement learning of sequential price mechanisms. In AAAI Conference on Artificial Intelligence (AAAI), 2021.
  11. [Briest et al., 2010] Patrick Briest, Shuchi Chawla, Robert Kleinberg, and S Matthew Weinberg. Pricing randomized allocations. In ACM-SIAM Symposium on Discrete Algo- rithms (SODA), 2010.
  12. [Cai and Zhao, 2017] Yang Cai and Mingfei Zhao. Simple mechanisms for subadditive buyers via duality. In ACM Symposium on Theory of Computing (STOC), 2017.
  13. [Cai et al., 2012a] Yang Cai, Constantinos Daskalakis, and S Matthew Weinberg. An algorithmic characterization of multi-dimensional mechanisms. In ACM Symposium on Theory of Computing (STOC), 2012.
  14. [Cai et al., 2012b] Yang Cai, Constantinos Daskalakis, and S Matthew Weinberg. Optimal multi-dimensional mech- anism design: Reducing revenue to welfare maximiza- tion. In Symposium on Foundations of Computer Science (FOCS), 2012.
  15. [Cai et al., 2013] Yang Cai, Constantinos Daskalakis, and S Matthew Weinberg. Understanding incentives: Mech- anism design becomes algorithm design. In Symposium on Foundations of Computer Science (FOCS), 2013.
  16. [Cai et al., 2016] Yang Cai, Nikhil R. Devanur, and S. Matthew Weinberg. A Duality-Based Unified Ap- proach to Bayesian Mechanism Design. In ACM Symposium on Theory of Computing (STOC), 2016.
  17. [Chawla et al., 2010] Shuchi Chawla, Jason D Hartline, David L Malec, and Balasubramanian Sivan. Multi- parameter mechanism design and sequential posted pric- ing. In ACM Symposium on Theory of Computing (STOC), 2010.
  18. [Clarke, 1971] Edward H Clarke. Multipart pricing of public goods. Public Choice, pages 17-33, 1971.
  19. [Conitzer and Sandholm, 2002] Vincent Conitzer and Tuo- mas Sandholm. Complexity of mechanism design. In Un- certainty in Artificial Intelligence (UAI), 2002.
  20. [Conitzer and Sandholm, 2007] Vincent Conitzer and Tuo- mas Sandholm. Incremental mechanism design. In In- ternational Joint Conference on Artificial Intelligence (IJ- CAI), 2007.
  21. [Curry et al., 2020] Michael Curry, Ping-yeh Chiang, Tom Goldstein, and John P. Dickerson. Certifying strategyproof auction networks. In NeurIPS, 2020.
  22. [Curry et al., 2021] Michael J Curry, Uro Lyi, Tom Gold- stein, and John Dickerson. Learning revenue-maximizing auctions with differentiable matching. In International Conference on Artificial Intelligence and Statistics (AIS- TATS), 2021.
  23. [Daskalakis et al., 2017] Constantinos Daskalakis, Alan Deckelbaum, and Christos Tzamos. Strong duality for a multiple-good monopolist. Econometrica, 85(3):735-767, 2017.
  24. [Deng et al., 2021] Yuan Deng, Jieming Mao, Vahab Mir- rokni, and Song Zuo. Towards efficient auctions in an auto-bidding world. In The Web Conference, 2021.
  25. [Duan et al., 2022] Zhijian Duan, Jingwu Tang, Yutong Yin, Zhe Feng, Xiang Yan, Manzil Zaheer, and Xiaotie Deng. A context-integrated transformer-based neural network for auction design. arXiv preprint arXiv:2201.12489, 2022.
  26. [Duetting et al., 2019] Paul Duetting, Zhe Feng, Harikrishna Narasimhan, David C. Parkes, and Sai Srivatsa Ravin- dranath. Optimal auctions through deep learning. In ICML, 2019.
  27. [Feng et al., 2018] Zhe Feng, Harikrishna Narasimhan, and David C. Parkes. Deep learning for revenue-optimal auctions with budgets. In International Conference on Autonomous Agents and MultiAgent Systems (AAMAS), 2018.
  28. [Frankle and Carbin, 2019] Jonathan Frankle and Michael Carbin. The lottery ticket hypothesis: Finding sparse, trainable neural networks. In ICLR, 2019.
  29. [Golowich et al., 2018] Noah Golowich, Harikrishna Narasimhan, and David C. Parkes. Deep learning for multi-facility location mechanism design. In International Joint Conference on Artificial Intelligence (IJCAI), 2018. IJCAI
  30. [Groves, 1973] Theodore Groves. Incentives in teams. Econometrica: Journal of the Econometric Society, pages 617-631, 1973.
  31. [Guo et al., 2017] Mingyu Guo, Hideaki Hata, and Ali Babar. Optimizing affine maximizer auctions via lin- ear programming: an application to revenue maximizing mechanism design for zero-day exploits markets. In Inter- national Conference on Principles and Practice of Multi- Agent Systems, 2017.
  32. [Hart and Nisan, 2019] Sergiu Hart and Noam Nisan. Sell- ing multiple correlated goods: Revenue maximization and menu-size complexity. Journal of Economic Theory, 183:991-1029, 2019.
  33. [Hartline and Roughgarden, 2009] Jason D Hartline and Tim Roughgarden. Simple versus optimal mechanisms. In Eco- nomics and Computation (EC), 2009.
  34. [Hennigan et al., 2020] Tom Hennigan, Trevor Cai, Tamara Norman, and Igor Babuschkin. Haiku: Sonnet for JAX, 2020.
  35. [Hessel et al., 2020] Matteo Hessel, David Budden, Fabio Viola, Mihaela Rosca, Eren Sezener, and Tom Hennigan. Optax: composable gradient transformation and optimisa- tion, in jax!, 2020.
  36. [Ivanov et al., 2022] Dmitry Ivanov, Iskander Safiulin, Kse- nia Balabaeva, and Igor Filippov. Optimal-er auctions through attention. In NeurIPS, 2022.
  37. [Kash and Frongillo, 2016] Ian A Kash and Rafael M Frongillo. Optimal auctions with restricted allocations. In Economics and Computation (EC), 2016.
  38. [Kolesnikov et al., 2022] Alexander V. Kolesnikov, Fedor Sandomirskiy, Aleh Tsyvinski, and Alexander P. Zimin. Beckmann's approach to multi-item multi-bidder auctions. (arXiv:2203.06837), September 2022.
  39. [Kuo et al., 2020] Kevin Kuo, Anthony Ostuni, Elizabeth Horishny, Michael J. Curry, Samuel Dooley, Ping yeh Chiang, Tom Goldstein, and John P. Dickerson. Propor- tionNet: Balancing fairness and revenue for auction de- sign with deep learning. arXiv preprint arXiv:2010.06398, 2020.
  40. [Lavi et al., 2003] R Lavi, Ahuva Mu'alem, and N Nisan. Towards a characterization of truthful combinatorial auc- tions. In Symposium on Foundations of Computer Science (FOCS), October 2003.
  41. [Likhodedov and Sandholm, 2004] Anton Likhodedov and Tuomas Sandholm. Methods for boosting revenue in com- binatorial auctions. In AAAI Conference on Artificial In- telligence (AAAI), 2004.
  42. [Likhodedov and Sandholm, 2005] Anton Likhodedov and Tuomas Sandholm. Approximating revenue-maximizing combinatorial auctions. In AAAI Conference on Artificial Intelligence (AAAI), 2005.
  43. [Maskin and Riley, 1989] Eric Maskin and John Riley. Op- timal multi-unit auctions. In Frank Hahn, editor, The Economics of Missing Markets, Information, and Games, chapter 14, pages 312-335. Clarendon Press, Oxford, 1989.
  44. [Myerson, 1981] Roger B Myerson. Optimal auction design. Mathematics of Operations Research, 6(1):58-73, 1981.
  45. [Pavlov, 2011] Gregory Pavlov. Optimal mechanism for sell- ing two goods. The BE Journal of Theoretical Economics, 11(1), 2011.
  46. [Peri et al., 2021] Neehar Peri, Michael J Curry, Samuel Dooley, and John P Dickerson. Preferencenet: Encoding human preferences in auction design with deep learning. In NeurIPS, 2021.
  47. [Rahme et al., 2021a] Jad Rahme, Samy Jelassi, Joan Bruna, and S Matthew Weinberg. A permutation-equivariant neu- ral network architecture for auction design. In AAAI Con- ference on Artificial Intelligence (AAAI), 2021.
  48. [Rahme et al., 2021b] Jad Rahme, Samy Jelassi, and S Matthew Weinberg. Auction learning as a two-player game. In ICLR, 2021.
  49. [Ravindranath et al., 2021] Sai Srivatsa Ravindranath, Zhe Feng, Shira Li, Jonathan Ma, Scott D Kominers, and David C Parkes. Deep learning for two-sided matching. arXiv preprint arXiv:2107.03427, 2021.
  50. [Roberts, 1979] Kevin Roberts. The characterization of im- plementable choice rules. Aggregation and Revelation of Preferences, 12(2):321-348, 1979.
  51. [Rochet, 1987] Jean-Charles Rochet. A necessary and suffi- cient condition for rationalizability in a quasi-linear con- text. Journal of Mathematical Economics, 16(2):191-200, 1987.
  52. [Sandholm and Likhodedov, 2015] Tuomas Sandholm and Anton Likhodedov. Automated design of revenue- maximizing combinatorial auctions. Operations Research, 63(5):1000-1025, 2015.
  53. [Sandholm, 2003] Tuomas Sandholm. Automated mecha- nism design: A new application area for search algorithms. In International Conference on Principles and Practice of Constraint Programming, 2003.
  54. [Shen et al., 2019] Weiran Shen, Pingzhong Tang, and Song Zuo. Automated mechanism design via neural networks. In International Conference on Autonomous Agents and MultiAgent Systems (AAMAS), 2019.
  55. [Soumalias et al., 2022] Ermis Soumalias, Behnoosh Za- manlooy, Jakob Weissteiner, and Sven Seuken. Ma- chine learning-powered course allocation. arXiv preprint arXiv:2210.00954, 2022.
  56. [Tacchetti et al., 2019] Andrea Tacchetti, DJ Strouse, Marta Garnelo, Thore Graepel, and Yoram Bachrach. A neural architecture for designing truthful and efficient auctions. arXiv preprint arXiv:1907.05181, 2019.
  57. [Tang and Sandholm, 2012] Pingzhong Tang and Tuomas Sandholm. Mixed-bundling auctions with reserve prices. In International Conference on Autonomous Agents and MultiAgent Systems (AAMAS), 2012.
  58. [Vickrey, 1961] William Vickrey. Counterspeculation, auc- tions, and competitive sealed tenders. The Journal of Fi- nance, 16(1):8-37, 1961.
  59. [Weissteiner and Seuken, 2020] Jakob Weissteiner and Sven Seuken. Deep learning-powered iterative combinatorial auctions. In AAAI Conference on Artificial Intelligence (AAAI), 2020.
  60. [Weissteiner et al., 2020] Jakob Weissteiner, Chris Wendler, Sven Seuken, Ben Lubin, and Markus Püschel. Fourier analysis-based iterative combinatorial auctions. arXiv preprint arXiv:2009.10749, 2020. IJCAI
  61. [Yao, 2014] Andrew Chi-Chih Yao. An n-to-1 Bidder Re- duction for Multi-item Auctions and its Applications. In ACM-SIAM Symposium on Discrete Algorithms (SODA), 2014.
  62. [Yao, 2017] Andrew Chi-Chih Yao. Dominant-strategy ver- sus bayesian multi-item auctions: Maximum revenue de- termination and comparison. In Economics and Computa- tion (EC), 2017.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards