Minimal logic programs

被引:21
|
作者
Cabalar, Pedro [1 ]
Pearce, David [2 ]
Valverde, Agustin [3 ]
机构
[1] Corunna Univ, Coruna, Spain
[2] Univ Rey Juan Carlos, Madrid, Spain
[3] Univ Malaga, Malaga, Spain
来源
LOGIC PROGRAMMING, PROCEEDINGS | 2007年 / 4670卷
关键词
logic programming; answer set programming; minimisation of boolean and multivalued functions;
D O I
10.1007/978-3-540-74610-2_8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of obtaining a minimal logic program strongly equivalent (under the stable models semantics) to a given arbitrary propositional theory. We propose a method consisting in the generation of the set of prime implicates of the original theory, starting from its set of countermodels (in the logic of Here- and-There), in a similar vein to the Quine-McCluskey method for minimisation of boolean functions. As a side result, we also provide several results about fundamental rules (those that are not tautologies and do not contain redundant literals) which are combined to build the minimal programs. In particular, we characterise their form, their corresponding sets of countermodels, as well as necessary and sufficient conditions for entailment and equivalence among them.
引用
收藏
页码:104 / +
页数:3
相关论文
共 50 条
  • [41] MEMOING FOR LOGIC PROGRAMS
    WARREN, DS
    COMMUNICATIONS OF THE ACM, 1992, 35 (03) : 93 - 111
  • [42] Updating logic programs
    Zhang, Y
    Foo, NN
    ECAI 1998: 13TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 1998, : 403 - 407
  • [43] Transformations of logic programs
    Nigiyan, S.A.
    Khachoyan, L.O.
    Programmirovanie, (06): : 17 - 28
  • [44] Successes in logic programs
    Bossi, A
    Cocco, N
    LOGIC-BASED PROGRAM SYNTHESIS AND TRANSFORMATION, 1999, 1559 : 219 - 239
  • [45] Tight logic programs
    Erdem, E
    Lifschitz, V
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2003, 3 (4-5) : 499 - 518
  • [46] Managing Uncertainty and Vagueness in Description Logics, Logic Programs and Description Logic Programs
    Straccia, Umberto
    REASONING WEB, 2008, 5224 : 54 - 103
  • [47] Analyzing logic programs using ''prop''-ositional logic programs and a magic wand
    Codish, M
    Demoen, B
    JOURNAL OF LOGIC PROGRAMMING, 1995, 25 (03): : 249 - 274
  • [48] Disjunctive logic and semantics of disjunctive logic programs
    Yidong Shen
    Science in China Series E: Technological Sciences, 1997, 40 : 44 - 53
  • [49] Relating defeasible logic to extended logic programs
    Antoniou, G
    METHODS AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2002, 2308 : 54 - 64
  • [50] Disjunctive logic and semantics of disjunctive logic programs
    沈一栋
    Science in China(Series E:Technological Sciences), 1997, (01) : 44 - 53