Validating Back-links of FOLID Cyclic Pre-proofs

10/17/2018
by   Sorin Stratulat, et al.
0

Cyclic pre-proofs can be represented as sets of finite tree derivations with back-links. In the frame of the first-order logic with inductive definitions, the nodes of the tree derivations are labelled by sequents and the back-links connect particular terminal nodes, referred to as buds, to other nodes labelled by a same sequent. However, only some back-links can constitute sound pre-proofs. Previously, it has been shown that special ordering and derivability conditions, defined along the minimal cycles of the digraph representing a particular normal form of the cyclic pre-proof, are sufficient for validating the back-links. In that approach, a same constraint could be checked several times when processing different minimal cycles, hence one may require additional recording mechanisms to avoid redundant computation in order to downgrade the time complexity to polynomial. We present a new approach that does not need to process minimal cycles. It based on a normal form that allows to define the validation conditions by taking into account only the root-bud paths from the non-singleton strongly connected components of its digraph.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/22/2021

Counterexample to cut-elimination in cyclic proof system for first-order logic with inductive definitions

A cyclic proof system is a proof system whose proof figure is a tree wit...
research
05/15/2019

A Non-wellfounded, Labelled Proof System for Propositional Dynamic Logic

We define a infinitary labelled sequent calculus for PDL, G3PDL^∞. A fin...
research
03/16/2020

Exponentially Huge Natural Deduction proofs are Redundant: Preliminary results on M_⊃

We estimate the size of a labelled tree by comparing the amount of (labe...
research
09/07/2021

E-Cyclist: Implementation of an Efficient Validation of FOLID Cyclic Induction Reasoning

Checking the soundness of cyclic induction reasoning for first-order log...
research
04/11/2018

Completeness of Cyclic Proofs for Symbolic Heaps

Separation logic is successful for software verification in both theory ...
research
12/27/2017

Classical System of Martin-Lof's Inductive Definitions is not Equivalent to Cyclic Proofs

A cyclic proof system, called CLKID-omega, gives us another way of repre...
research
10/12/2018

Proceedings Seventh International Workshop on Classical Logic and Computation

This special issue cover the seventh and last conference of the CL&C ser...

Please sign up or login with your details

Forgot password? Click here to reset