Analyzing Value Functions of States in Parametric Markov Chains

πŸ“… 2025-04-23
πŸ›οΈ Principles of Verification
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
This paper addresses the monotonicity verification problem for state reachability probability functions in parametric Markov chains (pMCs). To overcome the high computational cost and poor scalability of existing approaches, we propose two key innovations: (1) a novel reduction of monotonicity verification to symbolic value ordering checks between states; and (2) a semantics-preserving equivalence-class collapsing mechanism that reduces model structure while preserving correctness for both monotonicity and parameter lifting verification. Theoretical analysis establishes a coETR complexity lower bound for our method. Experimental evaluation on benchmark instances demonstrates model-size reductions of one to three orders of magnitude, significantly accelerating monotonicity checking and parameter lifting. Our approach serves as an efficient preprocessing module integrable into pMC analysis toolchains.

Technology Category

Application Category

πŸ“ Abstract
Parametric Markov chains (pMC) are used to model probabilistic systems with unknown or partially known probabilities. Although (universal) pMC verification for reachability properties is known to be coETR-complete, there have been efforts to approach it using potentially easier-to-check properties such as asking whether the pMC is monotonic in certain parameters. In this paper, we first reduce monotonicity to asking whether the reachability probability from a given state is never less than that of another given state. Recent results for the latter property imply an efficient algorithm to collapse same-value equivalence classes, which in turn preserves verification results and monotonicity. We implement our algorithm to collapse"trivial"equivalence classes in the pMC and show empirical evidence for the following: First, the collapse gives reductions in size for some existing benchmarks and significant reductions on some custom benchmarks; Second, the collapse speeds up existing algorithms to check monotonicity and parameter lifting, and hence can be used as a fast pre-processing step in practice.
Problem

Research questions and friction points this paper is trying to address.

Analyze state value functions in parametric Markov chains
Reduce monotonicity verification to state reachability comparisons
Implement algorithm to collapse trivial equivalence classes efficiently
Innovation

Methods, ideas, or system contributions that make the work stand out.

Reduces monotonicity to state reachability comparison
Efficiently collapses same-value equivalence classes
Speeds up monotonicity and parameter lifting checks
πŸ”Ž Similar Papers
No similar papers found.