Concurrent reachability games

被引:79
|
作者
de Alfaro, Luca [1 ]
Henzinger, Thomas A.
Kupferman, Orna
机构
[1] Univ Calif Santa Cruz, Dept Comp Engn, Santa Cruz, CA 95064 USA
[2] Ecole Polytech Fed Lausanne, CH-1015 Lausanne, Switzerland
[3] Hebrew Univ Jerusalem, Sch Comp Sci & Engn, Jerusalem, Israel
基金
美国国家科学基金会;
关键词
games; reachability; stochastic games; concurrent games;
D O I
10.1016/j.tcs.2007.07.008
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider concurrent two-player games with reachability objectives. In such games, at each round, player 1 and player 2 independently and simultaneously choose moves, and the two choices determine the next state of the game. The objective of player 1 is to reach a set of target states; the objective of player 2 is to prevent this. These are zero-sum games, and the reachability objective is one of the most basic objectives: determining the set of states from which player 1 can win the game is a fundamental problem in control theory and system verification. There are three types of winning states, according to the degree of certainty with which player 1 can reach the target. From type-1 states, player 1 has a deterministic strategy to always reach the target. From type-2 states, player 1 has a randomized strategy to reach the target with probability 1. From type-3 states, player 1 has for every real epsilon > 0 a randomized strategy to reach the target with probability greater than 1 - epsilon. We show that for finite state spaces, all three sets of winning states can be computed in polynomial time: type-1 states in linear time, and type-2 and type-3 states in quadratic time. The algorithms to compute the three sets of winning states also enable the construction of the winning and spoiling strategies. (c) 2007 Elsevier B. V. All rights reserved.
引用
收藏
页码:188 / 217
页数:30
相关论文
共 50 条
  • [21] Distributed reachability testing of concurrent programs
    Carver, Richard H.
    Lei, Yu
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2010, 22 (18): : 2445 - 2466
  • [22] Expected Reachability-Price Games
    Guha, Shibashis
    Trivedi, Ashutosh
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS (FORMATS 2019), 2019, 11750 : 282 - 300
  • [23] Reachability games with relaxed energy constraints
    Hélouët, Loïc
    Markey, Nicolas
    Raha, Ritam
    Information and Computation, 2022, 285
  • [24] Optimal reachability for weighted timed games
    Alur, R
    Bernadsky, M
    Madhusudan, P
    AUTOMATA , LANGUAGES AND PROGRAMMING, PROCEEDINGS, 2004, 3142 : 122 - 133
  • [25] The Complexity of Reachability in Randomized Sabotage Games
    Klein, Dominik
    Radmacher, Frank G.
    Thomas, Wolfgang
    FUNDAMENTALS OF SOFTWARE ENGINEERING, 2010, 5961 : 162 - 177
  • [26] Resource Reachability Games on Pushdown Graphs
    Lang, Martin
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, 2014, 8412 : 195 - 209
  • [27] Regular strategies in pushdown reachability games
    Carayol, A.
    Hague, M.
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8762 : 58 - 71
  • [28] Reachability Games in Dynamic Epistemic Logic
    Maubert, Bastien
    Pinchinat, Sophie
    Schwarzentruber, Francois
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 499 - 505
  • [29] Multi-weighted Reachability Games
    Brihaye, Thomas
    Goeminne, Aline
    REACHABILITY PROBLEMS, RP 2023, 2023, 14235 : 85 - 97
  • [30] Approximate Solutions to a Class of Reachability Games
    Fridovich-Keil, David
    Tomlin, Claire J.
    2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 12610 - 12617