<!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>Addressing argumentation puzzles with model-based diagnosis (extended abstract)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Giovanni SILENO</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexander BOER</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tom VAN ENGERS</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Leibniz Center for Law, University of Amsterdam</institution>
        </aff>
      </contrib-group>
      <kwd-group>
        <kwd />
        <kwd>Explanation</kwd>
        <kwd>Model-based diagnosis</kwd>
        <kwd>Argumentation</kwd>
        <kwd>Agent-roles</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>In law, and, consequently, in AI &amp; Law, argumentation, scenario-modeling, and the
combination of both, are the traditional ways of theorizing about judicial reasoning and
legal truth, while probabilistic reasoning has traditionally been treated with suspicion2.
Nevertheless, because of the growing relevance of forensic scientific evidence, a proper
integration of probabilistic reasoning into the argumentation process is increasingly a
debated problem.</p>
      <p>
        Pollock presents in [1] a lucid philosophical critique on how probabilistic methods
approach the problem of justification, in the form of some interesting legal puzzles. He
gives the following case: Jones says that the gunman had a moustache. Paul says that
Jones was looking the other way and did not see what happened. Jacob says that Jones
was watching carefully and had a clear view of the gunman. This is an example of
“collective defeat” (Paul vs Jacob), which results in a “zombie argument” (Jones’). From this
story, Pollock targets some intuitive properties. (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) Given the conflict of witnesses, we
should not believe to Jones’ claim carelessly. (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) If we consider Paul more trustworthy
than Jacob, Paul’s claim should be justified, but to a lesser degree. (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) Conversely, if
Jacob had confirmed Paul’s claim, its “degree of justification” should have increased.3
Pollock gives then a preliminary, elaborated proposal for degrees of justification, based on
“probable probabilities”. Working with a different – in one sense opposite – perspective,
we have found an alternative solution to his quest.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Methodology</title>
      <p>Argumentation is generally perceived as operating at a meta-level, concerned with
support and attack relationships between claims, rather than between messages and
explana1Corresponding author: g.sileno@uva.nl.</p>
      <p>2In Nulty &amp; Ors v Milton Keynes Borough Council [2013] the court puts the point concisely and – to many
indignant scientists – provocatively: “you cannot properly say that there is a 25 per cent chance that something
has happened: Hotson v East Berkshire Health Authority [1987]. Either it has or it has not”.</p>
      <p>3We slightly changed the third one, in order to make use of the same story.
tions. In fact, common argumentation theories treat messages directly as claims, i.e.
constructions based only on the story level of narrative acts [2]. We propose to consider the
relation between an individual message and an explanation, and the space of hypothetical
explanations.</p>
      <p>Messages are speech acts, and as such, they are generated and interpreted depending
on the knowledge and intentions of the participants. Thus, the quest for a solution to a
case requires not only an investigation into the structures and processes that made the
occurrence of the case possible, but also into the process of elicitation and evaluation of
explanations of the case.</p>
      <p>In our approach, we emphasize agents’ positions. We encourage the modeller to
consider scenarios from the perspective of the participants, through the elicitation of
agentroles, which refer to prototypical patterns of behaviour in the target social domain.4 Some
of them represent normal behaviours, while others are associated to faulty, non compliant
ones, in the sense of being at fault with the (normatively characterized) behaviour of the
social system.5
Fundamental concepts An observation O consists of three elements: 1) a set of
scenario agents, including an observer, 2) a set of messages between the observer and other
agents, and 3) a temporal ordering relationship on messages (e.g. indexed on reception
time). An observation becomes a diagnostic problem if it is surprising/alarming to the
observer. Given a certain social context, an explanation E (or interpretation) is a
multiagent system, and consists of three elements: 1) a set of scenario agents, embodying
agent-roles, 2) a set of messages between the agents, and 3) a (partial) temporal
ordering relationship on messages. Given an observation, the observer/interpreter should be
able to generate a set of explanations. An explanation may include 1) additional agents
beyond the observed ones, 2) the merging of multiple agents into one agent, or 3) the
splitting of an observed agent into multiple agents. To determine the relative value of an
explanation E, given O, we calculate the confirmation value of O for explanation E with
the measure proposed in [5], permitting ordinal judgments about explanations6:
c(O; E) = P(OjE) P(Oj:E)</p>
      <p>
        P(OjE) + P(Oj:E)
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
Operationalization Our methodology can be applied in three steps. First, we create
executable models of the prototypical agent-roles. Second, we generate all explanatory
hypotheses, allocating known agent-roles to the scenario agents. Third, we evaluate all
explanations, given the messages reported to the observer/interpreter.
      </p>
      <p>4An agent-role is a social intentional entity provided with certain beliefs, rationality and goal-oriented plans
