Counting Complexity for Reasoning in Abstract Argumentation

Research output: Contribution to journalArticleResearchpeer review

Authors

External Research Organisations

  • Linkoping University
  • Massachusetts Institute of Technology
View graph of relations

Details

Original languageEnglish
Pages (from-to)805–834
Number of pages30
JournalJournal of Artificial Intelligence Research
Volume80
Publication statusPublished - 23 Jun 2024

Abstract

In this paper, we consider counting and projected model counting of extensions in abstract argumentation for various semantics, including credulous reasoning. When asking for projected counts, we are interested in counting the number of extensions of a given argumentation framework, while multiple extensions that are identical when restricted to the projected arguments count as only one projected extension. We establish classical complexity results and parameterized complexity results when the problems are parameterized by the treewidth of the undirected argumentation graph. To obtain upper bounds for counting projected extensions, we introduce novel algorithms that exploit small treewidth of the undirected argumentation graph of the input instance by dynamic programming. Our algorithms run in double or triple exponential time in the treewidth, depending on the semantics under consideration. Finally, we establish lower bounds of bounded treewidth algorithms for counting extensions and projected extension under the exponential time hypothesis (ETH).

ASJC Scopus subject areas

Cite this

Counting Complexity for Reasoning in Abstract Argumentation. / Fichte, Johannes Klaus; Hecher, Markus; Meier, Arne.
In: Journal of Artificial Intelligence Research, Vol. 80, 23.06.2024, p. 805–834.

Research output: Contribution to journalArticleResearchpeer review

Fichte JK, Hecher M, Meier A. Counting Complexity for Reasoning in Abstract Argumentation. Journal of Artificial Intelligence Research. 2024 Jun 23;80:805–834. doi: 10.1613/jair.1.16210
Fichte, Johannes Klaus ; Hecher, Markus ; Meier, Arne. / Counting Complexity for Reasoning in Abstract Argumentation. In: Journal of Artificial Intelligence Research. 2024 ; Vol. 80. pp. 805–834.
Download
@article{179bda9fddc24fea8329af4e57676bc7,
title = "Counting Complexity for Reasoning in Abstract Argumentation",
abstract = "In this paper, we consider counting and projected model counting of extensions in abstract argumentation for various semantics, including credulous reasoning. When asking for projected counts, we are interested in counting the number of extensions of a given argumentation framework, while multiple extensions that are identical when restricted to the projected arguments count as only one projected extension. We establish classical complexity results and parameterized complexity results when the problems are parameterized by the treewidth of the undirected argumentation graph. To obtain upper bounds for counting projected extensions, we introduce novel algorithms that exploit small treewidth of the undirected argumentation graph of the input instance by dynamic programming. Our algorithms run in double or triple exponential time in the treewidth, depending on the semantics under consideration. Finally, we establish lower bounds of bounded treewidth algorithms for counting extensions and projected extension under the exponential time hypothesis (ETH).",
author = "Fichte, {Johannes Klaus} and Markus Hecher and Arne Meier",
note = "Publisher Copyright: {\textcopyright}2024 The Authors.",
year = "2024",
month = jun,
day = "23",
doi = "10.1613/jair.1.16210",
language = "English",
volume = "80",
pages = "805–834",
journal = "Journal of Artificial Intelligence Research",
issn = "1076-9757",
publisher = "Morgan Kaufmann Publishers, Inc.",

}

Download

TY - JOUR

T1 - Counting Complexity for Reasoning in Abstract Argumentation

AU - Fichte, Johannes Klaus

AU - Hecher, Markus

AU - Meier, Arne

N1 - Publisher Copyright: ©2024 The Authors.

PY - 2024/6/23

Y1 - 2024/6/23

N2 - In this paper, we consider counting and projected model counting of extensions in abstract argumentation for various semantics, including credulous reasoning. When asking for projected counts, we are interested in counting the number of extensions of a given argumentation framework, while multiple extensions that are identical when restricted to the projected arguments count as only one projected extension. We establish classical complexity results and parameterized complexity results when the problems are parameterized by the treewidth of the undirected argumentation graph. To obtain upper bounds for counting projected extensions, we introduce novel algorithms that exploit small treewidth of the undirected argumentation graph of the input instance by dynamic programming. Our algorithms run in double or triple exponential time in the treewidth, depending on the semantics under consideration. Finally, we establish lower bounds of bounded treewidth algorithms for counting extensions and projected extension under the exponential time hypothesis (ETH).

AB - In this paper, we consider counting and projected model counting of extensions in abstract argumentation for various semantics, including credulous reasoning. When asking for projected counts, we are interested in counting the number of extensions of a given argumentation framework, while multiple extensions that are identical when restricted to the projected arguments count as only one projected extension. We establish classical complexity results and parameterized complexity results when the problems are parameterized by the treewidth of the undirected argumentation graph. To obtain upper bounds for counting projected extensions, we introduce novel algorithms that exploit small treewidth of the undirected argumentation graph of the input instance by dynamic programming. Our algorithms run in double or triple exponential time in the treewidth, depending on the semantics under consideration. Finally, we establish lower bounds of bounded treewidth algorithms for counting extensions and projected extension under the exponential time hypothesis (ETH).

UR - http://www.scopus.com/inward/record.url?scp=85197347726&partnerID=8YFLogxK

U2 - 10.1613/jair.1.16210

DO - 10.1613/jair.1.16210

M3 - Article

VL - 80

SP - 805

EP - 834

JO - Journal of Artificial Intelligence Research

JF - Journal of Artificial Intelligence Research

SN - 1076-9757

ER -

By the same author(s)