<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Precise Exponential-Time Complexity of Non-Monotonic Reasoning</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Mohamed Maizia</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science and Informatics, School of Engineering, Jönköping University</institution>
          ,
          <addr-line>Jönköping</addr-line>
          ,
          <country country="SE">Sweden</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Computer and Information Science, Linköping University</institution>
          ,
          <addr-line>Linköping</addr-line>
          ,
          <country country="SE">Sweden</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2025</year>
      </pub-date>
      <abstract>
        <p>NP-hard problems frequently occur in many real-world situations due to their rich modeling power. Even though only superpolynomial algorithms are currently known, there is still a large practical incentive to find faster algorithms, and significant improvements over brute force search can in general be achieved. In this project we investigate superpolynomial algorithms for non-monotonic reasoning problems, with a particular focus on propositional abduction. Despite seeing many real-world applications, the precise exponential time complexity of abduction is currently a blind spot, and no improved algorithms are known for the NP-hard cases. We will issue a systematic attack on the complexity of abduction, and other forms of non-monotonic reasoning, by constructing faster algorithms and simultaneously investigate how close to optimal our algorithms are by proving new lower bounds under the exponential-time hypothesis. To study the complexity in a systematic way we use the constraint based framework employing the algebraic approach based on (partial) polymorphisms. To the best of our knowledge we are the first to launch a systematic attack on the exponential time complexity of a problem complete for the second level of the polynomial hierarchy. We will hereby advance tools for exponential time complexity analysis of NP-complete problems to problems beyond NP.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Non-monotonic reasoning</kwd>
        <kwd>Abductive reasoning</kwd>
        <kwd>Exponential time complexity</kwd>
        <kwd>Constraint satisifaction</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction and problem description</title>
      <p>
        NP-hard problems frequently occur in many real-world situations due to their rich modeling power. Even
though only superpolynomial algorithms are currently known, there is still a large practical incentive to
ifnd faster algorithms, and significant improvements over brute force search can in general be achieved.
In this project we will investigate superpolynomial algorithms for non-monotonic reasoning problems,
with a particular focus on the propositional abduction problem. Despite seeing many applications
areas, such as scientific discovery [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], network security [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], logic programming [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], computational
biology [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], medical diagnosis [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], knowledge base updates [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], and explainability in machine learning
[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], the precise exponential time complexity of abduction is currently a blind spot, and no improved
algorithms are known for the NP-hard cases. We will issue a systematic attack on the complexity of
abduction, and other forms of non-monotonic reasoning problems, by constructing faster algorithms
and simultaneously investigate how close to optimal our algorithms are by proving new lower bounds
under the exponential-time hypothesis.
      </p>
      <p>
        The classical complexity of abduction, and non-monotonic reasoning problems in general, is well
