Proceedings

Automated Approach for Solving Infinite-state Polynomial Reachability Games

Download BibTeX Cite

Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 45-53.

https://doi.org/10.24963/ijcai.2026/6

Abstract

Reachability games are two-player games played on a graph, where the objective of REACH player is to reach the target set whereas the objective of SAFE player is to stay away from the target set. Reachability games have important applications in artificial intelligence and reactive synthesis, and many of these applications give rise to infinite-state reachability games. In this paper, we study turn-based reachability games on infinite-state graphs defined over valuations of a finite set of real variables. We consider the problem of determining the existence of and computing a winning strategy for REACH player. Our contributions are twofold. First, we propose ranking certificates for reachability games, a sound and complete proof rule for proving that REACH player has a winning strategy from the specified initial state. Second, we consider polynomial reachability games, where transitions and objectives are described by polynomial constraints over real variables, and propose a fully automated algorithm for computing a winning strategy for REACH player together with a formal correctness witness in the form of a ranking certificate. The algorithm is sound, semi-complete, and runs in sub-exponential time. Our experiments demonstrate the ability of our method to solve challenging examples from the literature that were out of the reach of existing methods. Specifically, for the classical Cinderella-Stepmother game, we are able to compute an optimal winning strategy for an arbitrary precision parameter for the first time.

  1. [Ahuja et al., 2022] Hansin Ahuja, Lynnette Hui Xian Ng, and Kokil Jaidka. Using graph-aware reinforcement learn- ing to identify winning strategies in diplomacy games (stu- dent abstract). In AAAI, 2022.
  2. [Alur and Dill, 1994] Rajeev Alur and David L. Dill. A the- ory of timed automata. Theor. Comput. Sci., 1994.
  3. [Alur et al., 1997] Rajeev Alur, Thomas A. Henzinger, and Orna Kupferman. Alternating-time temporal logic. In FOCS, 1997.
  4. [Asadi et al., 2021] Ali Asadi, Krishnendu Chatterjee, Hongfei Fu, Amir Kafshdar Goharshady, and Moham- mad Mahdavi. Polynomial reachability witnesses via stellensätze. In PLDI, 2021.
  5. [Asarin et al., 1994] Eugene Asarin, Oded Maler, and Amir Pnueli. Symbolic controller synthesis for discrete and timed systems. In Hybrid Systems, 1994.
  6. [Baier et al., 2021] Christel Baier, Norine Coenen, Bernd Finkbeiner, Florian Funke, Simon Jantsch, and Julian Siber. Causality-based game solving. In CAV, 2021.
  7. [Beyene et al., 2014] Tewodros A. Beyene, Swarat Chaud- huri, Corneliu Popeea, and Andrey Rybalchenko. A constraint-based approach to solving games on infinite graphs. In POPL, 2014.
  8. [Bodlaender et al., 2012] Marijke H. L. Bodlaender, Cor A. J. Hurkens, Vincent J. J. Kusters, Frank Staals, Ger- hard J. Woeginger, and Hans Zantema. Cinderella versus the wicked stepmother. In Theoretical Computer Science -7th IFIP TC 1/WG 2.2 International Conference, TCS 2012, 2012.
  9. [Bouajjani et al., 1997] Ahmed Bouajjani, Javier Esparza, and Oded Maler. Reachability analysis of pushdown au- tomata: Application to model-checking. In CONCUR, 1997.
  10. [Chandra et al., 1981] Ashok K. Chandra, Dexter Kozen, and Larry J. Stockmeyer. Alternation. J. ACM, 1981.
  11. [Chatterjee and Henzinger, 2014] Krishnendu Chatterjee and Monika Henzinger. Efficient and dynamic algorithms for alternating büchi games and maximal end-component decomposition. J. ACM, 2014.
  12. [Chatterjee et al., 2025] Krishnendu Chatterjee, Amir Kaf- shdar Goharshady, Ehsan Kafshdar Goharshady, Mehrdad Karrabi, Milad Saadat, Maximilian Seeliger, and Djordje Zikelic. Polyqent: A polynomial quantified entailment solver. In ATVA, 2025.
  13. [Chatterjee et al., 2026] Krishnendu Chatterjee, Ehsan Kaf- shdar Goharshady, Mehrdad Karrabi, Maximilian Seel- iger, and Ðor de Žikelić. Automated approach for solving infinite-state polynomial reachability games, 2026.
  14. [Chatterjee, 2008] Krishnendu Chatterjee. Linear time algo- rithm for weak parity games. CoRR, abs/0805.1391, 2008.
  15. [Cimatti et al., 2013] Alessandro Cimatti, Alberto Griggio, Bastiaan Schaafsma, and Roberto Sebastiani. The Math- SAT5 SMT Solver. In TACAS, 2013.
  16. [Colón and Sipma, 2001] Michael Colón and Henny Sipma. Synthesis of linear ranking functions. In TACAS, 2001.
  17. [de Alfaro et al., 1998] Luca de Alfaro, Thomas A. Hen- zinger, and Orna Kupferman. Concurrent reachability games. In FOCS, 1998.
  18. [de Moura and Bjørner, 2008] Leonardo Mendonça de Moura and Nikolaj S. Bjørner. Z3: an efficient SMT solver. In TACAS, 2008.
  19. [Faella and Parlato, 2023] Marco Faella and Gennaro Par- lato. Reachability games modulo theories with a bounded safety player. In AAAI, 2023.
  20. [Farzan and Kincaid, 2018] Azadeh Farzan and Zachary Kincaid. Strategy synthesis for linear arithmetic games. Proc. ACM Program. Lang., 2018.
  21. [Floyd, 1967] Robert W. Floyd. Assigning meanings to pro- grams. Proceedings of Symposium on Applied Mathemat- ics, 1967.
  22. [Heim and Dimitrova, 2024] Philippe Heim and Rayna Dim- itrova. Solving infinite-state games via acceleration. Proc. ACM Program. Lang., 2024.
  23. [Li et al., 2024] Junkang Li, Bruno Zanuttini, and Véronique Ventos. Opponent-model search in games with incomplete information. In AAAI, 2024.
  24. [Martin, 1975] Donald A Martin. Borel determinacy. Annals of Mathematics, 1975.
  25. [Mazala, 2001] René Mazala. Infinite games. In Automata, Logics, and Infinite Games, 2001.
  26. [Podelski and Rybalchenko, 2004] Andreas Podelski and Andrey Rybalchenko. A complete method for the synthesis of linear ranking functions. In VMCAI, 2004.
  27. [Rice, 1953] Henry Gordon Rice. Classes of recursively enu- merable sets and their decision problems. Transactions of the American Mathematical society, 1953.
  28. [Samuel et al., 2021] Stanly Samuel, Deepak D'Souza, and Raghavan Komondoor. Gensys: a scalable fixed-point en- gine for maximal controller synthesis over infinite state spaces. In ESEC/FSE, 2021.
  29. [Schmuck et al., 2024] Anne-Kathrin Schmuck, Philippe Heim, Rayna Dimitrova, and Satya Prakash Nayak. Lo- calized attractor computations for infinite-state games. In CAV, 2024.
  30. [Skrynnik et al., 2024] Alexey Skrynnik, Anton Andrey- chuk, Maria Nesterova, Konstantin Yakovlev, and Alek- sandr Panov. Learn to follow: Decentralized lifelong multi-agent pathfinding via planning and learning. In AAAI, 2024.
  31. [Sokota et al., 2021] Samuel Sokota, Edward Lockhart, Fin- barr Timbers, Elnaz Davoodi, Ryan D'Orazio, Neil Burch, Martin Schmid, Michael Bowling, and Marc Lanctot. Solving common-payoff games with approximate policy iteration. In AAAI, 2021.
  32. [Steeples et al., 2021] Thomas Steeples, Julian Gutierrez, and Michael J. Wooldridge. Mean-payoff games with ω- regular specifications. In AAMAS, 2021.
  33. [Unno et al., 2023] Hiroshi Unno, Tachio Terauchi, Yu Gu, and Eric Koskinen. Modular primal-dual fixpoint logic solving for temporal verification. Proc. ACM Program. Lang., 2023.
  34. [Vorobeychik and Singh, 2012] Yevgeniy Vorobeychik and Satinder Singh. Computing stackelberg equilibria in dis- counted stochastic games. In AAAI, 2012.
  35. [Xu et al., 2022] Zhiwei Xu, Dapeng Li, Bin Zhang, Yuan Zhan, Yunpeng Bai, and Guoliang Fan. Mingling fore- sight with imagination: Model-based cooperative multi- agent reinforcement learning. In NeurIPS, 2022.
  36. [Yu et al., 2022] Xiaopeng Yu, Jiechuan Jiang, Wanpeng Zhang, Haobin Jiang, and Zongqing Lu. Model-based op- ponent modeling. Advances in Neural Information Pro- cessing Systems, 2022.
  37. [Zhang et al., 2021] Weinan Zhang, Xihuai Wang, Jian Shen, and Ming Zhou. Model-based multi-agent policy optimization with adaptive opponent-wise rollouts. In IJ- CAI, 2021. IJCAI

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

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