Proceedings of the ACM on Programming Languages 6(POPL) 1-29 Jan 2022 [Refereed]
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 m...