An MM Algorithm to Estimate Parameters in Continuous-Time Markov Chains

Giovanni Bacci*, Anna Ingólfsdóttir, Kim G. Larsen, Raphaël Reynouard

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Prism and Storm are popular model checking tools that provide a number of powerful analysis techniques for Continuous-time Markov chains (CTMCs). The outcome of the analysis is strongly dependent on the parameter values used in the model which govern the timing and probability of events of the resulting CTMC. However, for some applications, parameter values have to be empirically estimated from partially-observable executions. In this work, we address the problem of estimating parameter values of CTMCs expressed as Prism models from a number of partially-observable executions which might possibly miss some dwell time measurements. The semantics of the model is expressed as a parametric CTMC (pCTMC), i.e., CTMC where transition rates are polynomial functions over a set of parameters. Then, building on a theory of algorithms known by the initials MM, for minorization–maximization, we present an iterative maximum likelihood estimation algorithm for pCTMCs. We present an experimental evaluation of the proposed technique on a number of CTMCs from the quantitative verification benchmark set. We conclude by illustrating the use of our technique in a case study: the analysis of the spread of COVID-19 in presence of lockdown countermeasures.

Original languageEnglish
Title of host publicationQuantitative Evaluation of Systems - 20th International Conference, QEST 2023, Proceedings
EditorsNils Jansen, Mirco Tribastone
PublisherSpringer, Cham
Pages82-100
Number of pages19
ISBN (Electronic)978-3-031-43835-6
ISBN (Print)9783031438349
DOIs
Publication statusPublished - 2023
Event20th International Conference on Quantitative Evaluation of SysTems, QEST 2023 - Antwerp, Belgium
Duration: 20 Sept 202322 Sept 2023

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume14287 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference20th International Conference on Quantitative Evaluation of SysTems, QEST 2023
Country/TerritoryBelgium
CityAntwerp
Period20/09/2322/09/23

Bibliographical note

Publisher Copyright:
© 2023, The Author(s), under exclusive license to Springer Nature Switzerland AG.

Other keywords

  • Continuous-time Markov chains
  • Maximum likelihood estimation
  • MM Algorithm

Fingerprint

Dive into the research topics of 'An MM Algorithm to Estimate Parameters in Continuous-Time Markov Chains'. Together they form a unique fingerprint.

Cite this