<!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>Reasoning in Structured Argumentation: Assumption-based Argumentation and ASPIC+</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Johannes P. Wallner</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Software Technology, Graz University of Technology</institution>
          ,
          <country country="AT">Austria</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2024</year>
      </pub-date>
      <fpage>7</fpage>
      <lpage>10</lpage>
      <abstract>
        <p>Research in computational argumentation, as a branch in Arti cial Intelligence (AI), is dedicated to study representations of arguments and to develop automated argumentative reasoning. The sub eld of structured argumentation comprises of several approaches, which describe how to perform rational and automated argumentative reasoning, usually based on rule-based knowledge bases. From such bases arguments, and relations among arguments, are instantiated. Subsequently, reasoning can be carried out on the constructed arguments, oftentimes without the need to consider the internal structure of these arguments. In this way, argumentation semantics drive the reasoning process on such abstracted arguments. In recent years, research on computational aspects, i.e., developing theoretical foundations, algorithmic approaches, and systems, for structured argumentation has gained signi cant traction in the research community. We give an overview of recent strands of research on two prominent structured argumentation formalisms: assumption-based argumentation (ABA) and ASPIC+. We look at issues and bene ts arising from instantiation or explication of arguments, discuss complexity results and algorithms for reasoning in ABA and ASPIC+, and consider how incorporation of preferences changes the picture. We close with open issues and possible directions for future research.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Computational argumentation</kwd>
        <kwd>computational complexity</kwd>
        <kwd>algorithms</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Knowledge base</title>
      <p>b!
a?
c!</p>
    </sec>
    <sec id="sec-2">
      <title>Instantiate</title>
      <p>arguments
a
b</p>
      <p>c
d e</p>
    </sec>
    <sec id="sec-3">
      <title>Evaluate</title>
      <p>acceptability
a
b</p>
      <p>c
d e</p>
    </sec>
    <sec id="sec-4">
      <title>Draw conclusions</title>
      <p>b and e</p>
      <p>
        We focus in this talk on recent advances in algorithmic approaches to two prominent forms
