Abstract
An equational approach to the synthesis of functional and logic program is taken. In this context, the synthesis task involves finding executable equations such that the given specification holds in their standard model. Hence, to synthesize such programs, induction is necessary. We formulate procedures for inductive proof, as well as for program synthesis, using the framework of “ordered rewriting”. We also propose heuristics for generalizing from a sequence of equational consequences. These heuristics handle cases where the deductive process alone is inadequate for coming up with a program.
| Original language | English |
|---|---|
| Pages (from-to) | 467-494 |
| Number of pages | 28 |
| Journal | Journal of Symbolic Computation |
| Volume | 15 |
| Issue number | 5-6 |
| DOIs | |
| State | Published - 1993 |
| Externally published | Yes |
Fingerprint
Dive into the research topics of 'Deductive and inductive synthesis of equational programs'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver