Partial deduction in disjunctive logic programming

被引:11
|
作者
Sakama, C
Seki, H
机构
[1] Dept. of Comp. and Commun. Sciences, Wakayama University, Sakaedani
来源
JOURNAL OF LOGIC PROGRAMMING | 1997年 / 32卷 / 03期
关键词
D O I
10.1016/S0743-1066(96)00120-3
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents a partial deduction method in disjunctive logic programming. Partial deduction in normal logic programs is based on unfolding between normal clauses, hence it is not applicable to disjunctive logic programs in general. Then we introduce a new partial deduction technique, called disjunctive partial deduction, which preserves the minimal model semantics of positive disjunctive programs and the stable model semantics of normal disjunctive programs. From the procedural side, disjunctive partial deduction is combined with a bottom-up proof procedure of disjunctive logic programs, and top-down partial deduction is introduced for query optimization. Disjunctive partial deduction is also applied to optimizing abductive logic programs and compiling propositional disjunctive programs. (C) Elsevier Science Inc., 1997.
引用
收藏
页码:229 / 245
页数:17
相关论文
共 50 条
  • [41] Argumentation-based abduction in disjunctive logic programming
    Wang, KW
    [J]. JOURNAL OF LOGIC PROGRAMMING, 2000, 45 (1-3): : 105 - 141
  • [42] Foundation for Bi-disjunctive logic programming (1)
    Wang, Kewen
    [J]. Hangkong Zhizao Gongcheng/Aviation Production Engineering, 1997, (05): : 289 - 297
  • [43] On the computational cost of disjunctive logic programming: Propositional case
    Eiter, T
    Gottlob, G
    [J]. ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 1995, 15 (3-4) : 289 - 323
  • [44] On look-ahead heuristics in disjunctive logic programming
    Wolfgang Faber
    Nicola Leone
    Gerald Pfeifer
    Francesco Ricca
    [J]. Annals of Mathematics and Artificial Intelligence, 2007, 51 : 229 - 266
  • [45] Extending disjunctive logic programming by T-norms
    Mateis, C
    [J]. LOGIC PROGRAMMING AND NONMONOTONIC REASONING, 1999, 1730 : 290 - 304
  • [46] THE NEAR-HORN APPROACH TO DISJUNCTIVE LOGIC PROGRAMMING
    REED, DW
    LOVELAND, DW
    SMITH, BT
    [J]. LECTURE NOTES IN ARTIFICIAL INTELLIGENCE, 1992, 596 : 345 - 369
  • [47] Abstraction within partial deduction for linear logic
    Küngas, P
    [J]. ARTIFICIAL INTELLIGENCE AND SYMBOLIC COMPUTATION, PROCEEDINGS, 2004, 3249 : 52 - 65
  • [48] PARTIAL DEDUCTION OF UPDATABLE DEFINITE LOGIC PROGRAMS
    BENKERIMI, K
    SHEPHERDSON, JC
    [J]. JOURNAL OF LOGIC PROGRAMMING, 1994, 18 (01): : 1 - 26
  • [49] Speedup of logic programs by binarization and partial deduction
    Hruza, J
    Stepánek, P
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2004, 4 : 355 - 369
  • [50] Semantics of (disjunctive) logic programs based on partial evaluation
    Brass, S
    Dix, J
    [J]. JOURNAL OF LOGIC PROGRAMMING, 1999, 40 (01): : 1 - 46