understood. The predominant method for characterizing problems in this framework is to use a
constraint based framework, and analyze the complexity when only certain types of constraints are
allowed. Unfortunately, tractable variants are often heavily reduced in expressiveness, and posses
significantly reduced practical relevance. Yet, the exact algorithmic complexity of the intractable,
yet practically relevant, variants is completely unknown, and has received little attention. Beyond
completeness for a specific level of the polynomial hierarchy, no precise upper and lower bounds of
the exponential time complexity are known. According to Cygan et al., tools to precisely analyze the
exponential time complexity of NP-complete problems are in its infancy [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. For problems at higher
levels of the polynomial hierarchy the situation is even more dire. Are algorithmic approaches for
problems in NP still usable? Are the tools to obtain lower bounds still usable? How can these tools
be adapted and advanced? Why are no sharp upper bounds known for problems in non-monotonic
reasoning? Are these problems fundamentally diferent from e.g. satisfiability problems? Addressing
these questions can lead the way to both improved practical solvers, and an increased understanding of
the relative complexity for all intractable abduction problems.
      </p>
      <p>There exists a wealth of existing algorithmic strategies in the realm of exponential time algorithms.
These form a good foundation but tailored methods will be needed as well. To study the complexity of all
possible constraint-based restrictions we will employ the so-called algebraic approach based on partial
polymorphisms, where computational properties of abduction problems in a very fine-grained way can
be related to partially defined, higher-order homomorphisms. Crucially, the algebraic approach makes
it possible to study complexity in a general setting and hints at the possibility of obtaining improved
algorithms for entire classes of hard problems. Lower bounds, important for proving optimality or
limitations of certain algorithmic schemes, will be explored in the context of the highly influential
(strong) exponential time hypothesis ((S)ETH).</p>
    </sec>
    <sec id="sec-2">
      <title>2. Background and overview of the existing literature</title>
      <p>Non-monotonic reasoning and its computational complexity Non-monotonic reasoning
formalisms originate in the 1970’s as a formal model for human reasoning. It was recognized that
monotonic logics are not well suited to model real-world reasoning: one needs to be able to reason with
incomplete knowledge, and hence learning new information may invalidate previously valid conclusions
(non-monotonicity). Applications today lie in e.g. artificial intelligence, human reasoning, database
theory, and knowledge representation. Many forms of non-monotonic reasoning have been developed,
and the most prominent ones are Abduction, Circumscription, Default logic, Autoepistemic logic, and,
more recently, Argumentation. Most forms of non-monotonic logics build on top of a monotonic
logic where they borrow notions of consistency and entailment in order to define a higher level of
conclusion relation. One can thus model a non-monotonic logic with diferent kinds of monotonic
logics (e.g. first order logic, propositional logic), resulting in diferent expressive richness and diferent
computational costs to perform reasoning. In this project we primarily focus on propositional logic.
It delivers rich enough expressiveness for many applications while the computational cost is usually
confined to PSPACE.</p>
      <p>
        When modeled in propositional logic, many reasoning tasks in non-monotonic logics are at least
NP-hard, but quite frequently even harder. We have, for instance, completeness for the second level
of the polynomial hierarchy for the problems of explanation-existence in Abduction [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], deduction
in Circumscription [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], extension- and expansion-existence in Default logic and Autoepistemic logic
[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], and argument-existence in logic-based Argumentation [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. These intractability results have led
to extensive investigations of the computational complexity of these formalisms with the objective to
understand more precisely the sources of intractability. One line of research has looked into fragments of
propositional logic. Often this has been done in a systematic way, that is, all fragments of propositional
logic within a defined framework have been considered. The constraint approach, also known as
the algebraic approach, or Schaefer’s framework, has been considered, where one considers formulas
in generalized conjunctive normal form. This approach covers well-known fragments such as Horn,
bijunctive, and afine constraints, see e.g. [
        <xref ref-type="bibr" rid="ref13 ref14">13, 14</xref>
        ]. Another systematic approach is known as Post’s
framework where one considers formulas built from composition of a restricted set of Boolean functions.
This approach covers diferent fragments such as monotonic, -separating, and self-dual functions, see
e.g. [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. Another line of research has looked into the parametrized complexity of these formalisms.
Besides treewidth, problem specific parameters have been considered, see e.g. [
        <xref ref-type="bibr" rid="ref16">16, 17</xref>
        ].
      </p>
      <p>
        The synthesis of these extensive eforts is that the identified tractable fragments (polynomial time
solvable) are surprisingly often of low expressiveness and admit relatively simple algorithms. Apart
from the powerful treewidth parameter, the same holds for fixed-parameter tractability [
        <xref ref-type="bibr" rid="ref16">16, 17</xref>
        ]. A
notable exception to this is the afine fragments which typically involve solving a system of linear
equations over GF(2), see e.g. [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. Fragments of interesting expressiveness remain intractable, i.e.,
they are at least (co-)NP-hard (W[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]-hard). Despite these insights, to date, nothing is known about the
precise exponential time complexity of the intractable fragments.
      </p>
      <p>
        Abduction The process of abduction seeks to identify explanations for an observed manifestation, given
some background knowledge base and a set of allowed hypotheses to build an explanation from. It dates
back to Peirce [18] and has fundamentally influenced several areas in and around artificial intelligence
[
        <xref ref-type="bibr" rid="ref15 ref9">15, 9</xref>
        ]. Numerous application areas exist, including scientific discovery [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], network security [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], logic
programming [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], computational biology [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], medical diagnosis [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], knowledge base updates [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], and
explainability in machine learning [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. We follow the formalization of logic-based abduction from
Eiter and Gottlob [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. We are given the knowledge base KB as a set of propositional formulas, the
hypotheses as a set of variables , and the manifestation  as a propositional formula. An explanation
for an instance (KB, ,  ) is a set  ⊆  such that KB ∪  is consistent and logically implies the
 . This type of abduction is often referred to as positive abduction since an explanation is formed
upon positive literals only. If one allows negative literals as well, one speaks of symmetric abduction.
Another point of variation is the type of manifestation. In this project we stick to the most commonly
studied manifestation type: positive term. We denote the corresponding explanation-existence problem
by Abd for symmetric abduction, and by P-Abd for positive abduction.
      </p>
      <p>
        We define the abduction problem parametrized by a constraint language as Nordh and Zanuttini [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
A constraint language Γ is a set of finitary Boolean relations. A Γ -constraint is an application of a
-ary relation  ∈ Γ to a -tuple of variables, written (1, . . . , ). A Γ -formula is a finite set of Γ
constraints (interpreted as conjunction). A constraint  = (1, . . . , ) is satisfied by an assignment
 , if ( (1), . . . ,  ()) ∈ . A Γ -formula  is satisfiable if there exists an assignment  that satisfies all
constraints in  simultaneously. In this case  is called a model of  . A Γ -formula  entails a Γ -formula
 if every model of  satisfies  . We identify a set of variables  (or  ) with the conjunction of
its members, that is, a positive term. The symmetric abduction problem parametrized by Γ , denoted
Abd(Γ) , is defined as follows. We are given (KB, ,  ) as above, where the knowledge base KB
is now a Γ -formula. An explanation is a set  ⊆ Lit() such that (1) KB ∧  is satisfiable, and (2)
KB ∧  entails  , where Lit() denotes the set of literals formed upon variables from . The positive
abduction problem, denoted P-Abd(Γ) , is defined analogously, but an explanation  is required to be
positive, that is,  ⊆ .
      </p>
      <p>Let us also remark that the straightforward exhaustive search algorithm for (P-)Abd(Γ) goes through
all possible sets of explanations (2|| many) and then verifies conditions 1 and 2 (by going through 2
many assignments). If we omit polynomial factors in the input size then this leads to a running time of
2|| · 2. Again, we stress that no better upper bounds are known, for any Γ such that (P-)Abd(Γ) is
intractable.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Goal of the research</title>
      <p>The main goal of this project is to determine the precise exponential time complexity of non-monotonic
reasoning, and in particular of propositional abduction. A secondary goal is to develop tools to analyze
exponential time complexity of problems beyond NP. This will compound exploring in how far current
tools can be extended as well as developing new tools and methods.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Current status and first results</title>
      <p>
        We currently explore the exponential time complexity of propositional abduction parameterized by
a constraint language Γ , that is, Abd(Γ) and P-Abd(Γ) . This allows to investigate the problem’s
complexity systematically in all fragments of propositional logic in the above mentioned Schaefer’s
framework. The classical complexity of (P-)Abd(Γ) is completely detemermined [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. Constraint
languages Γ such that (P-)Abd(Γ) is intractable (at least NP- or coNP-hard) are the particular focus of
this investigation.
      </p>
      <p>The current status is that for several such Γ we have either proven lower bounds under (S)ETH
or developed non-trivial algorithms, improving on the above-mentioned exhaustive search approach.
These first results have been submitted as a paper to IJCAI 2025 and have been accepted for publication.
Some of the main results of the paper can be summarized as follows. We use the * -notation to suppress
polynomial factors, and denote by PPL propositional logic.</p>
      <p>• An close analysis of the exhaustive search scheme for Abd (full PPL) delivers the base-line of
* (2).
• An close analysis of the exhaustive search scheme for P-Abd (full PPL) delivers the base-line of
* (3|| · 2−| |) = * (1.5|| · 2) or * (3).
• A much more sophisticated exhaustive search scheme for P-Abd (full PPL) improves this to
* (2).
• If for a constraint language Γ all models of a given Γ -formula can be exhaustively enumerated in
improved time, that is, in time * () for a  &lt; 2, then Γ is called sparse. We show that if Γ is
sparse, then Abd(Γ) can be solved in improved time * (), but trading in exponential space of
* ((, 2||)).
• Similarly, but with a very diferent algorithm, also P-Abd(Γ) can be solved in improved time
* () for sparse Γ , but trading in exponential space of * ().
• We show the existence of sparse languages Γ where (P-)Abd(Γ) is intractable. In particular this
contains Σ 2 -complete cases. This might be, to the best of our knowledge, the first example in the
literature of a Σ 2 -complete problem that can be solved in improved time.
• We show that under SETH, there is no  &lt; 1 such that Abd(4-CNF) is solvable in 2 time. For</p>
      <p>P-Abd(4-CNF) we obtain the SETH lower bound of 1.4142
• We also consider several NP- and coNP-complete languages and establish lower bounds as well
as improved algorithms (not only based on sparse languages). For instance, we show that
NPcomplete Abd(k-CNF+) can be solved in improved time * (||), while Abd(CNF+) can not be
solved in time 1.2599 or 1.4142|| for any  &lt; 1, assuming SETH.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Open issues and expected achievements</title>
      <p>Several open questions and future directions arise from the current status.</p>
      <p>• Degree bounded variables. Bounding the degree of a variable in the knowledge base (input
formula) can potentially be exploited to obtain improved algorithms. Several examples suggest
that this should be feasible for abduction as well though advanced exhaustive enumeration
schemes. However, current attempts have been unsuccessful.
• 3-CNF formulas. While we have a sharp SETH lower bound for Abd(4-CNF), we have no lower
bound for Abd(3-CNF), and neither an improved algorithm. This is unsatisfying. Given that both
problems are finite-ary and Σ 2 -complete, one would expect them to show similar behaviour. But
currently the question is wide open.
• While we have several upper and lower bounds for specific languages, the results often do not
extend to larger classes of constraint languages in the vein of Schaefer’s framework. Here, a class
is defined as a set of relations that all share the common property of being ’closed’ under a certain
polymorphism. For instance, Horn languages are characterized by the polymorphism ∧, that is,
the binary AND function. The classical complexity is usually the same for all languages within a
class. This does generally not hold for precise exponential time complexity. The deeper reason
for this is that any two languages from the same class allow for polynomial many-one reductions
between each other, but this type of reduction does generally not preserve exact exponential
running time. While this burden can not be circumvented in general, it would still be desirable to
obtain more general characterizations of the precise exponential running time behaviour of all
languages with the same class.
• More generally, other forms of non-monotonic reasoning shall be explored. Also for e.g.
Argumentation or Circumscription the precise exponential time complexity is a blind spot and
deserves a closer look.</p>
    </sec>
    <sec id="sec-6">
      <title>Declaration on Generative AI</title>
      <p>The author(s) have not employed any Generative AI tools.
J. Log. Comput. 31 (2021) 266–296. URL: https://doi.org/10.1093/logcom/exaa079. doi:10.1093/
logcom/exaa079.
[17] Y. Mahmood, A. Meier, J. Schmidt, Parameterized complexity of logic-based argumentation in
schaefer’s framework, in: Proc. 35th AAAI Conf. on Artificial Intelligence (AAAI’21), 2021, pp.
6426–6434.
[18] C. S. Peirce, C. Hartshorne, P. Weiss, The Collected Papers of Charles Sanders Peirce., Cambridge
Press (1931-1958).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>K.</given-names>
            <surname>Inoue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Sato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ishihata</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kameya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Nabeshima</surname>
          </string-name>
          ,
          <article-title>Evaluating abductive hypotheses using an EM algorithm on bdds</article-title>
          ,
          <source>in: Proc. 21st Internat. Joint Conf. on Artificial Intelligence (IJCAI'09)</source>
          ,
          <year>2009</year>
          , pp.
          <fpage>810</fpage>
          -
          <lpage>815</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Alberti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Chesani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gavanelli</surname>
          </string-name>
          , E. Lamma,
          <string-name>
            <given-names>P.</given-names>
            <surname>Mello</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Torroni</surname>
          </string-name>
          ,
          <article-title>Security protocols verification in abductive logic programming: A case study</article-title>
          ,
          <source>in: Engineering Societies in the Agents World VI, 6th Internat. Workshop</source>
          , ESAW'
          <volume>05</volume>
          ,
          <year>2005</year>
          , pp.
          <fpage>106</fpage>
          -
          <lpage>124</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>F.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>You</surname>
          </string-name>
          ,
          <article-title>Abduction in logic programming: A new definition and an abductive procedure based on rewriting</article-title>
          ,
          <source>Artif. Intell</source>
          .
          <volume>140</volume>
          (
          <year>2002</year>
          )
          <fpage>175</fpage>
          -
          <lpage>205</lpage>
          . URL: https://doi.org/10.1016/S0004-
          <volume>3702</volume>
          (
          <issue>02</issue>
          )
          <fpage>00227</fpage>
          -
          <lpage>8</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>O.</given-names>
            <surname>Ray</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Antoniades</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. C.</given-names>
            <surname>Kakas</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Demetriades</surname>
          </string-name>
          ,
          <article-title>Abductive logic programming in the clinical management of HIV/AIDS</article-title>
          , in
          <source>: Proc. 17th European Conf. on Artificial Intelligence</source>
          ,
          <year>2006</year>
          , pp.
          <fpage>437</fpage>
          -
          <lpage>441</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M.</given-names>
            <surname>Obeid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Obeid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Moubaiddin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Obeid</surname>
          </string-name>
          ,
          <article-title>Using description logic and abox abduction to capture medical diagnosis</article-title>
          ,
          <source>in: Proc. 32nd Internat. Conf. on Industrial, Engineering and Other Applications of Applied Intelligent Systems, IEA/AIE</source>
          <year>2019</year>
          ,
          <year>2019</year>
          , pp.
          <fpage>376</fpage>
          -
          <lpage>388</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>C.</given-names>
            <surname>Sakama</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Inoue</surname>
          </string-name>
          ,
          <article-title>An abductive framework for computing knowledge base updates</article-title>
          ,
          <source>Theory Pract. Log. Program. 3</source>
          (
          <year>2003</year>
          )
          <fpage>671</fpage>
          -
          <lpage>713</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.</given-names>
            <surname>Ignatiev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Narodytska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Marques-Silva</surname>
          </string-name>
          ,
          <article-title>Abduction-based explanations for machine learning models</article-title>
          ,
          <source>in: Proc. 33rd AAAI Conf. on Artificial Intelligence (AAAI'19)</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>1511</fpage>
          -
          <lpage>1519</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>M.</given-names>
            <surname>Cygan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Dell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Lokshtanov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Marx</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. N.</surname>
          </string-name>
          et al.,
          <article-title>On problems as hard as CNF-SAT</article-title>
          ,
          <source>ACM Trans. Algorithms</source>
          <volume>12</volume>
          (
          <year>2016</year>
          )
          <volume>41</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>41</lpage>
          :
          <fpage>24</fpage>
          . URL: https://doi.org/10.1145/2925416. doi:
          <volume>10</volume>
          .1145/2925416.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>T.</given-names>
            <surname>Eiter</surname>
          </string-name>
          ,
          <string-name>
            <surname>G. Gottlob,</surname>
          </string-name>
          <article-title>The complexity of logic-based abduction</article-title>
          ,
          <source>J. ACM</source>
          <volume>42</volume>
          (
          <year>1995</year>
          )
          <fpage>3</fpage>
          -
          <lpage>42</lpage>
          . URL: https://doi.org/10.1145/200836.200838. doi:
          <volume>10</volume>
          .1145/200836.200838.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>T.</given-names>
            <surname>Eiter</surname>
          </string-name>
          , G. Gottlob,
          <article-title>Propositional circumscription and extended closed-world reasoning are IIp2-complete</article-title>
          ,
          <source>Theor. Comput. Sci</source>
          .
          <volume>114</volume>
          (
          <year>1993</year>
          )
          <fpage>231</fpage>
          -
          <lpage>245</lpage>
          . URL: https://doi.org/10.1016/
          <fpage>0304</fpage>
          -
          <lpage>3975</lpage>
          (
          <issue>93</issue>
          )
          <fpage>90073</fpage>
          -
          <lpage>3</lpage>
          . doi:
          <volume>10</volume>
          .1016/
          <fpage>0304</fpage>
          -
          <lpage>3975</lpage>
          (
          <issue>93</issue>
          )
          <fpage>90073</fpage>
          -
          <lpage>3</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>G.</given-names>
            <surname>Gottlob</surname>
          </string-name>
          ,
          <article-title>Complexity results for nonmonotonic logics</article-title>
          ,
          <source>J. Log. Comput</source>
          .
          <volume>2</volume>
          (
          <year>1992</year>
          )
          <fpage>397</fpage>
          -
          <lpage>425</lpage>
          . URL: https://doi.org/10.1093/logcom/2.3.397. doi:
          <volume>10</volume>
          .1093/logcom/2.3.397.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>S.</given-names>
            <surname>Parsons</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wooldridge</surname>
          </string-name>
          , L. Amgoud,
          <article-title>Properties and complexity of some formal inter-agent dialogues</article-title>
          ,
          <source>J. Log. Comput</source>
          .
          <volume>13</volume>
          (
          <year>2003</year>
          )
          <fpage>347</fpage>
          -
          <lpage>376</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>N.</given-names>
            <surname>Creignou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>U.</given-names>
            <surname>Egly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Schmidt</surname>
          </string-name>
          ,
          <article-title>Complexity classifications for logic-based argumentation</article-title>
          ,
          <source>ACM Trans. Comput. Log</source>
          .
          <volume>15</volume>
          (
          <year>2014</year>
          )
          <volume>19</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>19</lpage>
          :
          <fpage>20</fpage>
          . URL: http://doi.acm.
          <source>org/10</source>
          .1145/2629421. doi:
          <volume>10</volume>
          .1145/ 2629421.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>G.</given-names>
            <surname>Nordh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Zanuttini</surname>
          </string-name>
          ,
          <article-title>What makes propositional abduction tractable</article-title>
          ,
          <source>Artif. Intell</source>
          .
          <volume>172</volume>
          (
          <year>2008</year>
          )
          <fpage>1245</fpage>
          -
          <lpage>1284</lpage>
          . URL: https://doi.org/10.1016/j.artint.
          <year>2008</year>
          .
          <volume>02</volume>
          .001. doi:
          <volume>10</volume>
          .1016/j.artint.
          <year>2008</year>
          .
          <volume>02</volume>
          .001.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>N.</given-names>
            <surname>Creignou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Schmidt</surname>
          </string-name>
          , M. Thomas,
          <article-title>Complexity classifications for propositional abduction in post's framework</article-title>
          ,
          <source>J. Log. Comput</source>
          .
          <volume>22</volume>
          (
          <year>2012</year>
          )
          <fpage>1145</fpage>
          -
          <lpage>1170</lpage>
          . URL: https://doi.org/10.1093/logcom/exr012. doi:
          <volume>10</volume>
          .1093/logcom/exr012.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Mahmood</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Meier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Schmidt</surname>
          </string-name>
          ,
          <article-title>Parameterized complexity of abduction in schaefer's framework,</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>