TY - GEN
T1 - Separable GPL
T2 - 29th International Conference on Concurrency Theory, CONCUR 2018
AU - Gorlin, Andrey
AU - Ramakrishnan, C. R.
N1 - Publisher Copyright:
© Andrey Gorlin and C. R. Ramakrishnan.
PY - 2018/8/1
Y1 - 2018/8/1
N2 - Generalized Probabilistic Logic (GPL) is a temporal logic, based on the modal mu-calculus, for specifying properties of branching probabilistic systems. We consider GPL over branching systems that also exhibit internal non-determinism under linear-time semantics (which is resolved by schedulers), and focus on the problem of finding the capacity (supremum probability over all schedulers) of a fuzzy formula. Model checking GPL is undecidable, in general, over such systems, and existing GPL model checking algorithms are limited to systems without internal non-determinism, or to checking non-recursive formulae. We define a subclass, called separable GPL, which includes recursive formulae and for which model checking is decidable. A large class of interesting and decidable problems, such as termination of 1-exit Recursive MDPs, reachability of Branching MDPs, and LTL model checking of MDPs, whose decidability has been studied independently, can be reduced to model checking separable GPL. Thus, GPL is widely applicable and, with a suitable extension of its semantics, yields a uniform framework for studying problems involving systems with non-deterministic and probabilistic behaviors.
AB - Generalized Probabilistic Logic (GPL) is a temporal logic, based on the modal mu-calculus, for specifying properties of branching probabilistic systems. We consider GPL over branching systems that also exhibit internal non-determinism under linear-time semantics (which is resolved by schedulers), and focus on the problem of finding the capacity (supremum probability over all schedulers) of a fuzzy formula. Model checking GPL is undecidable, in general, over such systems, and existing GPL model checking algorithms are limited to systems without internal non-determinism, or to checking non-recursive formulae. We define a subclass, called separable GPL, which includes recursive formulae and for which model checking is decidable. A large class of interesting and decidable problems, such as termination of 1-exit Recursive MDPs, reachability of Branching MDPs, and LTL model checking of MDPs, whose decidability has been studied independently, can be reduced to model checking separable GPL. Thus, GPL is widely applicable and, with a suitable extension of its semantics, yields a uniform framework for studying problems involving systems with non-deterministic and probabilistic behaviors.
KW - Branching systems
KW - Model checking
KW - Phrases modal mu-calculus
KW - Probabilistic logics
KW - Probabilistic systems
UR - https://www.scopus.com/pages/publications/85053626898
U2 - 10.4230/LIPIcs.CONCUR.2018.36
DO - 10.4230/LIPIcs.CONCUR.2018.36
M3 - Conference contribution
AN - SCOPUS:85053626898
SN - 9783959770873
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 29th International Conference on Concurrency Theory, CONCUR 2018
A2 - Schewe, Sven
A2 - Zhang, Lijun
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Y2 - 4 September 2018 through 7 September 2018
ER -