Abstract Argumentation and Answer Set Programming: Two Faces of Nelson's Logic

被引:0
|
作者
Fandinno, Jorge [1 ]
Del Cerro, Luis Farinas [2 ]
机构
[1] Univ Nebraska, Omaha, NE 68182 USA
[2] Univ Toulouse, CNRS, IRIT, Toulouse, France
关键词
logic programming; abstract argumentation; equilibrium logic; constructive logic;
D O I
10.1017/S1471068422000114
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this work, we show that both logic programming and abstract argumentation frameworks can be interpreted in terms of Nelson's constructive logic N4. We do so by formalising, in this logic, two principles that we call noncontradictory inference and strengthened closed world assumption: the first states that no belief can be held based on contradictory evidence while the latter forces both unknown and contradictory evidence to be regarded as false. Using these principles, both logic programming and abstract argumentation frameworks are translated into constructive logic in a modular way and using the object language. Logic programming implication and abstract argumentation supports become, in the translation, a new implication connective following the noncontradictory inference principle. Attacks are then represented by combining this new implication with strong negation. Under consideration in Theory and Practice of Logic Programming (TPLP).
引用
收藏
页码:444 / 467
页数:24
相关论文
共 50 条
  • [41] Here's the Beef: Answer Set Programming!
    Schaub, Torsten
    LOGIC PROGRAMMING, PROCEEDINGS, 2008, 5366 : 93 - 98
  • [42] Answer set programming and S4
    Osorio, M
    Navarro, JA
    ADVANCES IN ARTIFICIAL INTELLIGENCE - IBERAMIA 2004, 2004, 3315 : 353 - 363
  • [43] An empirical study of constraint logic programming and answer set programming solutions of combinatorial problems
    Dovier, Agostino
    Formisano, Andrea
    Pontelli, Enrico
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2009, 21 (02) : 79 - 121
  • [44] Fuzzy autoepistemic logic and its relation to fuzzy answer set programming
    Blondeel, Marjon
    Schockaert, Steven
    De Cock, Martine
    Vermeir, Dirk
    FUZZY SETS AND SYSTEMS, 2014, 239 : 51 - 80
  • [45] Evaluating Epistemic Logic Programs via Answer Set Programming with Quantifiers
    Faber, Wolfgang
    Morak, Michael
    THIRTY-SEVENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 37 NO 5, 2023, : 6322 - 6329
  • [46] Implementing ordered choice logic programming using answer set solvers
    De Vos, M
    FOUNDATIONS OF INFORMATION AND KNOWLEDGE SYSTEMS, PROCEEDINGS, 2004, 2942 : 59 - 77
  • [47] Equivalences in Answer-Set Programming by Countermodels in the Logic of Here-and-There
    Fink, Michael
    LOGIC PROGRAMMING, PROCEEDINGS, 2008, 5366 : 99 - 113
  • [48] Learning to Break Symmetries for Efficient Optimization in Answer Set Programming (Extended Abstract)
    Tarzariol, Alice
    Gebser, Martin
    Schekotihin, Konstantin
    Law, Mark
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2023, (385):
  • [49] A Unifying Approach for Nonmonotonic S4F, (Reflexive) Autoepistemic Logic, and Answer Set Programming
    Su, Ezgi Iraz
    FUNDAMENTA INFORMATICAE, 2020, 176 (3-4) : 205 - 234
  • [50] What's Hot in the Answer Set Programming Competition
    Gebser, Martin
    Maratea, Marco
    Ricca, Francesco
    THIRTIETH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, : 4327 - 4329