Stochastic game logic

被引:0
作者
Christel Baier
Tomáš Brázdil
Marcus Größer
Antonín Kučera
机构
[1] Technische Universität Dresden,Faculty for Computer Science, Institute for Theoretical Computer Science
[2] Masaryk University,Faculty of Informatics
来源
Acta Informatica | 2012年 / 49卷
关键词
Model Check; Markov Decision Process; Linear Temporal Logic; Atomic Proposition; Label Transition System;
D O I
暂无
中图分类号
学科分类号
摘要
Stochastic game logic (SGL) is a new temporal logic for multi-agent systems modeled by turn-based multi-player games with discrete transition probabilities. It combines features of alternating-time temporal logic (ATL), probabilistic computation tree logic and extended temporal logic. SGL contains an ATL-like modality to specify the individual cooperation and reaction facilities of agents in the multi-player game to enforce a certain winning objective. While the standard ATL modality states the existence of a strategy for a certain coalition of agents without restricting the range of strategies for the semantics of inner SGL formulae, we deal with a more general modality. It also requires the existence of a strategy for some coalition, but imposes some kind of strategy binding to inner SGL formulae. This paper presents the syntax and semantics of SGL and discusses its model checking problem for different types of strategies. The model checking problem of SGL turns out to be undecidable when dealing with the full class of history-dependent strategies. We show that the SGL model checking problem for memoryless deterministic strategies as well as the model checking problem of the qualitative fragment of SGL for memoryless randomized strategies is PSPACE-complete, and we establish a close link between natural syntactic fragments of SGL and the polynomial hierarchy. Further, we give a reduction from the SGL model checking problem under memoryless randomized strategies into the Tarski algebra which proves the problem to be in EXPSPACE.
引用
收藏
页码:203 / 224
页数:21
相关论文
共 15 条
  • [1] Alur R.(2002)Alternating-time temporal logic J. ACM 49 672-713
  • [2] Henzinger T.A.(2009)What agents can probably enforce Fundam. Inform. 93 81-96
  • [3] Kupferman O.(2010)A synthesis of two approaches for verifying finite state concurrent systems Strategy logic. Inf. Comput. 208 677-693
  • [4] Bulling N.(1992)The complexity of probabilistic verification J. Log. Comput. 2 605-618
  • [5] Jamroga W.(1995)Complexity of deciding Tarski algebra J. ACM 42 857-907
  • [6] Chatterjee K.(1988)A lattice-theoretical fixpoint theorem and its applications J. Symb. Comput. 5 65-108
  • [7] Henzinger T.A.(1955)undefined Pac. J. Math. 5 285-309
  • [8] Piterman N.(undefined)undefined undefined undefined undefined-undefined
  • [9] Clarke E.M.(undefined)undefined undefined undefined undefined-undefined
  • [10] Grumberg O.(undefined)undefined undefined undefined undefined-undefined