Bayesian Statistical Model Checking for Multi-agent Systems using HyperPCTL*
Not on the map. Why?
Abstract (arXiv)
In this paper, we present a Bayesian method for statistical model checking (SMC) of probabilistic hyperproperties specified in the logic HyperPCTL* on discrete-time Markov chains (DTMCs). While SMC of HyperPCTL* using sequential probability ratio test (SPRT) has been explored before, we develop an alternative SMC algorithm based on Bayesian hypothesis testing. In comparison to PCTL*, verifying HyperPCTL* formulae is complex owing to their simultaneous interpretation on multiple paths of the DTMC. In addition, extending the bottom-up model-checking algorithm of the non-probabilistic setting is not straight forward due to the fact that SMC does not return exact answers to the satisfiability problems of subformulae, instead, it only returns correct answers with high-confidence. We propose a recursive algorithm for SMC of HyperPCTL* based on a modified Bayes' test that factors in the uncertainty in the recursive satisfiability results. We have implemented our algorithm in a Python toolbox, HyProVer, and compared our approach with the SPRT based SMC. Our experimental evaluation demonstrates that our Bayesian SMC algorithm performs better both in terms of the verification time and the number of samples required to deduce satisfiability of a given HyperPCTL* formula.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 9 of its 46 references that are in the map. First posted on arXiv 6 Sep 2022.
Builds on
9 of 46 references.
References · 9
- 2017A storm is Coming: A Modern Probabilistic Model Checkercited by 34
- 2014Temporal Logics for Hyperpropertiescited by 19
- 2019Hyperproperties for Robotics: Planning via HyperLTLcited by 5
- 2019Statistical Verification of Hyperproperties for Cyber-Physical Systemcited by 4
- 2016Deciding Hyperpropertiescited by 3
- 2018Monitoring Hyperpropertiescited by 3
- 2020Bounded Model Checking for Hyperpropertiescited by 3
- 2019Model Checking Quantitative Hyperpropertiescited by 2
- 2016Verification of interlocking systems using statistical model checkingcited by 1
Built on by
Not cited yet.