Automated Mathematical Induction 1996
DOI: 10.1007/978-94-009-1675-3_5
|View full text |Cite
|
Sign up to set email alerts
|

A Calculus for and Termination of Rippling

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
7
0

Year Published

1996
1996
2007
2007

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 16 publications
(7 citation statements)
references
References 10 publications
0
7
0
Order By: Relevance
“…Below we provide a short description of rippling. For a full account see [3,9,11]. We implement rippling with an annotate method and a wave method.…”
Section: Rippling Methodsmentioning
confidence: 99%
“…Below we provide a short description of rippling. For a full account see [3,9,11]. We implement rippling with an annotate method and a wave method.…”
Section: Rippling Methodsmentioning
confidence: 99%
“…Since rippling was developed for induction, it is not surprising that it is also applicable to the verification of while-loop programs. For a full account of rippling see (Basin and Walsh, 1996;Bundy et al, 1993).…”
Section: Proof Planningmentioning
confidence: 99%
“…Rippling [4,8,9] is a kind of rewriting, used in inductive proofs. It is based on the idea that very often the induction hypothesis and the conclusion are syntactically similar.…”
Section: The Use Of Rippling In the Induction Proofmentioning
confidence: 99%
“…In our system for the first goal, we use sorted logic with a type hierarchy; it allows us to reduce the search space and also to avoid the synthesis of incorrect function branches. Second, we suggest here to plan the proof using a rippling heuristic [1,4,[7][8][9] for constructing the proof path corresponding to recursive branch synthesis.…”
mentioning
confidence: 99%