Proceedings

Principal-Agent Boolean Games

Download BibTeX Cite

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

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

Abstract

We introduce and study a computational version of the principal-agent problem -- a classic problem in Economics that arises when a principal desires to contract an agent to carry out some task, but has incomplete information about the agent or their subsequent actions. The key challenge in this setting is for the principal to design a contract for the agent such that the agent's preferences are then aligned with those of the principal. We study this problem using a variation of Boolean games, where multiple players each choose valuations for Boolean variables under their control, seeking the satisfaction of a personal goal formula. In our setting, the principal can only observe some subset of these variables, and the principal chooses a contract which rewards players on the basis of the assignments they make for the variables that are observable to the principal. The principal's challenge is to design a contract so that, firstly, the principal's goal is achieved in some or all Nash equilibrium choices, and secondly, that the principal is able to verify that their goal is satisfied. In this paper, we formally define this problem and completely characterise the computational complexity of the most relevant decision problems associated with it.

  1. [Ågotnes et al., 2013] Thomas Ågotnes, Paul Harrenstein, Wiebe Van Der Hoek, and Michael Wooldridge. Verifiable equilibria in boolean games. In IJCAI, 2013. IJCAI
  2. [Alon et al., 2021] Tal Alon, Paul Dütting, and Inbal Talgam-Cohen. Contracts with private cost per unit-of- effort. In Proceedings of the 22nd ACM Conference on Economics and Computation, pages 52-69, 2021.
  3. [Arrow, 1971] Kenneth J Arrow. Insurance, risk and resource allocation. University of Illinois at Urbana-Champaign's Academy for Entrepreneurial Leadership Historical Re- search Reference in Entrepreneurship, 1971.
  4. [Babaioff et al., 2006] Moshe Babaioff, Michal Feldman, and Noam Nisan. Combinatorial agency. In Proceed- ings of the 7th ACM Conference on Electronic Commerce, pages 18-28, 2006.
  5. [Bloem et al., 2009] Roderick Bloem, Krishnendu Chatter- jee, Thomas A Henzinger, and Barbara Jobstmann. Bet- ter quality in synthesis through quantitative objectives. In Computer Aided Verification: 21st International Confer- ence, CAV 2009, Grenoble, France, June 26-July 2, 2009. Proceedings 21, pages 140-156. Springer, 2009.
  6. [Bulling and Goranko, 2022] Nils Bulling and Valentin Goranko. Combining quantitative and qualitative reason- ing in concurrent multi-player games. Autonomous Agents and Multi-Agent Systems, 36:1-33, 2022.
  7. [Castiglioni et al., 2023] Matteo Castiglioni, Alberto March- esi, and Nicola Gatti. Multi-agent contract design: How to commission multiple agents with individual outcome. arXiv preprint arXiv:2301.13654, 2023.
  8. [Chatterjee et al., 2005] Krishnendu Chatterjee, Thomas A Henzinger, and Marcin Jurdzinski. Mean-payoff parity games. In 20th Annual IEEE Symposium on Logic in Com- puter Science (LICS'05), pages 178-187. IEEE, 2005.
  9. [Che and Yoo, 2001] Yeon-Koo Che and Seung-Weon Yoo. Optimal incentives for teams. American Economic Review, 91(3):525-541, 2001.
  10. [Clercq et al., 2014] Sofie De Clercq, Steven Schockaert, Martine De Cock, and Ann Nowé. Possibilistic boolean games: Strategic reasoning under incomplete information. In European Workshop on Logics in Artificial Intelligence, pages 196-209. Springer, 2014.
  11. [Dütting et al., 2019] Paul Dütting, Tim Roughgarden, and Inbal Talgam-Cohen. Simple versus optimal contracts. In Proceedings of the 2019 ACM Conference on Economics and Computation, pages 369-387, 2019.
  12. [Dütting et al., 2021] Paul Dütting, Tim Roughgarden, and Inbal Talgam-Cohen. The complexity of contracts. SIAM Journal on Computing, 50(1):211-254, 2021.
  13. [Dütting et al., 2022] Paul Dütting, Tomer Ezra, Michal Feldman, and Thomas Kesselheim. Multi-agent contracts. arXiv preprint arXiv:2211.05434, 2022.
  14. [Dütting et al., 2023] Paul Dütting, Michal Feldman, and Daniel Peretz. Ambiguous contracts. arXiv preprint arXiv:2302.07621, 2023.
  15. [Emek and Feldman, 2012] Yuval Emek and Michal Feld- man. Computing optimal contracts in combinatorial agen- cies. Theoretical Computer Science, 452:56-74, 2012.
  16. [Gan et al., 2022] Jiarui Gan, Minbiao Han, Jibang Wu, and Haifeng Xu. Optimal coordination in generalized principal-agent problems: A revisit and extensions. arXiv preprint arXiv:2209.01146, 2022.
  17. [Georgiadis, 2023] George Georgiadis. Contracting with moral hazard: A review of theory & empirics. The El- gar Encyclopedia on the Economics of Competition and Regulation, 2023.
  18. [Grossman and Hart, 1992] Sanford J Grossman and Oliver D Hart. An analysis of the principal-agent prob- lem. In Foundations of insurance economics, pages 302-340. Springer, 1992.
  19. [Guruganesh et al., 2021] Guru Guruganesh, Jon Schneider, and Joshua R Wang. Contracts under moral hazard and adverse selection. In Proceedings of the 22nd ACM Con- ference on Economics and Computation, pages 563-582, 2021.
  20. [Gutierrez et al., 2017] Julian Gutierrez, Aniello Murano, Giuseppe Perelli, Sasha Rubin, and Michael Wooldridge. Nash equilibria in concurrent games with lexicographic preferences. Proceedings of the 26th International Joint Conference on Artificial Intelligence, page 1067-1073, 2017. IJCAI
  21. [Gutierrez et al., 2019] Julian Gutierrez, Muhammad Najib, Giuseppe Perelli, and Michael Wooldridge. Equilibrium Design for Concurrent Games. In Wan Fokkink and Rob van Glabbeek, editors, 30th International Confer- ence on Concurrency Theory (CONCUR 2019), volume 140 of Leibniz International Proceedings in Informatics (LIPIcs), pages 22:1-22:16, Dagstuhl, Germany, 2019. Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik.
  22. [Gutierrez et al., 2021] Julian Gutierrez, Aniello Murano, Giuseppe Perelli, Sasha Rubin, Thomas Steeples, and Michael Wooldridge. Equilibria for games with combined qualitative and quantitative objectives. Acta Informatica, 58(6):585-610, 2021.
  23. [Harrenstein et al., 2001] Paul B. Harrenstein, Wiebe van der Hoek, J.-J.Ch. Meyer, and C. Witteveen. Boolean games. In TARK, pages 287-298, 2001.
  24. [Harrenstein et al., 2014] Paul B. Harrenstein, Paolo Turrini, and Michael J. Wooldridge. Hard and soft equilibria in boolean games. In AAMAS, volume 14, pages 5-9, 2014.
  25. [Harrenstein et al., 2017] Paul B. Harrenstein, Paolo Turrini, and Michael Wooldridge. Characterising the manipulabil- ity of boolean games. In Proceedings of the 26th Interna- tional Joint Conference on Artificial Intelligence, 2017. IJCAI
  26. [Holmström, 1979] Bengt Holmström. Moral hazard and ob- servability. The Bell journal of economics, pages 74-91, 1979.
  27. [Holmstrom, 1982] Bengt Holmstrom. Moral hazard in teams. The Bell journal of economics, pages 324-340, 1982.
  28. [Hyland et al., 2023] David Hyland, Julian Gutierrez, and Michael Wooldridge. Principal-agent boolean games. arXiv preprint arXiv:2305.10334, 2023.
  29. [Itoh, 1991] Hideshi Itoh. Incentives to help in multi-agent situations. Econometrica: Journal of the Econometric So- ciety, pages 611-636, 1991.
  30. [Levit et al., 2019] Vadim Levit, Zohar Komarovsky, Tal Grinshpoun, Ana LC Bazzan, and Amnon Meisels. Incentive-based search for equilibria in boolean games. Constraints, 24(3):288-319, 2019.
  31. [Maubert et al., 2021] Bastien Maubert, Munyque Mittel- mann, Aniello Murano, and Laurent Perrussel. Strategic reasoning in automated mechanism design. In Proceedings of the International Conference on Principles of Knowl- edge Representation and Reasoning, volume 18, pages 487-496, 2021.
  32. [Michael and William, 1976] C Jensen Michael and H Meckling William. Theory of the firm: Manage- rial behavior, agency costs and ownership structure. Journal of financial economics, 3(4):305-360, 1976.
  33. [Mittelmann et al., 2022] Munyque Mittelmann, Bastien Maubert, Aniello Murano, and Laurent Perrussel. Au- tomated synthesis of mechanisms. In 31st International Joint Conference on Artificial Intelligence (IJCAI-22), pages 426-432. International Joint Conferences on Artificial Intelligence Organization, 2022. IJCAI
  34. [Narayanaswami et al., 2022] Sai Kiran Narayanaswami, Swarat Chaudhuri, Moshe Vardi, and Peter Stone. Au- tomating mechanism design with program synthesis. Proc. of the Adaptive and Learning Agents Workshop (ALA 2022), 2022.
  35. [Nisan and Ronen, 1999] Noam Nisan and Amir Ronen. Al- gorithmic mechanism design. In Proceedings of the thirty- first annual ACM symposium on Theory of computing, pages 129-140, 1999.
  36. [Papadimitriou, 1994] Christos. H. Papadimitriou. Compu- tational Complexity. AW, 1994.
  37. [Pauly, 1968] Mark V Pauly. The economics of moral haz- ard: comment. The american economic review, 58(3):531- 537, 1968.
  38. [Shavell, 1979] Steven Shavell. Risk sharing and incentives in the principal and agent relationship. The Bell Journal of Economics, pages 55-73, 1979.
  39. [Smith, 1980] Reid. G. Smith. A Framework for Distributed Problem Solving. UMI R. Press, 1980. IJCAI
  40. [Wooldridge et al., 2013] Michael Wooldridge, Ulle Endriss, Sarit Kraus, and Jérôme Lang. Incentive engineering for boolean games. Artificial Intelligence, 195:418-439, 2013.

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

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