Lune

CAV2023Top-tier venue

Synthesizing Permissive Winning Strategy Templates for Parity Games

Ashwani Anand, Satya Prakash Nayak, Anne-Kathrin Schmuck

2023Year
13Citations
2Top-tier citations

Abstract

Abstract We present a novel method to compute permissive winning strategies in two-player games over finite graphs with ω\omega ω -regular winning conditions. Given a game graph G and a parity winning condition Φ\varPhi Φ , we compute a winning strategy template Ψ\varPsi Ψ that collects an infinite number of winning strategies for objective Φ\varPhi Φ in a concise data structure. We use this new representation of sets of winning strategies to tackle two problems arising from applications of two-player games in the context of cyber-physical system design – (i) incremental synthesis, i.e., adapting strategies to newly arriving, additional ω\omega ω -regular objectives Φ′\varPhi ' Φ ′ , and (ii) fault-tolerant control, i.e., adapting strategies to the occasional or persistent unavailability of actuators. The main features of our strategy templates – which we utilize for solving these challenges – are their easy computability, adaptability, and compositionality. For incremental synthesis, we empirically show on a large set of benchmarks that our technique vastly outperforms existing approaches if the number of added specifications increases. While our method is not complete, our prototype implementation returns the full winning region in all 1400 benchmark instances, i.e. handling a large problem class efficiently in practice.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext ec26e83b-9c84-4654-a87a-5157a8387a6a

Cited by top-tier papers2

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines