Software model-checking as cyclic-proof search
Takeshi Tsukada, Hiroshi Unno
Abstract
This paper shows that a variety of software model-checking algorithms can be seen as proof-search strategies for a non-standard proof system, known as a cyclic proof system . Our use of the cyclic proof system as a logical foundation of software model checking enables us to compare different algorithms, to reconstruct well-known algorithms from a few simple principles, and to obtain soundness proofs of algorithms for free. Among others, we show the significance of a heuristics based on a notion that we call maximal conservativity ; this explains the cores of important algorithms such as property-directed reachability (PDR) and reveals a surprising connection to an efficient solver of games over infinite graphs that was not regarded as a kind of PDR.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 05cd2c1e-c9dd-4773-abe3-eea61c48d642Cited by top-tier papers2
- CycleQ: an efficient basis for cyclic equational reasoningEddie Jones, C.-H. Luke Ong, Steven J. RamsayPLDI 2022 · 8 citations
- A Primal-Dual Perspective on Program Verification AlgorithmsTakeshi Tsukada, Hiroshi Unno, Oded Padon, Sharon ShohamPOPL 2025 · 2 citations
Related papers
- The Lattice-Theoretic Essence of Property Directed Reachability AnalysisMayuko Kori, Natsuki Urabe, Shin-ya Katsumata, Kohei Suenaga et al.CAV 2022 · 5 citations
- Property Directed Reachability with Extended ResolutionAndrew Luka, Yakir VizelCAV 2025 · 2 citations
- The Complex(ity) Landscape of Checking Infinite DescentLiron Cohen, Adham Jabarin, Andrei Popescu, Reuben N. S. RowePOPL 2024 · 4 citations
- Property-directed reachability as abstract interpretation in the monotone theoryYotam M. Y. Feldman, Mooly Sagiv, Sharon Shoham, James R. WilcoxPOPL 2022 · 5 citations
- Exploiting Adjoints in Property Directed Reachability AnalysisMayuko Kori, Flavio Ascari, Filippo Bonchi, Roberto Bruni et al.CAV 2023 · 3 citations
