<!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>Towards Advanced Systems for Abstract Argumentation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Stefan WOLTRAN</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Information Systems</institution>
          ,
          <addr-line>TU Wien</addr-line>
          ,
          <country country="AT">Austria</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Within the last years, and in particular due to the first edition of the International Competition on Computational Models of Argumentation (ICCMA) in 2015, the field of formal argumentation has seen an increasing number of systems for Dung's abstract argumentation framework. However, the majority of the current approaches rely on reductions to other solving paradigms like SAT-solving and Answer-Set Programming, thus leaving genuine features of abstract argumentation rather unexploited. In this talk, we present a few directions for the development of next-generation argumentation systems that take recent theoretical advances into account and discuss challenges as well as potential pitfalls in this endeavor.</p>
      </abstract>
      <kwd-group>
        <kwd />
        <kwd>Abstract argumentation</kwd>
        <kwd>Computational models</kwd>
        <kwd>Argumentation systems</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        to not occur together in any extension of the given AF, an attack between these
arguments can be added to the AF without changing its extensions. Such a behavior would
mimic the well-known concept of conflict-driven clause learning [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] which proved
extremely successful in SAT-solvers. We will show that the conjecture does not hold for
several semantics, following the presentation in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. Hence, conflict learning in abstract
argumentation needs additional care, but it is open under which situations such a form
of optimization (which explicitly tells the solver that an observed conflict between two
arguments is given) can be faithfully applied.
      </p>
      <p>
        Second, we will discuss certain ways how the mentioned multitude of semantics can
