Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Model-Checking Algorithms for Continuous-Time Markov Chains

Published: 01 June 2003 Publication History

Abstract

Continuous-time Markov chains (CTMCs) have been widely used to determine system performance and dependability characteristics. Their analysis most often concerns the computation of steady-state and transient-state probabilities. This paper introduces a branching temporal logic for expressing real-time probabilistic properties on CTMCs and presents approximate model checking algorithms for this logic. The logic, an extension of the continuous stochastic logic CSL of Aziz et al., contains a time-bounded until operator to express probabilistic timing properties over paths as well as an operator to express steady-state probabilities. We show that the model checking problem for this logic reduces to a system of linear equations (for unbounded until and the steady-state operator) and a Volterra integral equation system (for time-bounded until). We then show that the problem of model-checking time-bounded until properties can be reduced to the problem of computing transient state probabilities for CTMCs. This allows the verification of probabilistic timing properties by efficient techniques for transient analysis for CTMCs such as uniformization. Finally, we show that a variant of lumping equivalence (bisimulation), a well-known notion for aggregating CTMCs, preserves the validity of all formulas in the logic.

Cited By

View all
  • (2024)Rate Lifting for Stochastic Process Algebra by Transition Context AugmentationACM Transactions on Modeling and Computer Simulation10.1145/365658234:3(1-30)Online publication date: 10-Jul-2024
  • (2024)A Sample-Driven Solving Procedure for the Repeated Reachability of Quantum Continuous-time Markov ChainsProceedings of the 27th ACM International Conference on Hybrid Systems: Computation and Control10.1145/3641513.3650126(1-12)Online publication date: 14-May-2024
  • (2024)A Formal Framework of Model and Logical Embeddings for Verification of Stochastic SystemsProceedings of the 39th ACM/SIGAPP Symposium on Applied Computing10.1145/3605098.3636032(1712-1721)Online publication date: 8-Apr-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering  Volume 29, Issue 6
June 2003
95 pages

Publisher

IEEE Press

Publication History

Published: 01 June 2003

Author Tags

  1. Continuous-time Markov chain
  2. lumping
  3. model checking
  4. steady-state analysis
  5. temporal logic
  6. transient analysis
  7. uniformization.

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 26 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Rate Lifting for Stochastic Process Algebra by Transition Context AugmentationACM Transactions on Modeling and Computer Simulation10.1145/365658234:3(1-30)Online publication date: 10-Jul-2024
  • (2024)A Sample-Driven Solving Procedure for the Repeated Reachability of Quantum Continuous-time Markov ChainsProceedings of the 27th ACM International Conference on Hybrid Systems: Computation and Control10.1145/3641513.3650126(1-12)Online publication date: 14-May-2024
  • (2024)A Formal Framework of Model and Logical Embeddings for Verification of Stochastic SystemsProceedings of the 39th ACM/SIGAPP Symposium on Applied Computing10.1145/3605098.3636032(1712-1721)Online publication date: 8-Apr-2024
  • (2024)Formal Verification of Path Planning Safety and Reachability in Unmanned Surface VehiclesAdvanced Intelligent Computing Technology and Applications10.1007/978-981-97-5675-9_2(15-26)Online publication date: 5-Aug-2024
  • (2024)CTMCs with Imprecisely Timed ObservationsTools and Algorithms for the Construction and Analysis of Systems10.1007/978-3-031-57249-4_13(258-278)Online publication date: 6-Apr-2024
  • (2023)Resilience of Hybrid Casper Under Varying Values of ParametersDistributed Ledger Technologies: Research and Practice10.1145/35715872:1(1-25)Online publication date: 14-Mar-2023
  • (2023)Traffic Intersections as Agents: A model checking approach for analysing communicating agentsProceedings of the 38th ACM/SIGAPP Symposium on Applied Computing10.1145/3555776.3577720(109-118)Online publication date: 27-Mar-2023
  • (2023)Nondeterministic Evaluation Mechanism for User Recruitment in Mobile Crowd-SensingACM Transactions on Sensor Networks10.1145/354695119:2(1-18)Online publication date: 5-Apr-2023
  • (2023)Monitoring Algorithmic Fairness Under Partial ObservationsRuntime Verification10.1007/978-3-031-44267-4_15(291-311)Online publication date: 3-Oct-2023
  • (2023)STAMINA in C++: Modernizing an Infinite-State Probabilistic Model CheckerQuantitative Evaluation of Systems10.1007/978-3-031-43835-6_7(101-109)Online publication date: 20-Sep-2023
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media