Publication | Open Access
Ranking and Repulsing Supermartingales for Reachability in Randomized Programs
25
Citations
14
References
2021
Year
Mathematical ProgrammingEngineeringReachability ProblemComputational ComplexityProbabilistic ComputationSoftware AnalysisFormal VerificationReachability ProbabilitiesRandomized ProgramsCombinatorial OptimizationTemplate-based Synthesis AlgorithmsProbability TheoryComputer ScienceInteger ProgrammingTheory Of ComputingReachability AnalysisProgram AnalysisAutomated ReasoningRepulsing SupermartingalesProbabilistic VerificationFormal MethodsRandomized Algorithm
Computing reachability probabilities is a fundamental problem in the analysis of randomized programs. This article aims at a comprehensive and comparative account of various martingale-based methods for over- and under-approximating reachability probabilities. Based on the existing works that stretch across different communities (formal verification, control theory, etc.), we offer a unifying account. In particular, we emphasize the role of order-theoretic fixed points—a classic topic in computer science—in the analysis of randomized programs. This leads us to two new martingale-based techniques, too. We also make an experimental comparison using our implementation of template-based synthesis algorithms for those martingales.
| Year | Citations | |
|---|---|---|
Page 1
Page 1