Proceedings

Half-Positional Objectives Recognized by Deterministic Büchi Automata (Extended Abstract)

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Sister Conferences Best Papers. Pages 6420-6425.

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

Abstract

In two-player zero-sum games on graphs, the protagonist tries to achieve an objective while the antagonist aims to prevent it. Objectives for which both players do not need to use memory to play optimally are well-understood and characterized both in finite and infinite graphs. Less is known about the larger class of half-positional objectives, i.e., those for which the protagonist does not need memory (but for which the antagonist might). In particular, no characterization of half-positionality is known for the central class of ω-regular objectives.

Here, we characterize objectives recognizable by deterministic Büchi automata (a class of ω-regular objectives) that are half-positional, both over finite and infinite graphs. This characterization yields a polynomial-time algorithm to decide half-positionality of an objective recognized by a given deterministic Büchi automaton.

  1. [Aminof and Rubin, 2017] Benjamin Aminof and Sasha Ru- bin. First-cycle games. Inf. Comput., 254:195-216, 2017.
  2. [Angluin and Fisman, 2021] Dana Angluin and Dana Fis- man. Regular ω-languages with an informative right con- gruence. Inf. Comput., 278:104598, 2021.
  3. [Bianco et al., 2011] Alessandro Bianco, Marco Faella, Fabio Mogavero, and Aniello Murano. Exploring the boundary of half-positionality. Ann. Math. Artif. Intell., 62(1-2):55-77, 2011.
  4. [Bloem et al., 2018] Roderick Bloem, Krishnendu Chatter- jee, and Barbara Jobstmann. Graph games and reactive synthesis. In Edmund M. Clarke, Thomas A. Henzinger, Helmut Veith, and Roderick Bloem, editors, Handbook of Model Checking, pages 921-962. Springer, 2018.
  5. [Bouyer et al., 2008] Patricia Bouyer, Ulrich Fahrenberg, Kim G. Larsen, Nicolas Markey, and Jirí Srba. Infinite runs in weighted timed automata with energy constraints. In Franck Cassez and Claude Jard, editors, FORMATS 2008, volume 5215 of Lect. Notes Comput. Sci., pages 33- 47. Springer, 2008.
  6. [Bouyer et al., 2018] Patricia Bouyer, Nicolas Markey, Mickael Randour, Kim G. Larsen, and Simon Laursen. Average-energy games. Acta Inform., 55(2):91-127, 2018.
  7. [Bouyer et al., 2022a] Patricia Bouyer, Antonio Casares, Mickael Randour, and Pierre Vandenhove. Half-positional objectives recognized by deterministic Büchi automata. In Bartek Klin, Sławomir Lasota, and Anca Muscholl, editors, CONCUR 2022, volume 243 of LIPIcs, pages 20:1-20:18. Schloss Dagstuhl -Leibniz-Zentrum für In- formatik, 2022.
  8. [Bouyer et al., 2022b] Patricia Bouyer, Stéphane Le Roux, Youssouf Oualhadj, Mickael Randour, and Pierre Vanden- hove. Games where you can play optimally with arena- independent finite memory. Log. Methods Comput. Sci., 18(1), 2022.
  9. [Bouyer et al., 2022c] Patricia Bouyer, Mickael Randour, and Pierre Vandenhove. The true colors of memory: A tour of chromatic-memory strategies in zero-sum games on graphs (invited talk). In Anuj Dawar and Venkatesan Guruswami, editors, FSTTCS 2022, volume 250 of LIPIcs, pages 3:1-3:18. Schloss Dagstuhl -Leibniz-Zentrum für Informatik, 2022.
  10. [Bouyer et al., 2023a] Patricia Bouyer, Nathanaël Fijalkow, Mickael Randour, and Pierre Vandenhove. How to play optimally for regular objectives? In ICALP 2023 (to ap- pear), volume 261 of LIPIcs. Schloss Dagstuhl -Leibniz- Zentrum für Informatik, 2023.
  11. [Bouyer et al., 2023b] Patricia Bouyer, Mickael Randour, and Pierre Vandenhove. Characterizing omega-regularity through finite-memory determinacy of games on infinite graphs. TheoretiCS, 2:1-48, 2023.
  12. [Büchi and Landweber, 1969] J. Richard Büchi and Lawrence H. Landweber. Definability in the monadic second-order theory of successor. J. Symb. Log., 34(2):166-170, 1969.
  13. [Büchi, 1962] J. Richard Büchi. On a decision method in restricted second order arithmetic. International Congress on Logic, Methodology and Philosophy of Science, pages 1-11, 1962.
  14. [Casares et al., 2022] Antonio Casares, Thomas Colcombet, and Karoliina Lehtinen. On the size of good-for-games Rabin automata and its link with the memory in Muller games. In Mikołaj Bojańczyk, Emanuela Merelli, and David P. Woodruff, editors, ICALP 2022, volume 229 of LIPIcs, pages 117:1-117:20. Schloss Dagstuhl -Leibniz- Zentrum für Informatik, 2022.
  15. [Casares, 2022] Antonio Casares. On the minimisation of transition-based Rabin automata and the chromatic mem- ory requirements of Muller conditions. In Florin Manea and Alex Simpson, editors, CSL 2022, volume 216 of LIPIcs, pages 12:1-12:17. Schloss Dagstuhl -Leibniz- Zentrum für Informatik, 2022.
  16. [Chatterjee and Doyen, 2012] Krishnendu Chatterjee and Laurent Doyen. Energy parity games. Theor. Comput. Sci., 458:49-60, 2012.
  17. [Chatterjee et al., 2005] Krishnendu Chatterjee, Thomas A. Henzinger, and Marcin Jurdziński. Mean-payoff parity games. In LICS 2005, pages 178-187. IEEE Computer Society, 2005.
  18. [Colcombet and Niwiński, 2006] Thomas Colcombet and Damian Niwiński. On the positional determinacy of edge- labeled games. Theor. Comput. Sci., 352(1-3):190-196, 2006.
  19. [Colcombet et al., 2014] Thomas Colcombet, Nathanaël Fi- jalkow, and Florian Horn. Playing safe. In Venkatesh Ra- man and S. P. Suresh, editors, FSTTCS 2014, volume 29 of LIPIcs, pages 379-390. Schloss Dagstuhl -Leibniz- Zentrum für Informatik, 2014.
  20. [Dziembowski et al., 1997] Stefan Dziembowski, Marcin Jurdziński, and Igor Walukiewicz. How much memory is needed to win infinite games? In LICS 1997, pages 99-110. IEEE Computer Society, 1997.
  21. [Ehrenfeucht and Mycielski, 1979] Andrzej Ehrenfeucht and Jan Mycielski. Positional strategies for mean payoff games. Int. J. Game Theory, 8(2):109-113, 1979.
  22. [Emerson and Jutla, 1991] E. Allen Emerson and Charan- jit S. Jutla. Tree automata, mu-calculus and determinacy (extended abstract). In FOCS 1991, pages 368-377. IEEE Computer Society, 1991.
  23. [Fijalkow et al., 2023] Nathanaël Fijalkow, Nathalie Bertrand, Patricia Bouyer-Decitre, Romain Brenguier, Arnaud Carayol, John Fearnley, Hugo Gimbert, Florian Horn, Rasmus Ibsen-Jensen, Nicolas Markey, Benjamin Monmege, Petr Novotný, Mickael Randour, Ocan Sankur, Sylvain Schmitz, Olivier Serre, and Mateusz Skomra. Games on Graphs. Online, 2023.
  24. [Gimbert and Zielonka, 2004] Hugo Gimbert and Wiesław Zielonka. When can you play positionally? In Jiří Fiala, Václav Koubek, and Jan Kratochvíl, editors, MFCS 2004, volume 3153 of Lect. Notes Comput. Sci., pages 686-697.
  25. [Gimbert and Zielonka, 2005] Hugo Gimbert and Wiesław Zielonka. Games where you can play optimally without any memory. In Martín Abadi and Luca de Alfaro, editors, CONCUR 2005, volume 3653 of Lect. Notes Comput. Sci., pages 428-442. Springer, 2005.
  26. [Gurevich and Harrington, 1982] Yuri Gurevich and Leo Harrington. Trees, automata, and games. In Harry R. Lewis, Barbara B. Simons, Walter A. Burkhard, and Lawrence H. Landweber, editors, STOC 1982, pages 60- 65. ACM, 1982.
  27. [Hahn et al., 2022a] Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi, and Dominik Wojtczak. Alternating good-for-MDPs automata. In Ahmed Bouajjani, Lukás Holík, and Zhilin Wu, editors, ATVA 2022, volume 13505 of Lect. Notes Comput. Sci., pages 303-319. Springer, 2022.
  28. [Hahn et al., 2022b] Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi, and Dominik Wojtczak. An impossibility result in automata-theoretic reinforcement learning. In Ahmed Bouajjani, Lukás Holík, and Zhilin Wu, editors, ATVA 2022, volume 13505 of Lect. Notes Comput. Sci., pages 42-57. Springer, 2022.
  29. [Klarlund and Kozen, 1991] Nils Klarlund and Dexter Kozen. Rabin measures and their applications to fairness and automata theory. In LICS 1991, pages 256-265. IEEE Computer Society, 1991.
  30. [Klarlund, 1994] Nils Klarlund. Progress measures, imme- diate determinacy, and a subset construction for tree au- tomata. Ann. Pure Appl. Log., 69(2-3):243-268, 1994.
  31. [Kopczyński, 2006] Eryk Kopczyński. Half-positional de- terminacy of infinite games. In Michele Bugliesi, Bart Preneel, Vladimiro Sassone, and Ingo Wegener, editors, ICALP 2006, volume 4052 of Lect. Notes Comput. Sci., pages 336-347. Springer, 2006.
  32. [Kopczyński, 2007] Eryk Kopczyński. Omega-regular half- positional winning conditions. In Jacques Duparc and Thomas A. Henzinger, editors, CSL 2007, volume 4646 of Lect. Notes Comput. Sci., pages 41-53. Springer, 2007.
  33. [Kopczyński, 2008] Eryk Kopczyński. Half-positional De- terminacy of Infinite Games. PhD thesis, Warsaw Univer- sity, 2008.
  34. [Kozachinskiy, 2022] Alexander Kozachinskiy. One-to-two- player lifting for mildly growing memory. In Petra Beren- brink and Benjamin Monmege, editors, STACS 2022, vol- ume 219 of LIPIcs, pages 43:1-43:21. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2022.
  35. [Le Roux et al., 2018] Stéphane Le Roux, Arno Pauly, and Mickael Randour. Extending finite-memory determi- nacy by Boolean combination of winning conditions. In Sumit Ganguly and Paritosh K. Pandya, editors, FSTTCS 2018, volume 122 of LIPIcs, pages 38:1-38:20. Schloss Dagstuhl -Leibniz-Zentrum für Informatik, 2018.
  36. [Le Saëc, 1990] Bertrand Le Saëc. Saturating right congru- ences. RAIRO -Theoretical Informatics and Applications, 24:545-559, 1990.
  37. [Maler and Staiger, 1997] Oded Maler and Ludwig Staiger. On syntactic congruences for omega-languages. Theor. Comput. Sci., 183(1):93-112, 1997.
  38. [McNaughton, 1966] Robert McNaughton. Testing and gen- erating infinite sequences by a finite automaton. Inf. Con- trol, 9(5):521-530, 1966.
  39. [Mostowski, 1984] Andrzej W. Mostowski. Regular expres- sions for infinite trees and a standard form of automata. In Andrzej Skowron, editor, SCT 1984, volume 208 of Lect. Notes Comput. Sci., pages 157-168. Springer, 1984.
  40. [Nerode, 1958] Anil Nerode. Linear automaton transforma- tions. Proc. Am. Math. Soc., 9(4):541-544, 1958.
  41. [Ohlmann, 2023] Pierre Ohlmann. Characterizing position- ality in games of infinite duration over infinite graphs. The- oretiCS, 2:1-51, 2023.
  42. [Pnueli, 1977] Amir Pnueli. The temporal logic of programs. In FOCS 1977, pages 46-57. IEEE Computer Society, 1977.
  43. [Shapley, 1953] Lloyd S. Shapley. Stochastic games. Proc. Natl. Acad. Sci., 39(10):1095-1100, 1953.
  44. [Staiger, 1983] Ludwig Staiger. Finite-state ω-languages. J. Comput. Syst. Sci., 27(3):434-448, 1983.
  45. [Sutton and Barto, 2018] Richard S. Sutton and Andrew G. Barto. Reinforcement Learning: An Introduction. The MIT Press, second edition, 2018.
  46. [Thomas, 2008] Wolfgang Thomas. Church's problem and a tour through automata theory. In Arnon Avron, Nachum Dershowitz, and Alexander Rabinovich, editors, Pillars of Computer Science, Essays Dedicated to Boris (Boaz) Trakhtenbrot on the Occasion of His 85th Birthday, vol- ume 4800 of Lect. Notes Comput. Sci., pages 635-655. Springer, 2008.
  47. [Wagner, 1979] Klaus W. Wagner. On ω-regular sets. Inf. Control, 43(2):123-177, 1979.
  48. [Zielonka, 1998] Wiesław Zielonka. Infinite games on finitely coloured graphs with applications to automata on infinite trees. Theor. Comput. Sci., 200(1-2):135-183, 1998.

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

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