English

Enumeration of Preferred Extensions in Almost Oriented Digraphs

Data Structures and Algorithms 2019-07-03 v1 Discrete Mathematics Combinatorics

Abstract

In this paper, we present enumeration algorithms to list all preferred extensions of an argumentation framework. This task is equivalent to enumerating all maximal semikernels of a directed graph. For directed graphs on nn vertices, all preferred extensions can be enumerated in O(3n/3)O^*(3^{n/3}) time and there are directed graphs with Ω(3n/3)\Omega(3^{n/3}) preferred extensions. We give faster enumeration algorithms for directed graphs with at most 0.8004n0.8004\cdot n vertices occurring in 22-cycles. In particular, for oriented graphs (digraphs with no 2-cycles) one of our algorithms runs in time O(1.2321n)O(1.2321^n), and we show that there are oriented graphs with Ω(3n/6)>Ω(1.2009n)\Omega(3^{n/6}) > \Omega(1.2009^n) preferred extensions. A combination of three algorithms leads to the fastest enumeration times for various proportions of the number of vertices in 22-cycles. The most innovative one is a new 2-stage sampling algorithm, combined with a new parameterized enumeration algorithm, analyzed with a combination of the recent monotone local search technique (STOC 2016) and an extension thereof (ICALP 2017).

Keywords

Cite

@article{arxiv.1907.01006,
  title  = {Enumeration of Preferred Extensions in Almost Oriented Digraphs},
  author = {Serge Gaspers and Ray Li},
  journal= {arXiv preprint arXiv:1907.01006},
  year   = {2019}
}
R2 v1 2026-06-23T10:09:14.023Z