Soundness and Completeness of a Model-Checking Proof System for CTL

09/11/2023
by   Georg Friedrich Schuppe, et al.
0

We propose a local model-checking proof system for a fragment of CTL. The rules of the proof system are motivated by the well-known fixed-point characterisation of CTL based on unfolding of the temporal operators. To guarantee termination of proofs, we tag the sequents of our proof system with the set of states that have already been explored for the respective temporal formula. We define the semantics of tagged sequents, and then state and prove soundness and completeness of the proof system, as well as termination of proof search for finite-state models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/12/2021

Tableaux like model checking on-the-fly for ATL+

We propose a model checking algorithm to test properties of systems that...
research
11/10/2021

Software Model-Checking as Cyclic-Proof Search

This paper shows that a variety of software model-checking algorithms ca...
research
10/24/2017

Deadlock and Termination Detection using IMDS Formalism and Model Checking. Version 2

Modern model checking techniques concentrate on global properties of ver...
research
01/15/2014

Completeness and Performance Of The APO Algorithm

Asynchronous Partial Overlay (APO) is a search algorithm that uses coope...
research
05/19/2021

Everything You Always Wanted to Know About Generalization of Proof Obligations in PDR

In this paper we revisit the topic of generalizing proof obligations in ...
research
10/19/2017

Forward Analysis for WSTS, Part III: Karp-Miller Trees

This paper is a sequel of "Forward Analysis for WSTS, Part I: Completion...
research
05/06/2019

Revisiting Counter-model Generation for Minimal Implicational Logic

The LMT^→ sequent calculus was introduced in Santos (2016). This paper p...

Please sign up or login with your details

Forgot password? Click here to reset