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 条
  • [1] Improved answer-set programming encodings for abstract argumentation
    Gaggl, Sarah A.
    Manthey, Norbert
    Ronca, Alessandro
    Wallner, Johannes P.
    Woltran, Stefan
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2015, 15 : 434 - 448
  • [2] On the Relationship of Defeasible Argumentation and Answer Set Programming
    Thimm, Matthias
    Kern-Isberner, Gabriele
    COMPUTATIONAL MODELS OF ARGUMENT, PROCEEDINGS OF COMMA 2008, 2008, 172 : 393 - 404
  • [3] Computing Argumentation Semantics in Answer Set Programming
    Wakaki, Toshiko
    Nitta, Katsumi
    NEW FRONTIERS IN ARTIFICIAL INTELLIGENCE, 2009, 5447 : 254 - +
  • [4] Representing Argumentation Frameworks in Answer Set Programming
    Sakama, Chiaki
    Rienstra, Tjitze
    FUNDAMENTA INFORMATICAE, 2017, 155 (03) : 261 - 292
  • [5] Computing Abductive Argumentation in Answer Set Programming
    Wakaki, Toshiko
    Nitta, Katsumi
    Sawamura, Hajime
    ARGUMENTATION IN MULTI-AGENT SYSTEMS, 2010, 6057 : 195 - +
  • [6] The Relative Expressiveness of Abstract Argumentation and Logic Programming
    Strass, Hannes
    PROCEEDINGS OF THE TWENTY-NINTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2015, : 1625 - 1631
  • [7] ASPARTIX-V19-An Answer-Set Programming Based System for Abstract Argumentation
    Dvorak, Wolfgang
    Rapberger, Anna
    Wallner, Johannes P.
    Woltran, Stefan
    FOUNDATIONS OF INFORMATION AND KNOWLEDGE SYSTEMS, FOIKS 2020, 2020, 12012 : 79 - 89
  • [8] Answer set programming in intuitionistic logic
    Schubert, Aleksy
    Urzyczyn, Pawel
    INDAGATIONES MATHEMATICAE-NEW SERIES, 2018, 29 (01): : 276 - 292
  • [9] Solving Advanced Argumentation Problems with Answer Set Programming
    Brewka, Gerhard
    Diller, Martin
    Heissenberger, Georg
    Linsbichler, Thomas
    Woltran, Stefan
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2020, 20 (03) : 391 - 431
  • [10] Answer-set programming encodings for argumentation frameworks
    Egly, Uwe
    Gaggl, Sarah Alice
    Woltran, Stefan
    ARGUMENT & COMPUTATION, 2010, 1 (02) : 147 - 177