Inductive Synthesis of Functional Programs Universal Planning, Folding of Finite Programs, and Schema Abstraction by Analogical Reasoning /

Because of its promise to support human programmers in developing correct and efficient program code and in reasoning about programs, automatic program synthesis has attracted the attention of researchers and professionals since the 1970s. This book focusses on inductive program synthesis, and espec...

Full description

Bibliographic Details
Main Author: Schmid, Ute (Author, http://id.loc.gov/vocabulary/relators/aut)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:English
Published: Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer, 2003.
Edition:1st ed. 2003.
Series:Lecture Notes in Artificial Intelligence ; 2654
Subjects:
Online Access:Full Text via HEAL-Link
Table of Contents:
  • 1. Introduction
  • 1. Introduction
  • I. Planning
  • 2. State-Based Planning
  • 3. Constructing Complete Sets of Optimal Plans
  • 4. Integrating Function Application in State-Based Planning
  • 5. Conclusions and Further Research
  • II. Inductive Program Synthesis
  • 6. Automatic Programming
  • 7. Folding of Finite Program Terms
  • 8. Transforming Plans into Finite Programs
  • 9. Conclusions and Further Research
  • III. Schema Abstraction
  • 10. Analogical Reasoning and Generalization
  • 11. Structural Similarity in Analogical Transfer
  • 12. Programming by Analogy
  • 13. Conclusions and Further Research.