Recursive Markov Decision Processes and Recursive Stochastic Games

被引:16
作者
Etessami, Kousha [1 ]
Yannakakis, Mihalis [2 ]
机构
[1] Univ Edinburgh, Sch Informat, LFCS, Edinburgh EH8 9YL, Midlothian, Scotland
[2] Columbia Univ, Dept Comp Sci, New York, NY 10027 USA
基金
美国国家科学基金会;
关键词
Algorithms; Theory; Verification; Recursive stochastic processes; Markov decision processes; stochastic games; multitype branching processes; stochastic context-free grammars; MODEL CHECKING; MONOTONE SYSTEMS; COMPLEXITY; REACHABILITY; OPTIMIZATION; GRAMMARS; TIME;
D O I
10.1145/2699431
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce Recursive Markov Decision Processes (RMDPs) and Recursive Simple Stochastic Games (RSSGs), which are classes of (finitely presented) countable-state MDPs and zero-sum turn-based (perfect information) stochastic games. They extend standard finite-state MDPs and stochastic games with a recursion feature. We study the decidability and computational complexity of these games under termination objectives for the two players: one player's goal is to maximize the probability of termination at a given exit, while the other player's goal is to minimize this probability. In the quantitative termination problems, given an RMDP (or RSSG) and probability p, we wish to decide whether the value of such a termination game is at least p (or at most p); in the qualitative termination problem we wish to decide whether the value is 1. The important 1-exit subclasses of these models, 1-RMDPs and 1-RSSGs, correspond in a precise sense to controlled and game versions of classic stochastic models, including multitype Branching Processes and Stochastic Context-Free Grammars, where the objective of the players is to maximize or minimize the probability of termination (extinction). We provide a number of upper and lower bounds for qualitative and quantitative termination problems for RMDPs and RSSGs. We show both problems are undecidable for multi-exit RMDPs, but are decidable for 1-RMDPs and 1-RSSGs. Specifically, the quantitative termination problem is decidable in PSPACE for both 1-RMDPs and 1-RSSGs, and is at least as hard as the square root sum problem, a well-known open problem in numerical computation. We show that the qualitative termination problem for 1-RMDPs (i.e., a controlled version of branching processes) can be solved in polynomial time both for maximizing and minimizing 1-RMDPs. The qualitative problem for 1-RSSGs is in NP boolean AND coNP, and is at least as hard as the quantitative termination problem for Condon's finite-state simple stochastic games, whose complexity remains a well known open problem. Finally, we show that even for 1-RMDPs, more general (qualitative and quantitative) model-checking problems with respect to linear-time temporal properties are undecidable even for a fixed property.
引用
收藏
页数:69
相关论文
共 76 条
  • [11] Undecidable problems for probabilistic automata of fixed dimension
    Blondel, VD
    Canterini, V
    [J]. THEORY OF COMPUTING SYSTEMS, 2003, 36 (03) : 231 - 245
  • [12] Brázdil T, 2005, LECT NOTES COMPUT SC, V3404, P145
  • [13] Brázdil T, 2010, PROC APPL MATH, V135, P863
  • [14] Brázdil T, 2006, LECT NOTES COMPUT SC, V4137, P358
  • [15] One-Counter Stochastic Games
    Brazdil, Tomas
    Brozek, Vaclav
    Etessami, Kousha
    [J]. IARCS ANNUAL CONFERENCE ON FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE (FSTTCS 2010), 2010, 8 : 108 - 119
  • [16] Brázdil T, 2011, LECT NOTES COMPUT SC, V6756, P332, DOI 10.1007/978-3-642-22012-8_26
  • [17] Qualitative reachability in stochastic BPA games
    Brazdil, Tomas
    Brozek, Vaclav
    Kucera, Antonin
    Obdrzalek, Jan
    [J]. INFORMATION AND COMPUTATION, 2011, 209 (08) : 1160 - 1183
  • [18] Canny J., 1988, Proceedings of the Twentieth Annual ACM Symposium on Theory of Computing, P460, DOI 10.1145/62212.62257
  • [19] The Complexity of Quantitative Concurrent Parity Games
    Chatterjee, Krishnendu
    de Alfaro, Luca
    Henzinger, Thomas A.
    [J]. PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2006, : 678 - +
  • [20] THE COMPLEXITY OF PROBABILISTIC VERIFICATION
    COURCOUBETIS, C
    YANNAKAKIS, M
    [J]. JOURNAL OF THE ASSOCIATION FOR COMPUTING MACHINERY, 1995, 42 (04): : 857 - 907