login

Constructing Induction Rules for Deductive Synthesis Proofs

Electronic Notes in Theoretical Computer SciencePublished 1 March 2006Open access
Alan Bundy, Lucas Dixon, Jeremy Gow, Jacques Fleuriot
Citations2,811
View PDF

TL;DR

It is shown that a combination of rippling and the use of meta-variables as a least-commitment device can provide novelty in induction rule construction techniques that can introduce novel recursive structures.

Abstract

We describe novel computational techniques for constructing induction rules for deductive synthesis proofs. Deductive synthesis holds out the promise of automated construction of correct computer programs from specifications of their desired behaviour. Synthesis of programs with iteration or recursion requires inductive proof

Keywords

Computer Science