MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

Model Checking of Probabilistic and Nondeterministic Systems (1995) [141 citations — 13 self]

by Andrea Bianco ,  Luca De Alfaro
Add To MetaCart

Abstract:

. The temporal logics pCTL and pCTL* have been proposed as tools for the formal specification and verification of probabilistic systems: as they can express quantitative bounds on the probability of system evolutions, they can be used to specify system properties such as reliability and performance. In this paper, we present model-checking algorithms for extensions of pCTL and pCTL* to systems in which the probabilistic behavior coexists with nondeterminism, and show that these algorithms have polynomial-time complexity in the size of the system. This provides a practical tool for reasoning on the reliability and performance of parallel systems. 1 Introduction Temporal logic has been successfully used to specify the behavior of concurrent and reactive systems. These systems are usually modeled as nondeterministic processes: at any moment in time, more than one future evolution may be possible, but a probabilistic characterization of their likelihood is normally not attempted. While ma...

Citations

1313 The Temporal Logic of Reactive and Concurrent Systems – Manna, Pnueli - 1992
987 Theory of linear and integer programming – Schrijver - 1986
897 Temporal and modal logic – Emerson - 1990
242 Automatic verification of finite state concurrent systems using temporal logic specifications: A pratical approach – Clarke, Emerson, et al. - 1983
173 Automatic verification of probabilistic concurrent finite-state programs – Vardi - 1985
137 Time and Probability in Formal Design of Distributed Systems – Hansson - 1994
105 The glory of the past – Lichtenstein, Pnueli, et al. - 1985
66 A logic for reasoning about time and probability – Hansson, Jonsson - 1994
60 Lei: Modalities for Model Checking: Branching Time Strikes Back – Emerson, C-L - 1985
57 It usually works: The temporal logic of stochastic systems – Aziz, Singhal, et al. - 1995
38 Probabilistic verification – Pnueli, Zuck
36 Reasoning with time and chance – Lehmann, Shelah - 1982
30 Verifying Automata Specifications of Probabilistic RealTime Systems – Alur, Courcoubetis, et al.
30 Probabilistic Temporal Logic for Finite and Bounded Models – Hart, Sharir - 1984
29 Verifying Temporal Properties of Finite-State Probabilistic Programs – Courcoubetis, Yannakakis - 1988
21 Branching time logic – Emerson, Srinivasan - 1988
17 On the extremely fair treatment of probabilistic algorithms – Pnueli - 1983
12 Probabilistic verification by tableaux – Pnueli, Zuck - 1986
11 Tight bounds on the complexity of cascaded decomposition of automata – Maler, Pnueli - 1990
10 A framework for reasoning about time and reliability – Hansson, Jonsson - 1989
9 The safety-progress classification – Chang, Manna, et al. - 1992