of structured argumentation: assumption-based argumentation (ABA) [
        <xref ref-type="bibr" rid="ref18 ref4">4, 18</xref>
        ] and ASPIC+ [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
In brief, algorithms operate either by explication (instantiation) of arguments and relations
between arguments [
        <xref ref-type="bibr" rid="ref19 ref20">19, 20</xref>
        ] or by computation directly on the given knowledge base (rule
base) [
        <xref ref-type="bibr" rid="ref21 ref22">21, 22</xref>
        ]. The latter approach does not construct any arguments and works by selection of
“defeasible elements” in the given knowledge base (such as assumptions or defeasible rules) and
checking whether these provide a “compact” representation of a set of acceptable arguments.
      </p>
      <p>
        Explication of arguments has the advantage that reasoning can be carried out on (relatively)
simple structures (abstract arguments and attacks in many cases) and such arguments can
also be utilized for argumentative explanations of results. On the other hand, the number
of arguments to be generated can be high, e.g., exponential in the general case [
        <xref ref-type="bibr" rid="ref19 ref20 ref23">23, 19, 20</xref>
        ].
Computationally speaking, reasoning after explication of arguments is usually NP (coNP) hard,
i.e., still complex after a possibly expensive argument generation. Operating without arguments
thus has the advantage to potentially avoid costly intermediate structures not strictly required
for solving reasoning.
      </p>
      <p>
        Current experimental results favour the non-explication route of algorithms [
        <xref ref-type="bibr" rid="ref21 ref22">21, 22</xref>
        ], yet not
in all cases [
        <xref ref-type="bibr" rid="ref19 ref20">19, 20</xref>
        ], e.g., when the complexity of solving a task on the knowledge base is higher
than solving the task on a generated AF, as then the (costly) argument generation may pay o ,
which is the case, e.g., when considering non- at ABA.
      </p>
      <p>In this talk, we give an overview of such recent algorithmic and computational advances in
the eld of structured argumentation, and also discuss impacts of preferential reasoning that
oftentimes increases complexity of reasoning.</p>
      <p>Acknowledgments
This research was supported by the Austrian Science Fund (FWF) by grant P35632.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>P.</given-names>
            <surname>Baroni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Gabbay</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Giacomin</surname>
          </string-name>
          , L. van der Torre (Eds.), Handbook of Formal Argumentation, College Publications,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>D.</given-names>
            <surname>Gabbay</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Giacomin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. R.</given-names>
            <surname>Simari</surname>
          </string-name>
          , M. Thimm (Eds.),
          <source>Handbook of Formal Argumentation</source>
          , volume
          <volume>2</volume>
          ,
          <string-name>
            <surname>College</surname>
            <given-names>Publications</given-names>
          </string-name>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>K.</given-names>
            <surname>Atkinson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Baroni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Giacomin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hunter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Prakken</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Reed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. R.</given-names>
            <surname>Simari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Thimm</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Villata</surname>
          </string-name>
          ,
          <article-title>Towards arti cial argumentation</article-title>
          ,
          <source>AI</source>
          Magazine
          <volume>38</volume>
          (
          <year>2017</year>
          )
          <fpage>25</fpage>
          -
          <lpage>36</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A.</given-names>
            <surname>Bondarenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. M.</given-names>
            <surname>Dung</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. A.</given-names>
            <surname>Kowalski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Toni</surname>
          </string-name>
          ,
          <article-title>An abstract, argumentation-theoretic approach to default reasoning</article-title>
          ,
          <source>Arti cial Intelligence</source>
          <volume>93</volume>
          (
          <year>1997</year>
          )
          <fpage>63</fpage>
          -
          <lpage>101</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S.</given-names>
            <surname>Modgil</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Prakken</surname>
          </string-name>
          ,
          <article-title>A general account of argumentation with preferences</article-title>
          ,
          <source>Arti cial Intelligence</source>
          <volume>195</volume>
          (
          <year>2013</year>
          )
          <fpage>361</fpage>
          -
          <lpage>397</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>A. J.</given-names>
            <surname>García</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. R.</given-names>
            <surname>Simari</surname>
          </string-name>
          ,
          <article-title>Defeasible logic programming: An argumentative approach</article-title>
          ,
          <source>Theory and Practice of Logic Programming</source>
          <volume>4</volume>
          (
          <year>2004</year>
          )
          <fpage>95</fpage>
          -
          <lpage>138</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>P.</given-names>
            <surname>Besnard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hunter</surname>
          </string-name>
          , Elements of Argumentation, MIT Press,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>T. F.</given-names>
            <surname>Gordon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Prakken</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Walton</surname>
          </string-name>
          ,
          <article-title>The Carneades model of argument and burden of proof</article-title>
          ,
          <source>Arti cial Intelligence</source>
          <volume>171</volume>
          (
          <year>2007</year>
          )
          <fpage>875</fpage>
          -
          <lpage>896</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A. C.</given-names>
            <surname>Kakas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Moraitis</surname>
          </string-name>
          ,
          <string-name>
            <surname>N. I. Spanoudakis</surname>
          </string-name>
          , GORGIAS: Applying argumentation,
          <source>Argument &amp; Computation</source>
          <volume>10</volume>
          (
          <year>2019</year>
          )
          <fpage>55</fpage>
          -
          <lpage>81</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>M.</given-names>
            <surname>Caminada</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Amgoud</surname>
          </string-name>
          ,
          <article-title>On the evaluation of argumentation formalisms</article-title>
          ,
          <source>Arti cial Intelligence</source>
          <volume>171</volume>
          (
          <year>2007</year>
          )
          <fpage>286</fpage>
          -
          <lpage>310</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>P. M. Dung</surname>
          </string-name>
          ,
          <article-title>On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games</article-title>
          ,
          <source>Arti cial Intelligence</source>
          <volume>77</volume>
          (
          <year>1995</year>
          )
          <fpage>321</fpage>
          -
          <lpage>358</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>P.</given-names>
            <surname>Baroni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Caminada</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Giacomin</surname>
          </string-name>
          ,
          <article-title>An introduction to argumentation semantics</article-title>
          ,
          <source>The Knowledge Engineering Review</source>
          <volume>26</volume>
          (
          <year>2011</year>
          )
          <fpage>365</fpage>
          -
          <lpage>410</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>W.</given-names>
            <surname>Dvo</surname>
          </string-name>
          <string-name>
            <surname>ák</surname>
          </string-name>
          , P. E. Dunne,
          <article-title>Computational problems in formal argumentation and their complexity</article-title>
          , in: P.
          <string-name>
            <surname>Baroni</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Gabbay</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Giacomin</surname>
          </string-name>
          , L. van der Torre (Eds.), Handbook of Formal Argumentation, College Publications,
          <year>2018</year>
          , pp.
          <fpage>631</fpage>
          -
          <lpage>688</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>M.</given-names>
            <surname>Thimm</surname>
          </string-name>
          ,
          <string-name>
            <surname>S. Villata,</surname>
          </string-name>
          <article-title>The rst international competition on computational models of argumentation: Results and analysis</article-title>
          ,
          <source>Arti cial Intelligence</source>
          <volume>252</volume>
          (
          <year>2017</year>
          )
          <fpage>267</fpage>
          -
          <lpage>294</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>S. A.</given-names>
            <surname>Gaggl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Linsbichler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Maratea</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Woltran</surname>
          </string-name>
          ,
          <article-title>Summary report of the second international competition on computational models of argumentation</article-title>
          ,
          <source>AI</source>
          Magazine
          <volume>39</volume>
          (
          <year>2018</year>
          )
          <fpage>77</fpage>
          -
          <lpage>79</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>J.</given-names>
            <surname>Lagniez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Lonca</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Mailly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Rossit</surname>
          </string-name>
          ,
          <article-title>Introducing the fourth international competition on computational models of argumentation, in: S. A</article-title>
          .
          <string-name>
            <surname>Gaggl</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Thimm</surname>
          </string-name>
          , M. Vallati (Eds.),
          <source>Proc. SAFA</source>
          , volume
          <volume>2672</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS.org</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>80</fpage>
          -
          <lpage>85</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>S.</given-names>
            <surname>Bistarelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Kottho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Santini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Taticchi</surname>
          </string-name>
          ,
          <article-title>Summary report for the third international competition on computational models of argumentation</article-title>
          ,
          <source>AI</source>
          Magazine
          <volume>42</volume>
          (
          <year>2021</year>
          )
          <fpage>70</fpage>
          -
          <lpage>73</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Dimopoulos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Nebel</surname>
          </string-name>
          , F. Toni,
          <article-title>On the computational complexity of assumption-based argumentation for default reasoning</article-title>
          ,
          <source>Arti cial Intelligence</source>
          <volume>141</volume>
          (
          <year>2002</year>
          )
          <fpage>57</fpage>
          -
          <lpage>78</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>T.</given-names>
            <surname>Lehtonen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rapberger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ulbricht</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. P.</given-names>
            <surname>Wallner</surname>
          </string-name>
          ,
          <article-title>Argumentation frameworks induced by assumption-based argumentation: Relating size and complexity</article-title>
          , in: P. Marquis,
          <string-name>
            <given-names>T. C.</given-names>
            <surname>Son</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Kern-Isberner</surname>
          </string-name>
          (Eds.),
          <source>Proc. KR</source>
          , ijcai.org,
          <year>2023</year>
          , pp.
          <fpage>440</fpage>
          -
          <lpage>450</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>T.</given-names>
            <surname>Lehtonen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rapberger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Toni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ulbricht</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. P.</given-names>
            <surname>Wallner</surname>
          </string-name>
          ,
          <article-title>Instantiations and computational aspects of non- at assumption-based argumentation</article-title>
          ,
          <source>CoRR abs/2404</source>
          .11431 (
          <year>2024</year>
          ). doi:
          <volume>10</volume>
          .48550/ARXIV.2404.11431. arXiv:
          <volume>2404</volume>
          .
          <fpage>11431</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>T.</given-names>
            <surname>Lehtonen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. P.</given-names>
            <surname>Wallner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Järvisalo</surname>
          </string-name>
          ,
          <article-title>Declarative algorithms and complexity results for assumption-based argumentation</article-title>
          ,
          <source>Journal of Arti cial Intelligence Research</source>
          <volume>71</volume>
          (
          <year>2021</year>
          )
          <fpage>265</fpage>
          -
          <lpage>318</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>T.</given-names>
            <surname>Lehtonen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. P.</given-names>
            <surname>Wallner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Järvisalo</surname>
          </string-name>
          ,
          <article-title>An answer set programming approach to argumentative reasoning in the ASPIC+ framework</article-title>
          , in: D.
          <string-name>
            <surname>Calvanese</surname>
          </string-name>
          , E. Erdem, M. Thielscher (Eds.),
          <source>Proc. KR</source>
          , ijcai.org,
          <year>2020</year>
          , pp.
          <fpage>636</fpage>
          -
          <lpage>646</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>H.</given-names>
            <surname>Strass</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Wyner</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Diller, EMIL: Extracting meaning from inconsistent language: Towards argumentation using a controlled natural language interface</article-title>
          ,
          <source>International Journal of Approximate Reasoning</source>
          <volume>112</volume>
          (
          <year>2019</year>
          )
          <fpage>55</fpage>
          -
          <lpage>84</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>