Title :
Reduction Techniques for Model Checking Markov Decision Processes
Author :
Ciesinski, Frank ; Baier, Christel ; Grosser, M. ; Klein, Joachim
Author_Institution :
Inst. for Theor. Comput. Sci., Tech. Univ. Dresden, Dresden
Abstract :
The quantitative analysis of a randomized system, modeled by a Markov decision process, against an LTL formula can be performed by a combination of graph algorithms, automata-theoretic concepts and numerical methods to compute maximal or minimal reachability probabilities. In this paper, we present various reduction techniques that serve to improve the performance of the quantitative analysis, and report on their implementation on the top of the probabilistic model checker LiQuor. Although our techniques are purely heuristic and cannot improve the worst-case time complexity of standard algorithms for the quantitative analysis, a series of examples illustrates that the proposed methods can yield a major speed-up.
Keywords :
Markov processes; automata theory; computational complexity; decision making; formal verification; probability; reachability analysis; LTL formula; LiQuor; Markov decision processes; automata theoretic concepts; graph algorithm; maximal reachability probabilities; minimal reachability probabilities; model checking; numerical methods; probabilistic model checker; quantitative analysis; randomized system; reduction techniques; worst-case time complexity; Algorithm design and analysis; Automatic control; Computer science; Distributed algorithms; Explosions; Performance analysis; Performance evaluation; Protocols; State-space methods; Time series analysis; LTL; Linear Program; MDP; Quantitative analysis;
Conference_Titel :
Quantitative Evaluation of Systems, 2008. QEST '08. Fifth International Conference on
Conference_Location :
St. Malo
Print_ISBN :
978-0-7695-3360-5
DOI :
10.1109/QEST.2008.45