Logic Program Synthesis from Incomplete Information

  • PierreĀ Flener

Part of the The Kluwer International Series in Engineering and Computer Science book series (SECS, volume 295)

Table of contents

  1. Front Matter
    Pages i-xviii
  2. State of the Art

    1. Front Matter
      Pages 1-1
    2. Pierre Flener
      Pages 3-14
    3. Pierre Flener
      Pages 55-62
    4. Pierre Flener
      Pages 63-76
  3. Building Blocks

    1. Front Matter
      Pages 77-77
    2. Pierre Flener
      Pages 79-84
    3. Pierre Flener
      Pages 101-114
    4. Pierre Flener
      Pages 115-132
    5. Pierre Flener
      Pages 133-144
  4. A Logic Algorithm Synthesis Mechanism

    1. Front Matter
      Pages 145-145
    2. Pierre Flener
      Pages 147-158
    3. Pierre Flener
      Pages 159-174
    4. Pierre Flener
      Pages 175-190
    5. Pierre Flener
      Pages 191-214
  5. Back Matter
    Pages 215-242

About this book


Program synthesis is a solution to the software crisis. If we had a program that develops correct programs from specifications, then program validation and maintenance would disappear from the software life-cycle, and one could focus on the more creative tasks of specification elaboration, validation, and maintenance, because replay of program development would be less costly.
This monograph describes a novel approach to Inductive Logic Programming (ILP), which cross-fertilizes logic programming and machine learning. Aiming at the synthesis of recursive logic programs only, and this from incomplete information, we take a software engineering approach that is more appropriate than a pure artificial intelligence approach.
This book is suitable as a secondary text for graduate level courses in software engineering and artificial intelligence, and as a reference for practitioners of program synthesis.


algorithms artificial intelligence development intelligence learning logic programming machine learning programming software software engineering validation

Authors and affiliations

  • PierreĀ Flener
    • 1
  1. 1.Bilkent UniversityUSA

Bibliographic information

  • DOI
  • Copyright Information by Kluwer Academic Publishers 1995
  • Publisher Name Springer, Boston, MA
  • eBook Packages Springer Book Archive
  • Print ISBN 978-1-4613-5925-8
  • Online ISBN 978-1-4615-2205-8
  • Series Print ISSN 0893-3405
  • Buy this book on publisher's site