We describe the design and implementation of an automated theorem prover realising a fully general notion of cyclic proof. Our tool, called CYCLIST, is able to construct proofs obeying a very general cycle scheme in which leaves may be linked to any other matching node in the proof, and to verify the general, global infinitary condition on such proof objects ensuring their soundness. CYCLIST is based on a new, generic theory of cyclic proofs that can be instantiated to a wide variety of logics. We have developed three such concrete instantiations, based on: (a) first-order logic with inductive definitions; (b) entailments of pure separation logic; and (c) Hoare-style termination proofs for pointer programs. Experiments run on these instanti...
International audienceCyclic induction is a powerful reasoning technique that can soundly stop the p...
Transitive closure logic is a known extension of first-order logic obtained by introducing a transit...
Cyclic proof systems permit derivations that are finite graphs in contrast to conventional derivatio...
Abstract. We describe the design and implementation of an automated theorem prover realising a fully...
Checking the soundness of cyclic induction reasoning for first-order logic with inductive definition...
Résumé présenté à la conférence CiSS 2019 (Circularity in Syntax and Semantics) à Goteborg en Suède....
We describe a formal verification framework and tool implementation, based upon cyclic proofs, for c...
In program veri_cation, measures for proving the termination of programs are typically constructed u...
International audienceIn this paper we develop a cyclic proof system for the problem of inclusion be...
International audienceCLKID ω is a sequent-based cyclic inference system able to reason on first-ord...
We introduce cyclic abduction: a new method for automatically inferring safety and termination preco...
International audienceChecking the soundness of cyclic induction reasoning for first-order logic wit...
Abstract. We present a general automated proof procedure, based upon cyclic proof, for inductive ent...
Cyclic proof systems are sequent-calculus style proof systems that allow circular structures represe...
In this article, we investigate the automated verification of temporal properties of heap-aware prog...
International audienceCyclic induction is a powerful reasoning technique that can soundly stop the p...
Transitive closure logic is a known extension of first-order logic obtained by introducing a transit...
Cyclic proof systems permit derivations that are finite graphs in contrast to conventional derivatio...
Abstract. We describe the design and implementation of an automated theorem prover realising a fully...
Checking the soundness of cyclic induction reasoning for first-order logic with inductive definition...
Résumé présenté à la conférence CiSS 2019 (Circularity in Syntax and Semantics) à Goteborg en Suède....
We describe a formal verification framework and tool implementation, based upon cyclic proofs, for c...
In program veri_cation, measures for proving the termination of programs are typically constructed u...
International audienceIn this paper we develop a cyclic proof system for the problem of inclusion be...
International audienceCLKID ω is a sequent-based cyclic inference system able to reason on first-ord...
We introduce cyclic abduction: a new method for automatically inferring safety and termination preco...
International audienceChecking the soundness of cyclic induction reasoning for first-order logic wit...
Abstract. We present a general automated proof procedure, based upon cyclic proof, for inductive ent...
Cyclic proof systems are sequent-calculus style proof systems that allow circular structures represe...
In this article, we investigate the automated verification of temporal properties of heap-aware prog...
International audienceCyclic induction is a powerful reasoning technique that can soundly stop the p...
Transitive closure logic is a known extension of first-order logic obtained by introducing a transit...
Cyclic proof systems permit derivations that are finite graphs in contrast to conventional derivatio...