Integrating induction and abduction in logic programming

Citation
E. Lamma et al., Integrating induction and abduction in logic programming, INF SCI, 116(1), 1999, pp. 25-54
Citations number
38
Categorie Soggetti
Information Tecnology & Communication Systems
Journal title
INFORMATION SCIENCES
ISSN journal
00200255 → ACNP
Volume
116
Issue
1
Year of publication
1999
Pages
25 - 54
Database
ISI
SICI code
0020-0255(199905)116:1<25:IIAAIL>2.0.ZU;2-P
Abstract
We propose an approach for the integration of abduction and induction in Lo gic Programming. We define an Abductive Learning Problem as an extended Ind uctive Logic Programming problem where both the background and target theor ies are abductive theories and where abductive derivability is used as the coverage relation instead of deductive derivability. The two main benefits of this integration are the possibility of learning in presence of incomple te knowledge and the increased expressive power of the background and targe t theories. We present the system LAP (Learning Abductive Programs) that is able to solve this extended learning problem and we describe, by means of examples, four different learning tasks that can be performed by the system : learning from incomplete knowledge, learning rules with exceptions, learn ing from integrity constraints and learning recursive predicates. (C) 1999 Elsevier Science Inc. All rights reserved.