Papers for

system verification engineers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Quantitative methods improve reachability estimates in probabilistic infinite systems

Quantitative Reachability Properties Beyond Decisiveness

Abstract: Decisiveness is central to reachability algorithms for infinite Markov chains, but is a qualitative notion: it guarantees that path-enumeration algorithms terminate, without an a priori bound on the horizon. We study decisiveness quantitatively of Markov chains, and apply our results to the approximate quantitative coverability problem for effective probabilistic well-structured transition systems (pWSTS). We introduce truncation sets, which represent the horizons sufficient to approximate the reachability probability within a precision $\varepsilon$. These sets reformulate decisiveness quantitatively, and their elements can be computed when it is decisive. To obtain such horizons, before any exploration, we introduce geometrically reachable sets, for which the probability of not reaching them within n steps decreases exponentially in n, up to a prefactor depending on the initial state. Horizons valid for all initial states exist iff this prefactor can be chosen uniformly for boundedly coarse chains. For such pWSTS, including probabilistic vector addition systems and Galton-Watson processes, we obtain a priori global horizons growing at most logarithmically in $1/\varepsilon$. In the non-uniform case, we give a drift condition ensuring the existence of a finite geometrically reachable set. Under this condition, we derive a priori horizons growing at most logarithmically in $1/\varepsilon$ and in the weight w(x) measuring the size of the initial state x. In both cases, we compute a horizon function whose evaluation on any initial state and precision requires only a constant number of elementary operations $(+, -, \times, / \text{ and } \log)$. For probabilistic lossy channel systems, this yields, to our knowledge, the first explicit a priori horizons from arbitrary initial states, and it extends to $ν$-pLCS, a new infinitely branching variant with probabilistic emissions.

Mon 26 OctLogic in Computer ScienceFormal Languages and Automata Theory
The gist
Figuring out the chance of reaching a specific state in some infinite random systems can be very hard, especially when you don't know how far to look ahead. The authors study ways to estimate these chances more precisely by introducing new tools called truncation sets and geometrically reachable sets, which help decide a sufficient horizon to approximate probabilities within a certain precision. Their approach gives a way to calculate how far you need to explore in these systems to get good numeric estimates, even before starting the computation. They also provide formulas for this horizon that only require simple calculations and apply it to various probabilistic infinite models.
Open → 2610.35308v1

New ways to check safety of decision-making under uncertainty

Convex-Analytic View of Query Selection for Safety Verification of Markov Decision Processes

Abstract: Safety verification of a Markov decision process (MDP) asks whether the probabilities of reaching several failure states jointly lie in a convex safe region under every scheduler. Watanabe and Unno (2026) prove safety by refining an outer approximation of the failure probabilities, where each query bounds a nonnegative weighted sum of the probabilities. Their rule selects weights by the largest Euclidean violation. We present a unified framework to measure violation in an explicitly chosen error unit: directions are scored by the support-function gap between the outer approximation and the safe region, normalized by the support function of the unit. We show that the maximal score, when positive, equals the smallest enlargement of the safe region in multiples of that unit that contains the outer approximation. The Euclidean unit recovers the earlier rule; two new rules are generated by the unit cube and the safe region itself. We experimentally evaluate how the choice of measurement rule affects the performance of safety verification for MDPs.

Tue 13 OctArtificial IntelligenceLogic in Computer Science
The gist
Safety verification asks if a system controlled by different strategies ever reaches risky or failure states. Watanabe and Unno showed how to tighten bounds on failure probabilities step-by-step by asking smart questions. This paper offers a broader way to choose what questions to ask by measuring how 'off' the current safety bounds are in different ways. This helps find the best direction to improve safety checks, potentially making the verification process faster or more accurate.
Open → 2610.17541v1