English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  Learning Prolog programs from examples

Krishna Rao, M. R. K. (1996). Learning Prolog programs from examples. In K. Anjaneyulu, M. Sasikumar, & S. Ramani (Eds.), Knowledge Based Computer Systems (pp. 19-30). New Delhi, India: Narosa.

Item is

Files

show Files

Locators

show

Creators

show
hide
 Creators:
Krishna Rao, M. R. K.1, Author           
Affiliations:
1Programming Logics, MPI for Informatics, Max Planck Society, ou_40045              

Content

show
hide
Free keywords: -
 Abstract: Logic programs with elegant and simple declarative semantics have become very common in many areas of artificial intelligence such as knowledge acquisition, knowledge representation and common sense and legal reasoning. For example, in Human GENOME project, logic programs are used in the analysis of amino acid sequences, protein structure and drug design etc. In this paper, we investigate the problem of learning logic (Prolog) programs from examples and present an inference algorithm for a class of programs. This class of programs (called one-recursive programs) is based on the divide-and-conquer approach and mode/type annotations. Our class is very rich and includes many programs from Sterling and Shapiro's book including {\tt append, merge, split, insert, insertion-sort, preorder} and {\tt inorder} traversal of binary trees, polynomial recognition, derivatives, sum of a list of natural numbers etc., whereas earlier results can only deal with very simple programs without local variables and at most two clauses and one predicate \cite{colt92}. Further, our algorithm does not need examples for auxiliary predicates, but only for the target predicate.

Details

show
hide
Language(s): eng - English
 Dates: 2010-03-121996
 Publication Status: Issued
 Pages: -
 Publishing info: New Delhi, India : Narosa
 Table of Contents: -
 Rev. Type: -
 Identifiers: eDoc: 519475
Other: Local-ID: C1256104005ECAFC-17AA95F5044BAF30C1256418004B5D0B-KrishnaRao96c
 Degree: -

Event

show
hide
Title: Untitled Event
Place of Event: Bombay, India
Start-/End Date: 1996

Legal Case

show

Project information

show

Source 1

show
hide
Title: Knowledge Based Computer Systems
Source Genre: Proceedings
 Creator(s):
Anjaneyulu, KSR, Editor
Sasikumar, M., Editor
Ramani, S., Editor
Affiliations:
-
Publ. Info: New Delhi, India : Narosa
Pages: - Volume / Issue: - Sequence Number: - Start / End Page: 19 - 30 Identifier: ISBN: 81-7319-149-2