Logic programs with ordered disjunction

被引:37
|
作者
Brewka, G
Niemelä, I
Syrjänen, T
机构
[1] Univ Leipzig, Inst Informat, Leipzig, Germany
[2] Aalto Univ, Dept Comp Sci & Engn, FIN-02150 Espoo, Finland
关键词
logic programs; answer set semantics; priorities; qualitative preferences;
D O I
10.1111/j.0824-7935.2004.00241.x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Logic programs with ordered disjunction (LPODs) contain a new connective which allows representing alternative, ranked options for problem solutions in the heads of rules: A x B intuitively means that if possible A, but if A is not possible, then at least B. The semantics of logic programs with ordered disjunction is based on a preference relation on answer sets. We show how LPODs can be implemented using answer set solvers for normal programs. The implementation is based on a generator, which produces candidate answer sets and a tester which checks whether a given candidate is maximally preferred and produces a better candidate if it is not. We also discuss the complexity of reasoning tasks based on LPODs and possible applications.
引用
收藏
页码:335 / 357
页数:23
相关论文
共 50 条
  • [1] Forgetting in logic programs with ordered disjunction
    Chen, Wu
    Fo, Norman
    Zhang, Mingyi
    [J]. AI 2007: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2007, 4830 : 254 - +
  • [2] Possibilistic Semantics for Logic Programs with Ordered Disjunction
    Confalonieri, Roberto
    Carlos Nieves, Juan
    Osorio, Mauricio
    Vazquez-Salceda, Javier
    [J]. FOUNDATIONS OF INFORMATION AND KNOWLEDGE SYSTEMS, PROCEEDINGS, 2010, 5956 : 133 - +
  • [3] Pstable Semantics for Logic Programs with Possibilistic Ordered Disjunction
    Confalonieri, Roberto
    Carlos Nieves, Juan
    Vazquez-Salceda, Javier
    [J]. AI (ASTERISK) IA 2009: EMERGENT PERSPECTIVES IN ARTIFICIAL INTELLIGENCE, 2009, 5883 : 52 - 61
  • [4] Computing Logic Programs with Ordered Disjunction Using asprin
    Lee, Joohyung
    Yang, Zhun
    [J]. SIXTEENTH INTERNATIONAL CONFERENCE ON PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 2018, : 57 - 61
  • [5] A Logical Characterization of the Preferred Models of Logic Programs with Ordered Disjunction
    Charalambidis, Angelos
    Rondogiannis, Panos
    Troumpoukis, Antonis
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2021, 21 (05) : 629 - 645
  • [6] Strong Equivalence of Logic Programs with Ordered Disjunction: A Logical Perspective
    Charalambidis, Angelos
    Nomikos, Christos
    Rondogiannis, Panos
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2022, 22 (05) : 708 - 722
  • [7] Logic Programs with Ordered Disjunction: First-Order Semantics and Expressiveness
    Asuncion, Vernon
    Zhang, Yan
    Zhang, Heng
    [J]. FOURTEENTH INTERNATIONAL CONFERENCE ON THE PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 2014, : 2 - 11
  • [8] Logic programndng with ordered disjunction
    Brewka, G
    [J]. EIGHTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-02)/FOURTEENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE (IAAI-02), PROCEEDINGS, 2002, : 100 - 105
  • [9] Logic programs with abstract constraints: Representaton, disjunction and complexities
    You, Jia-Huai
    Yuan, Li Yan
    Liu, Guohua
    Shen, Yi-Dong
    [J]. LOGIC PROGRAMMING AND NONMONOTONIC REASONING, PROCEEDINGS, 2007, 4483 : 228 - +
  • [10] INTERPRETING DISJUNCTIVE LOGIC PROGRAMS BASED ON A STRONG SENSE OF DISJUNCTION
    LU, JJ
    BARBACK, MD
    HENSCHEN, LJ
    [J]. JOURNAL OF AUTOMATED REASONING, 1993, 10 (03) : 345 - 370