Solving Infinite-State Games via Acceleration (Full Version)
Philippe Heim, Rayna Dimitrova

TL;DR
This paper introduces a novel acceleration technique for fixpoint algorithms to solve infinite-state games more efficiently, avoiding divergence and outperforming existing methods on benchmarks.
Contribution
It presents the first acceleration-based semi-algorithm for solving infinite-state games, improving convergence and efficiency over classical methods.
Findings
Outperforms state-of-the-art techniques on benchmarks
Can achieve convergence where existing algorithms diverge
First method to incorporate acceleration in infinite-state game solving
Abstract
Two-player graph games have found numerous applications, most notably in the synthesis of reactive systems from temporal specifications, but also in verification. The relevance of infinite-state systems in these areas has lead to significant attention towards developing techniques for solving infinite-state games. We propose novel symbolic semi-algorithms for solving infinite-state games with temporal winning conditions. The novelty of our approach lies in the introduction of an acceleration technique that enhances fixpoint-based game-solving methods and helps to avoid divergence. Classical fixpoint-based algorithms, when applied to infinite-state games, are bound to diverge in many cases, since they iteratively compute the set of states from which one player has a winning strategy. Our proposed approach can lead to convergence in cases where existing algorithms require an infinite…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Logic, programming, and type systems · Software Testing and Debugging Techniques