be exploited in practice. Indeed, a folklore approach is to first compute the grounded
extension (which is the minimal complete one and thus contained in all preferred and
stable extensions), reduce the AF accordingly, and finally compute the required extensions,
see, e.g., [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Another approach is to try to make smart use of the fact that, e.g., preferred
extensions are the subset-maximal admissible (and complete) ones. Cegartix [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] and
ArgSemSAT [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] are examples of systems that use this fact and try to navigate towards
preferred extensions using several calls to SAT or ASP solvers. Therefore these systems
can be seen as a combination of the reduction-based method with genuine
argumentation methodology. However, a more fine-grained picture about the relationship between
semantics is given by so-called two-dimensional signatures [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], which we shall focus
on here. For instance, such a signature for stable and preferred semantics is just defined
as S ST,PR = {(ST(F ), PR(F )) | F is an AF }, where ST(F ) (resp. PR(F )) denotes the
stable, resp. preferred, extensionsof F . Knowing the exact shape of this signature might
yield shortcuts in systems for computing preferred extensions (recall that each stable
extension is also preferred): Since stable extensions are known to be easier to compute, one
could start with enumerating stable extensions and then, by looking up S ST,PR, the search
space for the remaining preferred extension could be pruned. As an example, the actual
characterization of S ST,PR shows that in case one has found {a, b} and some S [ {a} as
stable (and therefore also preferred) extensions of a given AF, one can safely exclude
any S0 [ {b} with S \ S0 6= 0/ as candidates for possible preferred extensions. In the talk,
we will review results concerning two-dimensional signatures for several semantics and
discuss their possible implications in practice.
      </p>
      <p>
        Finally, we shall also briefly review other methods that have been studied. On the
one hand, dialogues (see, e.g., [
        <xref ref-type="bibr" rid="ref13 ref14 ref15">13,14,15</xref>
        ]) and advanced labeling algorithms (see, e.g.,
[
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]) have been explored as a tool to derive extensions. On the other hand, there are
several approaches that take the topology of the AF into account (see, e.g., [
        <xref ref-type="bibr" rid="ref17 ref18 ref9">17,9,18</xref>
        ] for
SCC-based techniques; [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] for splitting; [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] for partial evaluation; [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] for a dedicated
algorithm on bipartite AFs; or [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] for dynamic programming on tree decompositions of
AFs).
      </p>
      <p>Acknowledgments. The results that will be discussed in the talk originated from joint
work with several co-authors, whom I would like to mention here and express my
gratitude to for the fruitful collaborations: Ringo Baumann, Paul Dunne, Wolfgang Dvorˇa´k,
Matti Ja¨rvisalo, Thomas Linsbichler, Christof Spanring, Hannes Straß and Johannes
Wallner.</p>
      <p>This work has been supported by the Austrian Science Fund (FWF) through projects
Y698, I1102 and I2854.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Bench-Capon</surname>
            ,
            <given-names>T.J.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dunne</surname>
            ,
            <given-names>P.E.</given-names>
          </string-name>
          :
          <source>Argumentation in Artificial Intelligence. Artif. Intell</source>
          .
          <volume>171</volume>
          (
          <year>2007</year>
          )
          <fpage>619</fpage>
          -
          <lpage>641</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Dung</surname>
            ,
            <given-names>P.M.</given-names>
          </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>Artif. Intell</source>
          .
          <volume>77</volume>
          (
          <year>1995</year>
          )
          <fpage>321</fpage>
          -
          <lpage>358</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Baroni</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Caminada</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Giacomin</surname>
            ,
            <given-names>M.:</given-names>
          </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="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Thimm</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Villata</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cerutti</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oren</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Strass</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vallati</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Summary report of the first international competition on computational models of argumentation</article-title>
          .
          <source>AI</source>
          Magazine
          <volume>37</volume>
          (
          <year>2016</year>
          )
          <fpage>102</fpage>
          -
          <lpage>104</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Charwat</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <article-title>Dvorˇa´</article-title>
          k, W.,
          <string-name>
            <surname>Gaggl</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wallner</surname>
            ,
            <given-names>J.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Woltran</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Methods for solving reasoning problems in abstract argumentation - a survey</article-title>
          .
          <source>Artif. Intell</source>
          .
          <volume>220</volume>
          (
          <year>2015</year>
          )
          <fpage>28</fpage>
          -
          <lpage>63</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Baumann</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <source>Dvorˇa´</source>
          k, W.,
          <string-name>
            <surname>Linsbichler</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Strass</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Woltran</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Compact argumentation frameworks</article-title>
          . In Schaub, T.,
          <string-name>
            <surname>Friedrich</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>O</given-names>
            <surname>'Sullivan</surname>
          </string-name>
          , B., eds.
          <source>: Proc. ECAI. Volume 263 of Frontiers in Artificial Intelligence and Applications</source>
          ., IOS Press (
          <year>2014</year>
          )
          <fpage>69</fpage>
          -
          <lpage>74</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Silva</surname>
            ,
            <given-names>J.P.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lynce</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Malik</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Conflict-driven clause learning SAT solvers</article-title>
          . In Biere,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Heule</surname>
          </string-name>
          , M., van Maaren,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Walsh</surname>
          </string-name>
          , T., eds.:
          <source>Handbook of Satisfiability. Volume 185 of Frontiers in Artificial Intelligence and Applications</source>
          . IOS Press (
          <year>2009</year>
          )
          <fpage>131</fpage>
          -
          <lpage>153</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Linsbichler</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Spanring</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Woltran</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>The hidden power of abstract argumentation semantics</article-title>
          . In Black, E.,
          <string-name>
            <surname>Modgil</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oren</surname>
          </string-name>
          , N., eds.
          <source>: Proc. TAFA</source>
          . Volume
          <volume>9524</volume>
          of Lecture Notes in Computer Science., Springer (
          <year>2015</year>
          )
          <fpage>146</fpage>
          -
          <lpage>162</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Cerutti</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Giacomin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vallati</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zanella</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>An SCC recursive meta-algorithm for computing preferred labellings in abstract argumentation</article-title>
          . In Baral,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Giacomo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.D.</given-names>
            ,
            <surname>Eiter</surname>
          </string-name>
          , T., eds.
          <source>: Proc. KR</source>
          , AAAI Press (
          <year>2014</year>
          )
          <fpage>42</fpage>
          -
          <lpage>51</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10] Dvorˇa´k, W., Ja¨rvisalo,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Wallner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.P.</given-names>
            ,
            <surname>Woltran</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          :
          <article-title>Complexity-sensitive decision procedures for abstract argumentation</article-title>
          .
          <source>Artif. Intell</source>
          .
          <volume>206</volume>
          (
          <year>2014</year>
          )
          <fpage>53</fpage>
          -
          <lpage>78</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Cerutti</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Giacomin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vallati</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>ArgSemSAT: Solving argumentation problems using SAT</article-title>
          . In Parsons, S.,
          <string-name>
            <surname>Oren</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Reed</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cerutti</surname>
          </string-name>
          , F., eds.
          <source>: Proc. COMMA. Volume 266 of Frontiers in Artificial Intelligence and Applications</source>
          ., IOS Press (
          <year>2014</year>
          )
          <fpage>455</fpage>
          -
          <lpage>456</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Dunne</surname>
            ,
            <given-names>P.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Spanring</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Linsbichler</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Woltran</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Investigating the relationship between argumentation semantics via signatures</article-title>
          . In Kambhampati, S., ed.
          <source>: Proc. IJCAI</source>
          , IJCAI/AAAI Press (
          <year>2016</year>
          )
          <fpage>1051</fpage>
          -
          <lpage>1057</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Modgil</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Caminada</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Proof theories and algorithms for abstract argumentation frameworks</article-title>
          . In Rahwan, I.,
          <string-name>
            <surname>Simari</surname>
            ,
            <given-names>G</given-names>
          </string-name>
          .R., eds.
          <source>: Argumentation in Artificial Intelligence</source>
          . Springer (
          <year>2009</year>
          )
          <fpage>105</fpage>
          -
          <lpage>132</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Thang</surname>
            ,
            <given-names>P.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dung</surname>
            ,
            <given-names>P.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hung</surname>
            ,
            <given-names>N.D.</given-names>
          </string-name>
          :
          <article-title>Towards a common framework for dialectical proof procedures in abstract argumentation</article-title>
          .
          <source>J. Log. Comput</source>
          .
          <volume>19</volume>
          (
          <year>2009</year>
          )
          <fpage>1071</fpage>
          -
          <lpage>1109</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Verheij</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>A labeling approach to the computation of credulous acceptance in argumentation</article-title>
          . In Veloso, M.M., ed.
          <source>: Proc. IJCAI</source>
          . (
          <year>2007</year>
          )
          <fpage>623</fpage>
          -
          <lpage>628</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Nofal</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Atkinson</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dunne</surname>
            ,
            <given-names>P.E.</given-names>
          </string-name>
          :
          <article-title>Looking-ahead in backtracking algorithms for abstract argumentation</article-title>
          .
          <source>Int. J. Approx. Reasoning</source>
          <volume>78</volume>
          (
          <year>2016</year>
          )
          <fpage>265</fpage>
          -
          <lpage>282</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Baroni</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Giacomin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liao</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>On topology-related properties of abstract argumentation semantics. A correction and extension to dynamics of argumentation systems: A division-based method</article-title>
          .
          <source>Artif. Intell</source>
          .
          <volume>212</volume>
          (
          <year>2014</year>
          )
          <fpage>104</fpage>
          -
          <lpage>115</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Cerutti</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tachmazidis</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vallati</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Batsakis</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Giacomin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Antoniou</surname>
          </string-name>
          , G.:
          <article-title>Exploiting parallelism for hard problems in abstract argumentation</article-title>
          . In Bonet,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Koenig</surname>
          </string-name>
          , S., eds.
          <source>: Proc. AAAI</source>
          , AAAI Press (
          <year>2015</year>
          )
          <fpage>1475</fpage>
          -
          <lpage>1481</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Baumann</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brewka</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <article-title>Dvorˇa´</article-title>
          k, W.,
          <string-name>
            <surname>Woltran</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Parameterized splitting: A simple modificationbased approach</article-title>
          . In Erdem, E.,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lierler</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pearce</surname>
          </string-name>
          , D., eds.:
          <source>Correct Reasoning - Essays on Logic-Based AI in Honour of Vladimir Lifschitz</source>
          . Volume
          <volume>7265</volume>
          of Lecture Notes in Computer Science., Springer (
          <year>2012</year>
          )
          <fpage>57</fpage>
          -
          <lpage>71</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Liao</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huang</surname>
          </string-name>
          , H.:
          <article-title>Partial semantics of argumentation: basic properties and empirical results</article-title>
          .
          <source>J. Log. Comput</source>
          .
          <volume>23</volume>
          (
          <year>2013</year>
          )
          <fpage>541</fpage>
          -
          <lpage>562</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Dunne</surname>
            ,
            <given-names>P.E.</given-names>
          </string-name>
          :
          <article-title>Computational properties of argument systems satisfying graph-theoretic constraints</article-title>
          .
          <source>Artif. Intell</source>
          .
          <volume>171</volume>
          (
          <year>2007</year>
          )
          <fpage>701</fpage>
          -
          <lpage>729</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22] Dvorˇa´k, W.,
          <string-name>
            <surname>Pichler</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Woltran</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Towards fixed-parameter tractable algorithms for abstract argumentation</article-title>
          .
          <source>Artif. Intell</source>
          .
          <volume>186</volume>
          (
          <year>2012</year>
          )
          <fpage>1</fpage>
          -
          <lpage>37</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>