On Complexity of DeLP through Game Semantics On the Complexity of DeLP through Game Semantics ∗

Defeasible Logic Programming (DeLP) is a general argumentation based system for knowledge representation and reasoning. Its proof theory is based on a dialectical analysis where arguments for and against a literal interact in order to determine whether this literal is believed by a reasoning agent. The semantics GS is a declarative trivalued game-based semantics for DeLP that is sound and complete for DeLP proof theory. Complexity theory is an important tool for comparing different formalism and for helping to improve implementations whenever it is possible. In this work we address the problem of studying the complexity of some important decision problems in DeLP. Thus, we characterize the relevant decision problems in the context of DeLP and GS, and we define data and combined complexity for DeLP. Since DeLP computes every argument from a set of defeasible rules, it is of central importance to analyze the complexity of two decision problems. The first one can be defined as “Is a set of defeasible rules an argument for a literal under a defeasible logic program?”. We prove that this problem is P-complete. The second decision problem is “Does there exist an argument for a literal under a defeasible logic program?”. We prove that this problem is in NP. Furthermore, we study data complexity of query answering in the context of DeLP. As far as we know, data complexity has not been introduced in the context of argumentation systems.

[1]  S. Abramsky Game Semantics , 1999 .

[2]  Guillermo Ricardo Simari,et al.  Defeasible logic programming: an argumentative approach , 2003, Theory and Practice of Logic Programming.

[3]  Moshe Y. Vardi The complexity of relational query languages (Extended Abstract) , 1982, STOC '82.

[4]  Nikos I. Karacapilidis,et al.  The Zeno argumentation framework , 1997, ICAIL '97.

[5]  Z. Pawlak Principles of knowledge representation , 1984 .

[6]  Phan Minh Dung,et al.  On the Acceptability of Arguments and its Fundamental Role in Nonmonotonic Reasoning, Logic Programming and n-Person Games , 1995, Artif. Intell..

[7]  John L. Pollock,et al.  Defeasible Reasoning , 2020, Synthese Library.

[8]  Marco Schaerf,et al.  A Survey of Complexity Results for Nonmonotonic Logics , 1993, J. Log. Program..

[9]  Michael Wooldridge,et al.  Properties and Complexity of Some Formal Inter-agent Dialogues , 2003, J. Log. Comput..

[10]  Henry Prakken,et al.  Argument-Based Extended Logic Programming with Defeasible Priorities , 1997, J. Appl. Non Class. Logics.

[11]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[12]  Mihalis Yannakakis,et al.  On the complexity of database queries (extended abstract) , 1997, PODS.

[13]  Guillermo Ricardo Simari,et al.  A Mathematical Treatment of Defeasible Reasoning and its Implementation , 1992, Artif. Intell..

[14]  Michael J. Maher Under consideration for publication in Theory and Practice of Logic Programming 1 Propositional Defeasible Logic has Linear Complexity , 2004 .

[15]  Trevor J. M. Bench-Capon,et al.  A Dialogue Game Protocol for Multi-Agent Argument over Proposals for Action , 2004, Autonomous Agents and Multi-Agent Systems.

[16]  Georg Gottlob,et al.  Complexity and expressive power of logic programming , 2001, CSUR.

[17]  Trevor J. M. Bench-Capon Value-based argumentation frameworks , 2002, NMR.

[18]  Trevor J. M. Bench-Capon Persuasion in Practical Argument Using Value-based Argumentation Frameworks , 2003, J. Log. Comput..

[19]  G. Simari,et al.  Sobre la relación entre la semántica GS y el razonamiento rebatible , 2004 .

[20]  J. Lloyd Foundations of Logic Programming , 1984, Symbolic Computation.

[21]  Trevor J. M. Bench-Capon,et al.  Coherence in finite argument systems , 2002, Artif. Intell..

[22]  Bart Verheij,et al.  ArguMed - A Template-Based Argument Mediation System for Lawyers , 1999 .

[23]  Ronald Fagin Generalized first-order spectra, and polynomial. time recognizable sets , 1974 .

[24]  Claudette Cayrol,et al.  A Reasoning Model Based on the Production of Acceptable Arguments , 2002, Annals of Mathematics and Artificial Intelligence.

[25]  Ana Gabriela Maguitman,et al.  An Argumentative Approach to Assessing Natural Language Usage based on the Web Corpus , 2004, ECAI.

[26]  Guillermo Ricardo Simari,et al.  A Logic Programming Framework for Possibilistic Argumentation with Vague Knowledge , 2004, UAI.

[27]  Phan Minh Dung,et al.  An Abstract, Argumentation-Theoretic Approach to Default Reasoning , 1997, Artif. Intell..

[28]  Ana Gabriela Maguitman,et al.  ArgueNet: an argument-based recommender system for solving Web search queries , 2004, 2004 2nd International IEEE Conference on 'Intelligent Systems'. Proceedings (IEEE Cat. No.04EX791).

[29]  Bernhard Nebel,et al.  On the computational complexity of assumption-based argumentation for default reasoning , 2002, Artif. Intell..

[30]  Ioannis P. Vlahavas,et al.  A Defeasible Logic Reasoner for the Semantic Web , 2004, Int. J. Semantic Web Inf. Syst..