Completing open logic programs by constructive induction

被引:0
|
作者
Erdem, E [1 ]
Flener, P
机构
[1] Univ Texas, Dept Comp Sci, Austin, TX 78712 USA
[2] Uppsala Univ, Dept Informat Sci, S-75105 Uppsala, Sweden
关键词
D O I
10.1002/(SICI)1098-111X(199910)14:10<995::AID-INT4>3.0.CO;2-W
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We consider part of the problem of schema-biased inductive synthesis of recursive logic programs from incomplete specifications, such as clausal evidence (for instance, but not necessarily, ground positive and negative examples). After synthesizing the base clause and introducing recursive call(s) to the recursive clause, it remains to combine the overall result from the partial results obtained through recursion, so as to complete the recursive clause. Evidence for this combination relation can be abduced from the initially given evidence for the top-level relation. A program for this combination relation can be anything, from a single clause performing a unification (such as for lastElem) to multiple guarded clauses performing unifications (such as for filtering programs) to recursive programs (such as for naive reverse). Existing methods cannot induce guarded clause programs far this combination relation from the abduced evidence. Some existing methods cannot even detect that the combination program itself may have to be recursive and thus they then do not recursively invoke themselves the overall recursive program synthesizer. We introduce our Program Completion Method as a suitable extension and generalization of the existing methods. (C) 1999 John Wiley & Sons, Inc.
引用
收藏
页码:995 / 1019
页数:25
相关论文
共 50 条
  • [21] Constructive Logic and the Sorites Paradox
    Akama, Seiki
    Nakamatsu, Kazumi
    Abe, Jair Minoro
    [J]. NEW DIRECTIONS IN INTELLIGENT INTERACTIVE MULTIMEDIA, 2008, 142 : 285 - +
  • [22] A Decidable Constructive Description Logic
    Bozzato, Loris
    Ferrari, Mauro
    Fiorentini, Camillo
    Fiorino, Guido
    [J]. LOGICS IN ARTIFICIAL INTELLIGENCE, JELIA 2010, 2010, 6341 : 51 - 63
  • [23] Principled constructive induction
    [J]. 1600, Morgan Kaufmann Publ Inc, San Mateo, CA, USA (01):
  • [24] On Constructive Fragments of Classical Logic
    Pereira, Luiz Carlos
    Haeusler, Edward Hermann
    [J]. DAG PRAWITZ ON PROOFS AND MEANING, 2015, 7 : 281 - 292
  • [25] Extended Fuzzy Constructive Logic
    Zaslavsky I.D.
    [J]. Journal of Mathematical Sciences, 2014, 199 (1) : 16 - 35
  • [26] AFFINE LOGIC FOR CONSTRUCTIVE MATHEMATICS
    Shulman, Michael
    [J]. BULLETIN OF SYMBOLIC LOGIC, 2022, 28 (03) : 327 - 386
  • [27] Constructive interpolation in hybrid logic
    Blackburn, P
    Marx, M
    [J]. JOURNAL OF SYMBOLIC LOGIC, 2003, 68 (02) : 463 - 480
  • [28] Constructive Logic is Connexive and Contradictory
    Wansing, Heinrich
    [J]. LOGIC AND LOGICAL PHILOSOPHY, 2024,
  • [29] Evolutionary constructive induction
    Muharram, M
    Smith, GD
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (11) : 1518 - 1528
  • [30] Efficient and scalable induction of logic programs using a deductive database system
    Ferreira, Michel
    Fonseca, Nuno A.
    Rocha, Ricardo
    Scares, Tiago
    [J]. INDUCTIVE LOGIC PROGRAMMING, 2007, 4455 : 184 - +