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 条
  • [31] From answer set logic programming to circumscription via logic of GK
    Lin, Fangzhen
    Zhou, Yi
    ARTIFICIAL INTELLIGENCE, 2011, 175 (01) : 264 - 277
  • [32] Evaluating Epistemic Negation in Answer Set Programming (Extended Abstract)
    Shen, Yi-Dong
    Eiter, Thomas
    PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 5060 - 5064
  • [33] Model checking abstract state machines with answer set programming
    Tang, CKF
    Ternovska, E
    LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, PROCEEDINGS, 2005, 3835 : 443 - 458
  • [34] Towards predicate answer set programming via coinductive logic programming
    Min, Richard
    Bansal, Ajay
    Gupta, Gopal
    IFIP Advances in Information and Communication Technology, 2009, 296 : 499 - 508
  • [35] Relating Two Dialects of Answer Set Programming
    Harrison, Amelia
    Lifschitz, Vladimir
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2019, 19 (5-6) : 1006 - 1020
  • [36] Modal Logic S5 in Answer Set Programming with Lazy Creation of Worlds
    Alviano, Mario
    Batsakis, Sotiris
    Baryannis, George
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, LPNMR 2022, 2022, 13416 : 16 - 28
  • [37] A Semantical Approach to Abstraction in Answer Set Programming and Assumption-Based Argumentation
    Apostolakis, Iosif
    Saribatur, Zeynep G.
    Wallner, Johannes P.
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, LPNMR 2024, 2025, 15245 : 228 - 234
  • [38] On the relation between ID-Logic and answer set programming
    Mariën, M
    Gilis, D
    Denecker, M
    LOGICS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3229 : 108 - 120
  • [39] On the Equivalence between Assumption-Based Argumentation and Logic Programming (Extended Abstract)
    Caminada, Martin
    Schulz, Claudia
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 5578 - 5582
  • [40] An Abstract Argumentation and Logic Programming Comparison Based on 5-Valued Labellings
    Sa, Samy
    Alcantara, Joao
    SYMBOLIC AND QUANTITATIVE APPROACHES TO REASONING WITH UNCERTAINTY, ECSQARU 2021, 2021, 12897 : 159 - 172