2001
DOI: 10.1006/inco.2001.3036
|View full text |Cite
|
Sign up to set email alerts
|

Automata-Driven Automated Induction

Abstract: This work investigates inductive theorem proving techniques for first-order functions whose meaning and domains can be specified by Horn Clauses built up from the equality and finitely many unary membership predicates. In contrast with other works in the area, constructors are not assumed to be free. Techniques originating from tree automata are used to describe ground constructor terms in normal form, on which the induction proofs are built up. Validity of (free) constructor clauses is checked by an original … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
18
0

Year Published

2003
2003
2022
2022

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 14 publications
(18 citation statements)
references
References 17 publications
0
18
0
Order By: Relevance
“…SPIKE was initially designed to deal with free constructors for which no equality relation can be established between any two different constructor symbols. Several extensions have been operated on SPIKE since (Bouhoula et al, 1992) in order to deal with: i) non-free constructors (Bouhoula and Jouannaud, 2001), ii) parameterised specifications (Bouhoula, 1994(Bouhoula, , 1996, iii) associative-commutative theories (Berregeb et al, 1996), iv) observational proofs (Berregeb et al, 1998;Bouhoula and Rusinowitch, 2002), and v) simultaneous check of the completeness and ground convergence properties of a specification (Bouhoula, 2009). Most of them led to distinct proof systems that are no longer maintained in spite of their theoretical and practical interests.…”
Section: Automatic Certification Of Spike Proofsmentioning
confidence: 99%
“…SPIKE was initially designed to deal with free constructors for which no equality relation can be established between any two different constructor symbols. Several extensions have been operated on SPIKE since (Bouhoula et al, 1992) in order to deal with: i) non-free constructors (Bouhoula and Jouannaud, 2001), ii) parameterised specifications (Bouhoula, 1994(Bouhoula, , 1996, iii) associative-commutative theories (Berregeb et al, 1996), iv) observational proofs (Berregeb et al, 1998;Bouhoula and Rusinowitch, 2002), and v) simultaneous check of the completeness and ground convergence properties of a specification (Bouhoula, 2009). Most of them led to distinct proof systems that are no longer maintained in spite of their theoretical and practical interests.…”
Section: Automatic Certification Of Spike Proofsmentioning
confidence: 99%
“…The idea of using such formalism for induction theorem proving is also in e.g. [4,10], because it is known that they can generate the languages of normal-forms for arbitrary term rewriting systems.…”
Section: Constrained Grammarsmentioning
confidence: 99%
“…Some progress has been done e.g. in [4] and [5] in the direction of handling specification with non-free constructors, with severe restrictions (see related work below).…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations