Playing (Almost-)Optimally in Concurrent Büchi and Co-Büchi Games

Authors Benjamin Bordais, Patricia Bouyer, Stéphane Le Roux



PDF
Thumbnail PDF

File

LIPIcs.FSTTCS.2022.33.pdf
  • Filesize: 1.16 MB
  • 18 pages

Document Identifiers

Author Details

Benjamin Bordais
  • Université Paris-Saclay, CNRS, ENS Paris-Saclay, LMF, 91190 Gif-sur-Yvette, France
Patricia Bouyer
  • Université Paris-Saclay, CNRS, ENS Paris-Saclay, LMF, 91190 Gif-sur-Yvette, France
Stéphane Le Roux
  • Université Paris-Saclay, CNRS, ENS Paris-Saclay, LMF, 91190 Gif-sur-Yvette, France

Cite AsGet BibTex

Benjamin Bordais, Patricia Bouyer, and Stéphane Le Roux. Playing (Almost-)Optimally in Concurrent Büchi and Co-Büchi Games. In 42nd IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2022). Leibniz International Proceedings in Informatics (LIPIcs), Volume 250, pp. 33:1-33:18, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2022)
https://doi.org/10.4230/LIPIcs.FSTTCS.2022.33

Abstract

We study two-player concurrent stochastic games on finite graphs, with Büchi and co-Büchi objectives. The goal of the first player is to maximize the probability of satisfying the given objective. Following Martin’s determinacy theorem for Blackwell games, we know that such games have a value. Natural questions are then: does there exist an optimal strategy, that is, a strategy achieving the value of the game? what is the memory required for playing (almost-)optimally? The situation is rather simple to describe for turn-based games, where positional pure strategies suffice to play optimally in games with parity objectives. Concurrency makes the situation intricate and heterogeneous. For most ω-regular objectives, there do indeed not exist optimal strategies in general. For some objectives (that we will mention), infinite memory might also be required for playing optimally or almost-optimally. We also provide characterizations of local interactions of the players to ensure positionality of (almost-)optimal strategies for Büchi and co-Büchi objectives. This characterization relies on properties of game forms underpinning the formalism for defining local interactions of the two players. These well-behaved game forms are like elementary bricks which, when they behave well in isolation, can be assembled in graph games and ensure the good property for the whole game.

Subject Classification

ACM Subject Classification
  • Theory of computation
Keywords
  • Concurrent Games
  • Optimal Strategies
  • Büchi Objective
  • co-Büchi Objective

Metrics

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

References

  1. Roderick Bloem, Krishnendu Chatterjee, and Barbara Jobstmann. Handbook of Model Checking, chapter Graph games and reactive synthesis, pages 921-962. Springer, 2018. Google Scholar
  2. Benjamin Bordais, Patricia Bouyer, and Stéphane Le Roux. Optimal strategies in concurrent reachability games. In Florin Manea and Alex Simpson, editors, 30th EACSL Annual Conference on Computer Science Logic, CSL 2022, February 14-19, 2022, Göttingen, Germany (Virtual Conference), volume 216 of LIPIcs, pages 7:1-7:17. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2022. URL: https://doi.org/10.4230/LIPIcs.CSL.2022.7.
  3. Benjamin Bordais, Patricia Bouyer, and Stéphane Le Roux. Playing (almost-)optimally in concurrent büchi and co-büchi games. CoRR, abs/2203.06966, 2022. URL: https://doi.org/10.48550/arXiv.2203.06966.
  4. Krishnendu Chatterjee. Concurrent games with tail objectives. Theor. Comput. Sci., 388(1-3):181-198, 2007. URL: https://doi.org/10.1016/j.tcs.2007.07.047.
  5. Krishnendu Chatterjee, Luca de Alfaro, and Thomas A. Henzinger. The complexity of quantitative concurrent parity games. In Proceedings of the Seventeenth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2006, Miami, Florida, USA, January 22-26, 2006, pages 678-687. ACM Press, 2006. URL: http://dl.acm.org/citation.cfm?id=1109557.1109631.
  6. Krishnendu Chatterjee, Luca de Alfaro, and Thomas A. Henzinger. Qualitative concurrent parity games. ACM Trans. Comput. Log., 12(4):28:1-28:51, 2011. URL: https://doi.org/10.1145/1970398.1970404.
  7. Krishnendu Chatterjee, Marcin Jurdziński, and Thomas A. Henzinger. Quantitative stochastic parity games. In Proc. of 15th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA'04), pages 121-130. SIAM, 2004. Google Scholar
  8. Luca de Alfaro. Formal Verification of Probabilistic Systems. PhD thesis, Stanford University, 1997. Google Scholar
  9. Luca de Alfaro, Thomas Henzinger, and Orna Kupferman. Concurrent reachability games. Theoretical Computer Science, 386(3):188-217, 2007. Google Scholar
  10. Luca de Alfaro and Thomas A. Henzinger. Concurrent omega-regular games. In 15th Annual IEEE Symposium on Logic in Computer Science, Santa Barbara, California, USA, June 26-29, 2000, pages 141-154. IEEE Computer Society, 2000. URL: https://doi.org/10.1109/LICS.2000.855763.
  11. Luca de Alfaro and Rupak Majumdar. Quantitative solution of omega-regular games. Journal of Computer and System Sciences, 68:374-397, 2004. Google Scholar
  12. Marta Kwiatkowska, Gethin Norman, Dave Parker, and Gabriel Santos. Automatic verification of concurrent stochastic systems. Formal Methods in System Design, 58:188-250, 2021. URL: https://doi.org/10.1007/s10703-020-00356-y.
  13. Marta Kwiatkowska, Gethin Norman, David Parker, Gabriel Santos, and Rui Yan. Probabilistic model checking for strategic equilibria-based decision making. In 47th International Symposium on Mathematical Foundations of Computer Science (MFCS 2022), volume 241 of Leibniz International Proceedings in Informatics (LIPIcs), pages 4:1-4:22. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2022. URL: https://doi.org/10.4230/LIPIcs.MFCS.2022.4.
  14. Donald A. Martin. The determinacy of blackwell games. The Journal of Symbolic Logic, 63(4):1565-1581, 1998. Google Scholar
  15. Annabelle McIver and Carroll Morgan. Games, probability and the quantitative μ-calculus qmμ. In Proc. 9th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning (LPAR'02), volume 2514 of Lecture Notes in Computer Science, pages 292-310. Springer, 2002. Google Scholar
  16. Wolfgang Thomas. Infinite games and verification. In Proc. 14th International Conference on Computer Aided Verification (CAV'02), volume 2404 of Lecture Notes in Computer Science, pages 58-64. Springer, 2002. Invited Tutorial. Google Scholar
  17. John von Neumann and Oskar Morgenstern. Theory of Games and Economic Behavior. Princeton Univ. Press, Princeton, 1944. Google Scholar
  18. Wiesław Zielonka. Perfect-information stochastic parity games. In Proc. 7th International Conference on Foundations of Software Science and Computation Structures (FoSSaCS'04), volume 2987 of Lecture Notes in Computer Science, pages 499-513. Springer, 2004. Google Scholar
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