Solving Infinite-State Games via Acceleration

被引:3
|
作者
Heim, Philippe [1 ]
Dimitrova, Rayna [1 ]
机构
[1] CISPA Helmholtz Ctr Informat Secur, Saarbrucken, Germany
关键词
infinite-duration games; infinite-state games; reactive synthesis;
D O I
10.1145/3632899
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 number of iterations. This is achieved by acceleration: computing an infinite set of states from which a simpler sub-strategy can be iterated an unbounded number of times in order to win the game. Ours is the first method for solving infinite-state games to employ acceleration. Thanks to this, it is able to outperform state-of-the-art techniques on a range of benchmarks, as evidenced by our evaluation of a prototype implementation.
引用
收藏
页数:31
相关论文
共 50 条
  • [1] Infinite-State Energy Games
    Abdulla, Parosh Aziz
    Atig, Mohamed Faouzi
    Hofman, Piotr
    Mayr, Richard
    Kumar, K. Narayan
    Totzke, Patrick
    PROCEEDINGS OF THE JOINT MEETING OF THE TWENTY-THIRD EACSL ANNUAL CONFERENCE ON COMPUTER SCIENCE LOGIC (CSL) AND THE TWENTY-NINTH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2014,
  • [2] Localized Attractor Computations for Infinite-State Games
    Schmuck, Anne-Kathrin
    Heim, Philippe
    Dimitrova, Rayna
    Nayak, Satya Prakash
    COMPUTER AIDED VERIFICATION, PT III, CAV 2024, 2024, 14683 : 135 - 158
  • [3] Optimal Strategies in Infinite-state Stochastic Reachability Games
    Brozek, Vaclav
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2011, (54): : 60 - 73
  • [4] Determinacy and optimal strategies in infinite-state stochastic reachability games
    Brozek, Vaclav
    THEORETICAL COMPUTER SCIENCE, 2013, 493 : 80 - 97
  • [5] Simulation hemi-metrics between infinite-state stochastic games
    Goubault-Larrecq, Jean
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATIONAL STRUCTURES, PROCEEDINGS, 2008, 4962 : 50 - 65
  • [6] Foundations of Infinite-State Verification
    Majumdar, Rupak
    SOFTWARE SYSTEMS SAFETY, 2014, 36 : 191 - 222
  • [7] Stability of fuzzy infinite-state automaton
    Wu, Qinge
    Wang, Tuo
    Huang, Yongxuan
    Li, Jisheng
    Advances in Intelligent IT: Active Media Technology 2006, 2006, 138 : 404 - 407
  • [8] Some perspectives of infinite-state verification
    Thomas, W
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2005, 3707 : 3 - 10
  • [9] LTL falsification in infinite-state systems
    Cimatti, Alessandro
    Griggio, Alberto
    Magnago, Enrico
    INFORMATION AND COMPUTATION, 2022, 289
  • [10] On finite representations of infinite-state behaviours
    Kucera, A
    INFORMATION PROCESSING LETTERS, 1999, 70 (01) : 23 - 30