Proceedings

Multi-Agent Systems with Quantitative Satisficing Goals

Download BibTeX Cite

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

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

Abstract

In the study of reactive systems, qualitative properties are usually easier to model and analyze than quantitative properties. This is especially true in systems where mutually beneficial cooperation between agents is possible, such as multi-agent systems. The large number of possible payoffs available to agents in reactive systems with quantitative properties means that there are many scenarios in which agents deviate from mutually beneficial outcomes in order to gain negligible payoff improvements. This behavior often leads to less desirable outcomes for all agents involved. For this reason we study satisficing goals, derived from a decision-making approach aimed at meeting a good-enough outcome instead of pure optimization. By considering satisficing goals, we are able to employ efficient automata-based algorithms to find pure-strategy Nash equilibria. We then show that these algorithms extend to scenarios in which agents have multiple thresholds, providing an approximation of optimization while still retaining the possibility of mutually beneficial cooperation and efficient automata-based algorithms. Finally, we demonstrate a one-way correspondence between the existence of epsilon-equilibria and the existence of equilibria in games where agents have multiple thresholds.

  1. [Bansal and Vardi, 2019] S. Bansal and M. Y. Vardi. Safety and co-safety comparator automata for discounted-sum in- clusion. In Proc. of CAV, 2019.
  2. [Bansal et al., 2018] S. Bansal, S. Chaudhuri, and M. Y. Vardi. Comparator automata in quantitative verification. In Proc. of FoSSaCS, 2018.
  3. [Bansal et al., 2021] Suguman Bansal, Krishnendu Chatter- jee, and Moshe Y. Vardi. On satisficing of quantitative games. In Proc. of TACAS, 2021.
  4. [Bansal et al., 2022a] Suguman Bansal, Swarat Chaudhuri, and Moshe Y Vardi. Comparator automata in quantita- tive verification. Logical Methods in Computer Science, 18, 2022.
  5. [Bansal et al., 2022b] Suguman Bansal, Lydia Kavraki, Moshe Y Vardi, and Andrew Wells. Synthesis from sat- isficing and temporal goals. In Proc. of AAAI, 2022.
  6. [Bouyer et al., 2010] Patricia Bouyer, Romain Brenguier, and Nicolas Markey. Nash equilibria for reachability objectives in multi-player timed games. In Interna- tional Conference on Concurrency Theory, pages 192- 206. Springer, 2010.
  7. [Bouyer et al., 2011] Patricia Bouyer, Romain Brenguier, Nicolas Markey, and Michael Ummels. Nash equilibria in concurrent games with büchi objectives. In IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2011). Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, 2011.
  8. [Bouyer et al., 2015] Patricia Bouyer, Romain Brenguier, Nicolas Markey, and Michael Ummels. Pure nash equi- libria in concurrent deterministic games. Log. Methods Comput. Sci., 11(2), 2015.
  9. [Bouyer et al., 2019] Patricia Bouyer, Orna Kupferman, Nicolas Markey, Bastien Maubert, Aniello Murano, and Giuseppe Perelli. Reasoning about quality and fuzziness of strategic behaviours. In Proceedings of the Twenty- Eighth International Joint Conference on Artificial Intel- ligence, IJCAI-19, 2019. IJCAI
  10. [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, 2022.
  11. [Burch et al., 1992] J.R. Burch, E.M. Clarke, K.L. McMil- lan, D.L. Dill, and L.J. Hwang. Symbolic model checking: 10 20 states and beyond. Information and Computation, 98(2):142-170, 1992.
  12. [Chatterjee et al., 2004] Krishnendu Chatterjee, Rupak Ma- jumdar, and Marcin Jurdzinski. On nash equilibria in stochastic games. pages 26-40, 09 2004.
  13. [Daskalakis et al., 2006] Constantinos Daskalakis, Paul W. Goldberg, and Christos H. Papadimitriou. The complex- ity of computing a nash equilibrium. In Proceedings of the Thirty-Eighth Annual ACM Symposium on Theory of Computing, STOC '06, page 71-78, New York, NY, USA, 2006. Association for Computing Machinery.
  14. [Grädel et al., 2002] E. Grädel, W. Thomas, and T. Wilke. Automata, Logics, and Infinite Games: A Guide to Cur- rent Research. Lecture Notes in Computer Science 2500. Springer, 2002.
  15. [Gupta, 2016] Anshul Gupta. Equilibria in finite games. PhD thesis, University of Liverpool, UK, 2016.
  16. [Hopcroft and Ullman, 1979] John E. Hopcroft and Jeff D. Ullman. Introduction to Automata Theory, Languages, and Computation. Addison-Wesley Publishing Company, 1979.
  17. [Kozen, 1977] Dexter Kozen. Lower bounds for natural proof systems. In 18th Annual Symposium on Foundations of Computer Science, Providence, Rhode Island, USA, 31 October -1 November 1977, pages 254-266. IEEE Com- puter Society, 1977.
  18. [Kupferman and Vardi, 2000] Orna Kupferman and Moshe Y. Vardi. An automata-theoretic approach to modular model checking. ACM Trans. Program. Lang. Syst., 22(1):87-128, jan 2000.
  19. [Kwiatkowska, 2007] Marta Kwiatkowska. Quantitative ver- ification: models techniques and tools. In Proc. 6th Joint Meeting of the European Software Engineering Confer- ence and the ACM SIGSOFT Symposium on Foundations of Software Engineering, pages 449-458, 2007.
  20. [Lavalle, 2006] Steven M. Lavalle. Planning Algorithms. Cambridge University Press, 2006.
  21. [Martin, 1975] Donald A. Martin. Borel determinacy. An- nals of Mathematics, 102(2):363-371, 1975.
  22. [McNaughton, 1993] Robert McNaughton. Infinite games played on finite graphs. Ann. Pure Appl. Logic, 65(2):149- 184, 1993.
  23. [Mogavero et al., 2014] Fabio Mogavero, Aniello Murano, Giuseppe Perelli, and Moshe Y Vardi. Reasoning about strategies: On the model-checking problem. ACM Trans. on Computational Logic, 15(4):1-47, 2014.
  24. [Nash, 1950] John F. Nash. Equilibrium points in n-person games. Proceedings of the National Academy of Sciences, 36(1):48-49, 1950.
  25. [Osborne and Rubinstein, 1994] Martin J. Osborne and Ariel Rubinstein. A course in game theory. Cambridge, USA, 1994.
  26. [Rajasekaran and Vardi, 2021] Senthil Rajasekaran and Moshe Y. Vardi. Nash equilibria in finite-horizon mul- tiagent concurrent games. In Proc. 20th Int'l Conf. on Autonomous Agents and MultiAgent Systems, AAMAS '21, page 1046-1054, Richland, SC, 2021.
  27. [Rajasekaran and Vardi, 2022] Senthil Rajasekaran and Moshe Y. Vardi. Verification and realizability in finite- horizon multiagent systems. In Gabriele Kern-Isberner, Gerhard Lakemeyer, and Thomas Meyer, editors, Proceedings of the 19th International Conference on Principles of Knowledge Representation and Reasoning, Haifa, Israel, 2022.
  28. [Rajasekaran et al., 2023] Senthil Rajasekaran, Suguman Bansal, and Moshe Y. Vardi. Multi-agent systems with quantitative satisficing goals, 2023.
  29. [Roughgarden, 2010] Tim Roughgarden. Algorithmic game theory. Communications of the ACM, 53(7):78-86, 2010.
  30. [Shoham and Leyton-Brown, 2009] Yoav Shoham and Kevin Leyton-Brown. Multiagent Systems -Algorithmic, Game-Theoretic, and Logical Foundations. Cambridge University Press, 2009.
  31. [Simon, 1956] Herbert A Simon. Rational choice and the structure of the environment. Psychological review, 63(2):129, 1956.
  32. [Sipser, 2006] Michael Sipser. Introduction to the Theory of Computation. Course Technology, second edition, 2006.
  33. [Sutton and Barto, 2018] Richard S. Sutton and Andrew G. Barto. Reinforcement Learning: An Introduction. The MIT Press, second edition, 2018.
  34. [Ummels et al., 2015] Michael Ummels, Nicolas Markey, Romain Brenguier, and Patricia Bouyer. Pure nash equi- libria in concurrent deterministic games. Logical Methods in Computer Science, 11, 2015.
  35. [Ummels, 2011] Michael Ummels. Stochastic multiplayer games: theory and algorithms. PhD thesis, RWTH Aachen University, 2011.
  36. [Van der Hoek and Wooldridge, 2008] Wiebe Van der Hoek and Michael Wooldridge. Multi-agent systems. Founda- tions of Artificial Intelligence, 3:887-928, 2008.
  37. [Vardi and Wolper, 1994] M.Y. Vardi and P. Wolper. Reason- ing about infinite computations. Information and Compu- tation, 115(1):1-37, 1994.
  38. [Wooldridge, 2009] Michael Wooldridge. An introduction to multiagent systems. John wiley & sons, 2009.

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

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