• Home
  • Search
  • A Proof Theory for Model Checking: An Extended Abstract
  • Cite Icon2
  • https://doi.org/10.4204/eptcs.238.1Copy DOI Icon

A Proof Theory for Model Checking: An Extended Abstract

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

While model checking has often been considered as a practical alternative to building formal proofs, we argue here that the theory of sequent calculus proofs can be used to provide an appealing foundation for model checking. Since the emphasis of model checking is on establishing the truth of a property in a model, we rely on the proof theoretic notion of additive inference rules, since such rules allow provability to directly describe truth conditions. Unfortunately, the additive treatment of quantifiers requires inference rules to have infinite sets of premises and the additive treatment of model descriptions provides no natural notion of state exploration. By employing a focused proof system, it is possible to construct large scale, synthetic rules that also qualify as additive but contain elements of multiplicative inference. These additive synthetic rules -- essentially rules built from the description of a model -- allow a direct treatment of state exploration. This proof theoretic framework provides a natural treatment of reachability and non-reachability problems, as well as tabled deduction, bisimulation, and winning strategies.

Similar Papers
  • Research Article
  • Citations4

A Survey of the Proof-Theoretic Foundations of Logic Programming

  • Nov 18, 2021
  • Theory and Practice of Logic Programming
  • Dale Miller
  • Book Chapter
  • Citations25

Focused Labeled Proof Systems for Modal Logic

  • Jan 01, 2015
  • Dale Miller +1
  • Conference Article
  • Citations23

Modelling coalitions: ATL + argumentation

  • May 12, 2008
  • Nils Bulling +2
  • Research Article
  • Citations3

Simple Decision Procedure for S5 in Standard Cut-Free Sequent Calculus

  • Jun 30, 2016
  • Bulletin of the Section of Logic
  • Andrzej Indrzejczak
  • Research Article
  • Citations4

Logic of agreement: foundations, semantic system and proof theory

  • Jan 01, 1999
  • International Journal of Approximate Reasoning
  • L Custódio
  • Research Article
  • Citations3

Reciprocal Influences Between Proof Theory and Logic Programming

  • Aug 06, 2019
  • Philosophy & Technology
  • Dale Miller
  • Research Article
  • Citations6

A framework for proof certificates in finite state exploration

  • Jul 30, 2015
  • Electronic Proceedings in Theoretical Computer Science
  • Quentin Heath +1
  • Book Chapter
  • Citations5

Semi-Formal Calculi and Their Applications

  • Jan 01, 2015
  • Wolfram Pohlers
  • Research Article
  • Citations2

Towards Combining Model Checking and Proof Checking

  • Nov 27, 2018
  • The Computer Journal
  • Ying Jiang +3
  • Book Chapter
  • Citations16

On the Specification of Sequent Systems

  • Jan 01, 2005
  • Elaine Pimentel +1
  • Research Article
  • Citations54

Why Conclusions Should Remain Single

  • Sep 01, 2010
  • Journal of Philosophical Logic
  • Florian Steinberger
  • Research Article
  • Citations1

A Subatomic Proof System for Decision Trees

  • Oct 20, 2022
  • ACM Transactions on Computational Logic
  • Chris Barrett +1
  • Book Chapter
  • Citations3

Norms or Inference Tickets? A Frontal Collision between Intuitions

  • Jan 28, 1994
  • Michael Morreau
  • Book Chapter

CHAPTER 3 - Inference

  • Jan 01, 1987
  • Logical Foundations of Artificial Intelligence
  • Michael Genesereth +1
  • Book Chapter
  • Citations15

Optimal Proofs for Linear Temporal Logic on Lasso Words

  • Jan 01, 2018
  • David Basin +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.