Alejandro Alarcón Gonzalez ; Niel Hens ; Tim Leys ; Guillermo A. Pérez - Algorithms for Markov Binomial Chains

lmcs:14046 - Logical Methods in Computer Science, June 24, 2025, Volume 21, Issue 2 - https://doi.org/10.46298/lmcs-21(2:28)2025
Algorithms for Markov Binomial ChainsArticle

Authors: Alejandro Alarcón Gonzalez ; Niel Hens ORCID; Tim Leys ; Guillermo A. Pérez ORCID

    We study algorithms to analyze a particular class of Markov population processes that is often used in epidemiology. More specifically, Markov binomial chains are the model that arises from stochastic time-discretizations of classical compartmental models. In this work we formalize this class of Markov population processes and focus on the problem of computing the expected time to termination in a given such model. Our theoretical contributions include proving that Markov binomial chains whose flow of individuals through compartments is acyclic almost surely terminate. We give a PSPACE algorithm for the problem of approximating the time to termination and a direct algorithm for the exact problem in the Blum-Shub-Smale model of computation. Finally, we provide a natural encoding of Markov binomial chains into a common input language for probabilistic model checkers. We implemented the latter encoding and present some initial empirical results showcasing what formal methods can do for practicing epidemiologists.


    Volume: Volume 21, Issue 2
    Published on: June 24, 2025
    Accepted on: March 9, 2025
    Submitted on: August 12, 2024
    Keywords: Logic in Computer Science

    Consultation statistics

    This page has been seen 151 times.
    This article's PDF has been downloaded 35 times.