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 条
  • [31] Expected reachability-time games
    Forejt, Vojtech
    Kwiatkowska, Marta
    Norman, Gethin
    Trivedi, Ashutosh
    THEORETICAL COMPUTER SCIENCE, 2016, 631 : 139 - 160
  • [32] Reachability Games for Linear Hybrid Systems
    Benerecetti, Massimo
    Faella, Marco
    Minopoli, Stefano
    HSCC 12: PROCEEDINGS OF THE 15TH ACM INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2012, : 65 - 74
  • [33] Qualitative reachability in stochastic BPA games
    Brazdil, Tomas
    Brozek, Vaclav
    Kucera, Antonin
    Obdrzalek, Jan
    INFORMATION AND COMPUTATION, 2011, 209 (08) : 1160 - 1183
  • [34] Reachability Games with Relaxed Energy Constraints
    Helouet, Loic
    Markey, Nicolas
    Raha, Ritam
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2019, (305): : 17 - 33
  • [35] Reachability Games on Recursive Hybrid Automata
    Krishna, Shankara Narayanan
    Manasa, Lakshmi
    Trivedi, Ashutosh
    2015 22nd International Symposium on Temporal Representation and Reasoning (TIME), 2015, : 150 - 159
  • [36] Reachability games with relaxed energy constraints
    Helouet, Loic
    Markey, Nicolas
    Raha, Ritam
    INFORMATION AND COMPUTATION, 2022, 285
  • [37] Expected Reachability-Time Games
    Forejt, Vojtech
    Kwiatkowska, Marta
    Norman, Gethin
    Trivedi, Ashutosh
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, 2010, 6246 : 122 - +
  • [38] Additional Winning Strategies in Reachability Games
    Malvone, Vadim
    Murano, Aniello
    Sorrentino, Loredana
    FUNDAMENTA INFORMATICAE, 2018, 159 (1-2) : 175 - 195
  • [39] Axiomatic Characterization of Trace Reachability for Concurrent Objects
    de Boer, Frank S.
    Hiep, Hans-Dieter A.
    INTEGRATED FORMAL METHODS, IFM 2019, 2019, 11918 : 157 - 174
  • [40] A new algorithm for reachability testing of concurrent programs
    Lei, Yu
    Carver, Richard
    16TH IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2005, : 346 - 355