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 条
  • [21] Predicate answer set programming via coinductive logic programming
    Min, Richard
    Bansal, Ajay
    Gupta, Gopal
    ENGINEERING INTELLIGENT SYSTEMS FOR ELECTRICAL ENGINEERING AND COMMUNICATIONS, 2009, 17 (2-3): : 105 - 114
  • [22] Interpolable Formulas in Equilibrium Logic and Answer Set Programming
    Gabbay, Dov
    Pearce, David
    Valverde, Agustin
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2011, 42 : 917 - 943
  • [23] Applications qf intuitionistic logic in answer set programming
    Osorio, M
    Navarro, JA
    Arrazola, J
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2004, 4 : 325 - 354
  • [24] Synonymous theories in answer set programming and equilibrium logic
    Pearce, D
    Valverde, A
    ECAI 2004: 16TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 110 : 388 - 392
  • [25] Fuzzy constraint logic programming with answer set semantics
    Wang, Jie
    Liu, Chunnian
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, 2007, 4798 : 52 - +
  • [26] ASPARTIX: Implementing Argumentation Frameworks Using Answer-Set Programming
    Egly, Uwe
    Gaggl, Sarah Alice
    Woltran, Stefan
    LOGIC PROGRAMMING, PROCEEDINGS, 2008, 5366 : 734 - 738
  • [27] From Answer Set Logic Programming to Circumscription via Logic of GK
    Lin, Fangzhen
    Zhou, Yi
    20TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2007, : 441 - 446
  • [28] TOWARDS A GENERAL ARGUMENTATION SYSTEM BASED ON ANSWER-SET PROGRAMMING
    Gaggl, Sarah Alice
    TECHNICAL COMMUNICATIONS OF THE 26TH INTERNATIONAL CONFERENCE ON LOGIC PROGRAMMING (ICLP'10), 2010, 7 : 265 - 269
  • [29] Model checking abstract state machines with answer set programming
    Tang, Calvin Kai Fan
    Ternovska, Eugenia
    FUNDAMENTA INFORMATICAE, 2007, 77 (1-2) : 105 - 141
  • [30] Towards Predicate Answer Set Programming via Coinductive Logic Programming
    Min, Richard
    Bansal, Ajay
    Gupta, Gopal
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS III, 2009, : 499 - 508