of actions, dual to specific social dispositions. It may be epistemically associated to multiple identities. An
agent-role may produce unsuccesful outcomes too, because of faulty inputs, incomplete knowledge or wrong
processing.</p>
      <p>5It is worth to observe that compliance and non-compliance are qualifications relative to the position of the
diagnostic agent in the social system. In a world of liars, people telling the truth would fail in respect to the
social practice of systematically lying.</p>
      <p>6 p(:E) is the probability that E is not the case. If c(O; E) approaches 1 (-1), the observation O confirms
(disconfirms) the explanation E. If c is equal to 0, the observation O is irrelevant. Put in words, with this
measure, an observation confirms an explanation if it is predicted by the explanation and discriminates the
explanation from its alternatives.</p>
      <p>Jones tells the truth
Paul tells the truth
Jacob tells the truth
Jones saw the gunman
gunman had a moustache</p>
      <p>P(k(Paul))
P(k(Jacob))
c(O2; E)
c(O3; E)</p>
    </sec>
    <sec id="sec-3">
      <title>3. Results</title>
      <p>
        (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) Jacob attacks Paul
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) Jacob attacks Paul
      </p>
      <p>
        (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) Jacob supports Paul
E9
true
false
true
true
true
We apply this method to Pollock’s puzzle. We consider 25 = 32 possible scenarios, three
scenario agents (Jones, Paul, Jacob) and two agent-roles: truth-tellers (k) or liars (-k).
The outcome is summarized on Table 1, reporting only explanations confirmed by the
complete observation. The following results show how we have obtained the properties
targeted in the introduction. (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) Assuming indifference toward hypotheses, our approach
confirms to the same degree hypotheses in which the gunman has a moustache, and not.
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) Using for instance P(k(Paul)) = 0:8 &gt; P(k(Jacob)) = 0:5, the hypothesis in which
Paul is telling the truth is the one confirmed to the greater degree. (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) Seeing that Jacob
confirms what said by Paul, we observe that the confirmation factor of the hypothesis they
both support increases, just as much as the hypotheses in which they are both lying. The
third point is an important consequence of indifference towards prior probabilities. For
instance, it allows us to consider – with the same strength – the possibility of organized
crime schemes.
      </p>
      <p>Obviously, our easy solution does not solve Pollock’s argumentation puzzles within
the rules of his game, but it clearly demonstrates the added value of our model-based
diagnosis framework, proposed first in [3,4], in the field of law.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J. L.</given-names>
            <surname>Pollock</surname>
          </string-name>
          .
          <article-title>Reasoning and probability</article-title>
          .
          <source>Law, Probability and Risk</source>
          ,
          <volume>6</volume>
          (
          <issue>1</issue>
          -4):
          <fpage>43</fpage>
          -
          <lpage>58</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>G.</given-names>
            <surname>Sileno</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Boer</surname>
          </string-name>
          , and T. van Engers.
          <article-title>Analysis of legal narratives: a conceptual framework</article-title>
          .
          <source>In JURIX 2012: 25th Int. Conf. Legal Knowledge and Information Systems</source>
          ,
          <volume>143</volume>
          -
          <fpage>146</fpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A.</given-names>
            <surname>Boer</surname>
          </string-name>
          and T. van Engers.
          <article-title>Diagnosis of multi-agent systems and its application to public administration</article-title>
          .
          <source>Lecture Notes in Business Information Processing</source>
          ,
          <volume>97</volume>
          :
          <fpage>258</fpage>
          -
          <lpage>269</lpage>
          . Springer,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A.</given-names>
            <surname>Boer</surname>
          </string-name>
          and
          <string-name>
            <surname>T. van Engers.</surname>
          </string-name>
          <article-title>An agent-based legal knowledge acquisition methodology for agile public administration</article-title>
          .
          <source>ICAIL 2011: 13th Int. Conf. AI &amp; Law</source>
          ,
          <fpage>171</fpage>
          -
          <lpage>180</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>K.</given-names>
            <surname>Tentori</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Crupi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Bonini</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Osherson</surname>
          </string-name>
          .
          <article-title>Comparison of confirmation measures</article-title>
          .
          <source>Cognition</source>
          ,
          <volume>103</volume>
          (
          <issue>1</issue>
          ):
          <fpage>107</fpage>
          -
          <lpage>119</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>