Efficient Formally Verified Maximal End Component Decomposition for MDPs
Arnd Hartmanns, Bram Kohlen, Peter Lammich
摘要
Abstract Identifying a Markov decision process’s maximal end components is a prerequisite for applying sound probabilistic model checking algorithms. In this paper, we present the first mechanized correctness proof of a maximal end component decomposition algorithm, which is an important algorithm in model checking, using the Isabelle/HOL theorem prover. We iteratively refine the high-level algorithm and proof into an imperative LLVM bytecode implementation that we integrate into the Modest Toolset ’s existing model checker. We bring the benefits of interactive theorem proving into practice by reducing the trusted code base of a popular probabilistic model checker and we experimentally show that our new verified maximal end component decomposition in performs on par with the tool’s previous unverified implementation.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
引用它的顶会 Paper1
问问它们各自怎么用它相关 Paper
- INTERLEAVE: A Faster Symbolic Algorithm for Maximal End Component DecompositionSuguman Bansal, Ramneet SinghCAV 2025
- Formally Verified Approximate Policy IterationMaximilian Schäffeler, Mohammad AbdulazizAAAI 2025 · 被引用 2 次
- Formal Semantics and Formally Verified Validation for Temporal PlanningMohammad Abdulaziz, Lukas KollerAAAI 2022 · 被引用 4 次
- Symbolic Time and Space Tradeoffs for Probabilistic VerificationKrishnendu Chatterjee, Wolfgang Dvorák, Monika Henzinger, Alexander SvozilLICS 2021 · 被引用 2 次
- Certified Decision Procedures for Width-Independent Bitvector PredicatesSiddharth Bhat, Léo Stefanesco, Chris Hughes, Tobias GrosserOOPSLA 2025 · 被引用 2 次
