<!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>Dispute Resolution Using Argumentation-Based Mediation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tomas Trescak</string-name>
          <email>t.trescak@uws.edu.au</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Carles Sierra</string-name>
          <email>sierra@iiia.csic.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Simeon Simo</string-name>
          <email>s.simoff@uws.edu.au</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ramon Lopez de Mantaras</string-name>
          <email>mantaras@iiia.csic.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Arti cial Intelligence Research Institute</institution>
          ,
          <addr-line>CSIC, Barcelona</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>School of Computing, Engineering and Mathematics, University of Western Sydney</institution>
          ,
          <country country="AU">Australia</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Mediation is a process, in which both parties agree to resolve their dispute by negotiating over alternative solutions presented by a mediator. In order to construct such solutions, mediation brings more information and knowledge, and, if possible, resources to the negotiation table. The contribution of this paper is the automated mediation machinery which does that. It presents an argumentation-based mediation approach that extends the logic-based approach to argumentation-based negotiation involving BDI agents. The paper describes the mediation algorithm. For comparison it illustrates the method with a case study used in an earlier work. It demonstrates how the computational mediator can deal with realistic situations in which the negotiating agents would otherwise fail due to lack of knowledge and/or resources.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Dispute resolution is a complex process, depending on the will of involved
parties to reach consensus, when they are satis ed with the result of negotiation,
which allows them to partially or completely ful l their goals with the available
resources. In many cases, such negotiation depends on searching for alternative
solutions, which requires an extensive knowledge about the disputed matter for
sound argumentation. Such information may not be available to the negotiating
parties and negotiation fails. Mediation, a less radical alternative to arbitration,
can assist both parties to come to a mutual agreement. This paper presents an
argumentation-based mediation system that builds on previous works in the eld
of argumentation-based negotiation. It is an extension of the work presented in
[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and focuses on problems where negotiation stalled and had no solution. In [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]
agents contain all the knowledge and resources needed to resolve their dispute
a relatively strong assumption in the context of real world negotiations. Agents
present arguments, which their opponent can either accept, reject, or they can
negotiate on a possible solution. As mentioned earlier, lacking knowledge or
resources may lead to an unsuccessful negotiation. In many cases, such knowledge
or even alternative resources may be available, but agents are not aware of them.
      </p>
      <p>Our extension proposes a role of a trust-worthy mediator that possesses
extensive knowledge about possible solutions of mediation cases, which it can adapt
to the current case. Mediator also has access to various resources that may help
to resolve the dispute. Using this knowledge and resources, as well as knowledge
and resources obtained from agents, the mediator creates alternative solutions,
which become subject to further negotiation. Furthermore, mediator is
guaranteed to be neutral and considered trust-worthy by all interested parties.</p>
      <p>
        In the next section, we summarise related work in the eld of automatic
mediation and argumentation-based negotiation. In Section 3, we recall the agent
architecture proposed by Parsons et al. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and extend it with the notion of
resources for the purposes of the mediation system. Section 4 presents our
mediation algorithm. In Section 5, we revisit the home improvement agents example
from [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and apply our mediation process. Section 6 concludes this work.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Previous Work</title>
      <p>
        Computational mediation has recognized the role of the mediator as a
problem solver. The MEDIATOR [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] focused on case-based reasoning as a single-step
for nding a solution to a dispute resolution problem. The mediation process
was reduced to a one-step case-based inference, aimed at selecting an abstract
\mediation plan". The work did not consider the value of the actual dialog
with the mediated parties. The PERSUADER [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] deployed mechanisms for problem
restructuring that operated over the goals and the relationships between the
goals within the game theory paradigm, applied to labor management disputes.
To some extent this work is a precursor of another game-theoretic approach
to mediation, presented in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and the interest-based negotiation approach in
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Notable are recent game-theoretic computational mediators AutoMed [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and
AniMed [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] for multi-issue bilateral negotiation under time constraints. They
operate within known solution space, o ering either speci c complete solutions
(AutoMed) or incremental partial solutions (AniMed). Similar to the mediator
proposed in the `curious negotiator' [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], both mediators monitor negotiations
and intervene when there is a con ict between negotiators. The Family Winner
[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] manipulative mediator aimed at modifying the initial preferences of the
parties in order to converge to a feasible and mutually acceptable solution. This line
of works incorporated \fairness" in the mediation strategies [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>
        In real settings information only about negotiation issues is not su cient
to derive the outcome preferences [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. An exploratory study [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] of a
multiple (three) issue negotiation setting suggests the need for developing integrative
(rather than position-based) negotiation processes which take into account
information about the motivational orientation of negotiating parties. Incorporation
of information beyond negotiation issues has been the focus of a series of works
related to information-based agency [
        <xref ref-type="bibr" rid="ref13 ref14 ref15">13, 14, 15</xref>
        ]. Value-based argumentation
frameworks [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], interest-based negotiation [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] and interest-based reasoning [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]
considers the treatment of any kind of motivational information that leads to a
preference in negotiation and decision making.
      </p>
      <p>
        In this paper we propose a new mechanism for automatic mediation using
argumentation-based negotiation (ABN) as a principal framework for mediation.
ABN systems evolved from classical argumentation systems, bringing power to
agents to resolve potential dispute deadlocks by persuasion of agents in their
beliefs and nding common acceptance grounds by negotiation [
        <xref ref-type="bibr" rid="ref1 ref17 ref18 ref19">17, 1, 18, 19</xref>
        ]. ABN
is performed by exchanging arguments, which represent a stance of an agent
related to the negotiated subject and constructed from beliefs of the agent. Such a
stance can support another argument of the agent, explain why a given o er is
rejected, or provide conditions upon which the o er would be accepted. Disputing
parties can modify their o er or present a counter-o er, based on the
information extracted from the argument. Arguments can be used to attack [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] other
arguments, supporting or justifying the original o er. With certain level of trust
between negotiating agents, arguments serve as knowledge exchange carriers [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]
- here we use such mechanisms to exchange information between negotiating
parties and the mediator. The decision of whether to trust the negotiating party
or not is a part of the strategy of an agent. Di erent strategies are proposed
in [
        <xref ref-type="bibr" rid="ref21 ref22 ref23">21, 22, 23</xref>
        ]. Apart from the strategy, essential are the reasoning mechanisms
and negotiation protocols. Relevant to this work are logic frameworks that use
argumentation as the key mechanism for reasoning [
        <xref ref-type="bibr" rid="ref24 ref25 ref26 ref27">24, 25, 26, 27</xref>
        ]. Negotiation
protocols, which specify the negotiation procedures include either nite-state
machines [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], or functions based on the previously executed actions [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]. The reader
is referred to [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ] for the recent state-of-the-art in ABN frameworks.
      </p>
      <p>
        Our ABN framework for mediation allows us to seamlessly design and execute
realistic mediation process, which utilises the power of argumentation, using
agent logics and a negotiation procedure to search for the common agreement
space. We have decided to extend the ABN framework in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], due to the clarity
of its logics. In the next section we recall the necessary aspects of the work
in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. We describe the agent architecture in the ABN systems and de ne the
components that we reuse in our work. Our agents reason using argumentation,
based on a domain dependent theory speci ed in a rst-order logic. Within the
theory, we encode agent strategies, by de ning their planning steps. Apart from
agent theories, strategy is de ned also in bridge rules, explained further in the
text. We do not explore a custom protocol, therefore we adopt the one from [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Agent Architecture</title>
      <p>
        The ABN system presented in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] is concerned with BDI agents in a
multicontext framework, which allows distinct theoretical components to be de ned,
interrelated and easily transformed to executable components. The authors use
di erent contexts to represent di erent components of an agent architecture,
and specify the interactions between them by means of the bridge rules between
contexts. We recall brie y the components of the agent architecture within the
ABN system in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and add a new \resources" component for mediation purposes.
      </p>
      <p>
        Units are structural entities representing the main components of the
architecture. There are four units within a multi-context BDI agent, namely: the
Communication unit, and units for each of the Beliefs, Desires and Intentions.
Bridge rules connect units, which specify internal agent architecture by
determining their relationship. Three well-established sets of relationships for BDI
agents have been identi ed in [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ]: strong realism, realism and weak realism. In
this work, we consider strongly realist agents.
      </p>
      <p>
        Logics is represented by declarative languages, each with a set of axioms and
a number of rules of inference. Each unit has a single logic associated with it.
For each of the mentioned B, D, I, C units, we use classical rst-order logic, with
special predicates B, D and I related to their units. These predicates allow to
omit the temporal logic CTL modalities as proposed in [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ].
      </p>
      <p>Theories are sets of formulae written in the logic associated with a unit. For
each of the four units, we provide domain dependent information, speci ed as
logical expressions in the language of each unit.</p>
      <p>Bridge rules are rules of inference which relate formulae in di erent units.
Following are bridge rules for strongly realist BDI agents:</p>
      <p>I : I( ) ) D : D(d e)
D : :D( ) ) I : :I(d e)</p>
      <p>D : D( ) ) B : B(d e)</p>
      <p>B : :B( ) ) D : :D(d e)</p>
      <p>C : done(e) ) B : B(ddone(e)e)</p>
      <p>I : I(ddoes(e)e) ) C : does(e)</p>
      <p>Resources are our extension of the contextual architecture of strongly
realist BDI agents. Each agent can possess a set of resources Rv with a speci c
importance value for its owner. This value may determine the order in which
agents are willing to give up their resources during the mediation process. We
de ne a value function v : S ! R, which for each resource speci es a value
# 2&lt; 0; 1 &gt;, v( ) = #. Set Rv is ordered according to function v.</p>
      <p>Units, logics and bridge rules are static components of the mediation system.
All participants have to agree on them before the mediation process starts.
Theories and resources are dynamic components, they change during the mediation
process depending on the current state of negotiation.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Mediation Algorithm</title>
      <p>
        In a mediation process both parties try to resolve their dispute by
negotiating over alternative solutions presented by a mediator. Such solutions are
constructed, using available knowledge and resources. Agent knowledge is considered
private and is not shared with the other negotiating party. Resources to obtain
alternative solutions may have a high value for their owners or be entirely
missing. Thus, we propose that the role of the mediator is to obtain enough knowledge
and resources to be able to construct a new solution. The mediator presents a
possible solution to agents (in the form of an argument ), which they either
approve, or reject (attack ). For the purposes of this paper we follow Dong'e notion
of attack [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. Parties can negotiate over a possible solution to come to a mutual
agreement. Below we formally de ne the foundations of our algorithm.
De nition 1. is a set of formulae in language L. An argument is a pair
( ; !), and ! 2 such that: (1) 0?; (2) ` !; and (3) is a
minimal subset of satisfying 2.
      </p>
      <p>A mediation game is executed in one or more rounds, during which both
mediator and agents perform various actions in order to resolve the dispute.
Algorithm 1 describes our proposal of the mediation game. In the beginning
of each round, agents and have an opportunity to present new knowledge
to the mediator . This new knowledge is helping their case, or helping to
resolve the dispute. Agents can either present knowledge in the form of formulas
from their theory or new resources. Resources can be presented in ascending
order of importance, one resource in each round or altogether, depending on
the strategy of agents. The mediator obtains knowledge by executing function
i GetKnowledge(i), where i 2 f ; g. The mediator incorporates
knowledge i into theory , obtaining 0 . Please note, that the belief revision
operator is responsible for automatic elimination of con icting beliefs from the
theory. Belief revision operator uses argumentation techniques to nd the
minimal set of non-con icting arguments. Using the knowledge in 0 , the mediator
tries to construct a new solution by executing the CreateSolution( 0 ) function.
If the solution does not exist and agents did not present new knowledge in this
round, mediation fails. Therefore, it is of utmost importance that agents try to
introduce knowledge in each round. In the next step, the possible outcomes are:
{ When both agents accept the solution, mediation nishes with success.
{ When both agents reject the solution, mediator adds the incorrect solution
:solution and the explanation of the rejection i 0 from both agents to its
knowledge 0 and starts a new mediation round.
{ When only one agent rejects the solution, a new negotiation process is
initiated, where agents try to come to a mutual agreement (e.g. partial division
of a speci c item) resulting to solution0. If this negotiation is successful, the
mediator records solution0 as a new solution and nishes mediation with a
success. If the negotiation fails, the mediator adds the explanation of the
failure i 00 and the failed solution to 0 and starts a new mediation round.</p>
      <p>
        The mediation process continues till a resolution is obtained, or fails, when
no new solution can be obtained, and no new knowledge can be presented. In
the next section, we revisit the example of home improvement agents from [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]
and apply the mediation algorithm.
5
      </p>
    </sec>
    <sec id="sec-5">
      <title>Case Study: Revisiting Home Improvement Agents</title>
      <p>In this example, agent is trying to hang a picture on the wall. Agent knows
that to hang a picture it needs a nail and a hammer. Agent only has a screw,
and a hammer, but it knows that agent owns a nail. Agent is trying to
hang a mirror on the wall. knows that it needs a nail and a hammer to hang
the mirror, but currently possesses only a nail, and also knows that has a
hammer. Mediator owns a screwdriver and knows that a mirror can be hung
using a screw and a screwdriver.</p>
      <p>
        The di erence with the example in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] is that mediator owns the knowledge
and resource needed to resolve the dispute and not the agents. This re ects
end
if solution 6= ? then
      </p>
      <p>hresult ; 0 i
Input : Agents , and the mediator . , and denote the knowledge
of , and , while and denote the knowledge presented to
the mediator respectively by and . is a belief revision operator
Output: Resolution of the dispute, or ? if solution does not exists.</p>
      <p>GetKnowledge ( ); // Theory and resources from</p>
      <p>GetKnowledge ( ); // Theory and resources from
0 ( [ );
solution CreateSolution ( 0 );
if solution = ? and = 0 then
return ? ; // Missing new knowledge and no solution</p>
      <p>Propose( ; ; solution)
hresult ; 0 i Propose( ; ; solution)</p>
      <p>0 0 ( 0 [ 0 )
if :result and :result then</p>
      <p>0 0 :solution;
solution ?;
else if :result or :result then
hsolution0, 00 , 00 i Negotiate (solution, , );</p>
      <p>0 ( 00 [ 00 )
if :solution0 then</p>
      <p>0 0 (:solution [ :solution0)
solution ?;
solution</p>
      <p>solution0
the reality, when clients seek advice of an expert to resolve their problem. As
mentioned in the Section 3, agents and are strongly realist BDI agents using
related bridge rules and predicate logic. We now de ne all the dynamic parts of
the mediation system, i.e. domain speci c agent theory and bridge rules1.
1 We adopt following notation: A.* is the theory introduced by the agent , B.* is the
theory of the agent , M.* is the mediator's theory, G.* is the general theory and
R.* are bridge rules
What follows, is the private theory
a picture:</p>
      <p>of the agent , whose intention is to hang</p>
      <sec id="sec-5-1">
        <title>I : I (Can( ; hang picture))</title>
      </sec>
      <sec id="sec-5-2">
        <title>B : B (Have( ; picture))</title>
        <p>B : B (Have( ; screw))</p>
      </sec>
      <sec id="sec-5-3">
        <title>B : B (Have( ; hammer))</title>
        <p>B : B (Have( ; nail))</p>
        <sec id="sec-5-3-1">
          <title>B : B (Have(X; hammer) ^ Have(X; nail) ^ Have(X; picture) !</title>
        </sec>
      </sec>
      <sec id="sec-5-4">
        <title>Can(X; hangP icture))</title>
        <p>
          Please note, that agent , contrarily to the example in [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], no longer knows
that a mirror can be hung with a screw and a screwdriver. What follows, is the
private theory of agent , whose intention is to hang a mirror.
        </p>
      </sec>
      <sec id="sec-5-5">
        <title>I : I (Can( ; hangM irror))</title>
      </sec>
      <sec id="sec-5-6">
        <title>B : B (Have( ; mirror))</title>
        <p>B : B (Have( ; nail))</p>
        <sec id="sec-5-6-1">
          <title>B : B (Have(X; hammer) ^ Have(X; nail) ^ Have(X; mirror) !</title>
        </sec>
      </sec>
      <sec id="sec-5-7">
        <title>Can(X; hangM irror))</title>
        <p>Following is the theory of the mediator , related to the home
improvement agents case (please note, that mediator's knowledge can consist of many
other beliefs, for example learned from other mediation cases):</p>
      </sec>
      <sec id="sec-5-8">
        <title>B : B (Have( ; screwdriver))</title>
        <sec id="sec-5-8-1">
          <title>B : B (Have(X; screw) ^ Have(X; screwdriver) ^</title>
        </sec>
        <sec id="sec-5-8-2">
          <title>Have(X; mirror) ! Can(X; hang mirror)):</title>
        </sec>
        <sec id="sec-5-8-3">
          <title>B : B (Have(X; hammer) ^ Have(X; nail) ^ Have(X; mirror) !</title>
        </sec>
      </sec>
      <sec id="sec-5-9">
        <title>Can(X; hangM irror))</title>
        <p>B : Bi(Have(X; Z) ^ Give(X; Y; Z) ! :Have(X; Z))
(A.1)
(A.2)
(A.3)
(A.4)
(A.5)
(A.6)
(B.1)
(B.2)
(B.3)
(B.4)
(M.1)
(M.2)
(M.3)
(G.1)
(G.2)
(G.3)
(G.4)</p>
        <p>
          We adopt the following theories from [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] with actions that integrate di erent
models re ecting real world processes such as change of ownership, and processes
that model decisions and planning of actions. In what follows i 2 f ; g).
        </p>
        <p>Ownership. When an agent (X) gives up artifact (Z) to (Y), (Y) becomes
its new owner:
B : Bi(Have(X; Z) ^ Give(X; Y; Z) ! Have(Y; Z))</p>
        <p>Reduction. If there is a way to achieve an intention, an agent adopts the
intention to achieve its preconditions:
B : Bi(Ij(Q)) ^ Bi(P1 ^ : : : ^ Pk ^ : : : ^ Pn ! Q)</p>
        <p>^:Bi(R1 ^ : : : ^ Rm ! Q) ! Bi(Ij(Pl))</p>
        <p>Generosity Mediator is willing to give up any resource Q
B : B (Have( ; Q)) ! :I (Have( ; Q)):</p>
        <p>Unicity. When an agent (X) gives an artifact (Z) away, (X) longer owns it:
Benevolence. When agent i does not need (Z) and is asked for it by X, i
will give Z up:
B : Bi(Have(i; Z) ^ :Ii(Have; i; Z) ^ Ask(X; i:Give(i; X; Z)) ! (G.5)</p>
        <p>Ii(Give(i; X; Z)))</p>
        <p>Parsimony. If an agent believes that it does not intend to do something, it
does not believe that it will intend to achieve the preconditions (i.e. the means)
to achieve it:
B : Bi(:Ii(Q)) ^ Bi(P1 ^ : : : ^ Pj ^ : : : ^ Pn ! Q) ! :Bi(Ii(Pj )) (G.6)</p>
        <p>Unique choice. If there are two ways of achieving an intention, only one is
intended. Note that we use O to denote exclusive or.</p>
        <p>B : Bi(Ii(Q)) ^ Bi(P1 ^ : : : ^ Pj ^ : : : ^ Pn ! Q) (G.7)
^Bi(R1 ^ : : : ^ Rn ! Q) !</p>
        <p>Bi(Ii(P1 ^ : : : ^ Pn))OBi(Ii(R1 ^ : : : ^ Rn))</p>
        <p>A theory that contains free variables (e.g. X) is considered the general theory,
while a theory with bound variables (e.g. or ) is considered the case theory.
The mediator stores only the general theory for its reuse with future cases. In
addition, an agent's theory contains rules of inference, such as modus ponens,
modus tollens and particularization.
5.2</p>
        <p>Bridge Rules
What follows, is a set of domain dependent bridge rules that link inter-agent
communication and the agent's internal states.</p>
        <p>Advice. When the mediator believes that it knows about possible intention
IX of X it tells it to X. Also, when mediator knows something ( ) that can
help to achieve intention ' of agent X, mediator tells it to X.</p>
        <p>B (IX (')) ) T ell( ; X; B (IX (')))
B (IX (')) ^ B ( ! IX (')) ) T ell( ; X; B (
! IX (')))
(R.1)
(R.2)</p>
        <p>Trust in mediator When an agent (i) is told of a belief of mediator ( ), it
accepts that belief:</p>
        <p>C : T ell( ; i; B (')) ) B : Bi('): (R.3)
Request. When agent (i) needs (Z) from agent (X), it asks for it:</p>
        <p>I : Ii(Give(X; i; Z)) ) C : Ask(i; X; Give(X; i; Z)): (R.4)
Accept Request. When agent (i) asks something (Z) from agent (X), and
it is not in intention of (X) to have (Z), it is given to i:</p>
        <p>C : Ask(i; X; Give(X; i; Z)) ^ :IX (Have(X; Z)) ) Ii(Give(X; i; Z)): (R.5)
5.3</p>
        <p>Resources
In Section 3, we have introduced the notion of importance of resources, which
denes the order in which agents are giving up their resources during the mediation
process. The picture and the hammer depend on the successful accomplishment
of agent's goal and have an importance value of 1. Agent owns a mirror and
a nail, both with importance 1. All other resources have importance 0.
5.4</p>
        <p>
          Argumentation System
Our automatic mediation system uses the ABN system, proposed in [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], which is
based on the one proposed in [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ]. The system constructs a series of logical steps
(arguments) for and against propositions of interest and as such may be seen
as an extension of classical logic. In classical logic, an argument is a sequence
of inferences leading to a true conclusion. It is summarized by the schema `
('; G), where is the set of formulae available for building arguments, ` is a
suitable consequence relation, ' is the proposition for which the argument is
made, and G indicates the set of formulae used to infer ', with G .
5.5
        </p>
        <p>
          Mediation
In this section, we follow Algorithm 1 and explain how we can resolve the home
improvement agent dispute using automatic mediation. In comparison to Parsons
et al. [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], our agents do not possess all the knowledge and resources to resolve
their dispute; thus the classical argumentation fails. The mediation algorithm
runs in rounds and nishes with:
1. Success, when both agents accept the solution proposed by the mediator.
2. Failure, when the mediator can not create a new solution and no new
knowledge or resources are presented in two consecutive rounds.
        </p>
        <p>The algorithm starts with the mediator gathering information about the
dispute from both agents (function GetKnowledge). In the rst round, agents
and state their goals, which become part of the mediator's beliefs B :
B :
B :</p>
      </sec>
      <sec id="sec-5-10">
        <title>B (I (Can( ; hang picture)))</title>
      </sec>
      <sec id="sec-5-11">
        <title>B (I (Can( ; hangM irror)))</title>
        <p>With this new theory, the mediator tries to construct a new solution, and
it fails. Therefore, in the next round, agents have to present more knowledge
or resources. Failing to do so would lead to failure of the mediation process. To
speed things up, we assume that agents presented all the necessary knowledge
and resources in this single step, although this process can last several rounds
depending on the strategy of an agent. For example, if a \cautious" agent owns
more than one resource, it chooses to give up the resource with the lowest
importance.
(M.4)
(M.5)</p>
      </sec>
      <sec id="sec-5-12">
        <title>B: B (Have( ; picture))</title>
      </sec>
      <sec id="sec-5-13">
        <title>B: B (Have( ; screw))</title>
      </sec>
      <sec id="sec-5-14">
        <title>B: B (Have( ; hammer))</title>
        <p>(M.6)
(M.7)
(M.8)</p>
        <p>B: B (Have( ; nail))</p>
      </sec>
      <sec id="sec-5-15">
        <title>B: B (Have( ; mirror))</title>
        <p>(M.9)
(M.10)</p>
        <p>With this new information, the mediator is nally able to construct the
solution to the dispute consisting of three di erent arguments. With the
following two arguments, mediator proposes agent to hang the mirror using the
screw and the screwdriver (M.2), and screw can be obtained from the agent
and the screwdriver obtained from the mediator itself (Please note, that this
knowledge is part of the support for the presented arguments). The rst
argument is: (I (Give( ; ; screw)); P 0 ), where P 0 is2:
f(M.2),(M.5),(G.2)g `pt;mp B (I (Have( ; screw))) (M.11)
f(M.7),(G.1)g `mp B (Give( ; Y; screw) ! (M.12)</p>
      </sec>
      <sec id="sec-5-16">
        <title>Have(Y; screw))</title>
        <p>f(M.11),(M.12),(G.2)g `pt;mp B (I (Give( ; ; screw))) (M.13)
f(M.13)g `R:1 T ell( ; ; I (Give( ; ; screw))) (M.14)
f(M.14)g `R:3 I (Give( ; ; screw)) (M.15)
The second argument is: (I (Give( ; ; screwdriver)); P 00), where P 00 is
f(M.2),(M.5),(G.2)g `pt;mp B (I (Have( ; screwdriver)))
f(M.1),(G.1)g `mp B (Give( ; Y; screwdriver) !</p>
        <p>Have(Y; screwdriver))
f(M.16),(M.17),(G.2)g `pt;mp B (I (Give( ; ; screwdriver)))
f(M.18)g `R:1
(M.16)
(M.17)
(M.18)
(M.19)</p>
      </sec>
      <sec id="sec-5-17">
        <title>T ell( ; ; I (Give( ; ; screwdriver)))</title>
        <p>f(M.19)g `R:3 I (Give( ; ; screwdriver)) (M.20)</p>
        <p>These two arguments represent advices to on how it can achieve its goal
(B.1) that was communicated to mediator as (M.5). Using bridge rule (R.4)
converts this into the following actions:</p>
        <p>fM.15g `R:4 Ask( ; ; Give( ; ; screw)):
fM.20g `R:4 Ask( ; ; Give( ; ; screwdriver)):</p>
        <p>When both and receive this request, they convert this into accept request
action using bridge rule (R.5). Mediator accepts this request due to the
generosity theory (G.3), which de nes that it is not an intention of mediator to own
anything. Agent cannot nd a counter-argument that would reject this request
(it does not need the nail) and accepts it. With the screw, the screwdriver, the
mirror and knowledge on how to hang the mirror using these tools, can ful l
its goal, and it no longer needs the nail. Therefore, the following argument that
solves the goal of is also accepted: (I (Give( ; ; nail)); P ), where P is:
f(M.3),(M.4),(G.2)g `mp B (I (Have( ; nail))) (M.21)
f(M.9),(G.1)g `mp B (Give( ; Y; nail) ! Have(Y; nail)) (M.22)
f(M.21),(M.22),(G.2)g `pt;mp B (I (Give( ; ; nail))) (M.23)
f(M.23)g `R:1 T ell( ; ; B (I (Give( ; ; nail)))) (M.18)
f(M.18)g `R:3 I (Give( ; ; nail)) (M.19)
we convert this into action, using the bridge rule R:1 into:</p>
        <p>fM.19g `R:1 Ask( ; ; Give( ; ; nail)):</p>
        <p>When agent receives this request, can accept it by the bridge rule (R.5).
This is only possible because of the previous two arguments, when an alternative
plan to hang the mirror was presented to , otherwise would not be willing to
give up the nail needed for his plan. Agent can now decide between two plans
using (G.7); therefore it decides to give the nail and both agents were able to
ful l their goals (we assume that does not want to sabotage the mediation).
2 mp stands for modus ponens and pt stands for particularization</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Conclusion</title>
      <p>
        Mediation brings more information and knowledge to the negotiation table,
hence, an automated mediator would need the machinery that could do that.
Addressing this issue in an automated setting, we have presented an ABN approach
that extends the logic-based approach to ABN involving BDI agents, presented
in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. We have introduced a mediator in the multiagent architecture, which has
extensive knowledge concerning mediation cases and access to resources. Using
both, knowledge and resources, the mediator proposes solutions that become the
subject of further negotiation when the agents in con ict cannot solve the
dispute by themselves. We have described our mediation algorithm and illustrated
it with the same case study introduced in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The presence of a mediator in
ABN allows to deal with realistic situations when negotiation is stalled. In this
work we assumed that the agents and the mediator operate within the same
ontology, describing the negotiation domain. In real settings, the negotiators may
interpret the same term di erently. In order to avoid this, mediation will require
the initial alignment of the ontologies with which all parties operate.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Parsons</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sierra</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jennings</surname>
          </string-name>
          , N.:
          <article-title>Agents that reason and negotiate by arguing</article-title>
          .
          <source>Journal of Logic and computation 8</source>
          (
          <issue>3</issue>
          ) (
          <year>1998</year>
          )
          <volume>261</volume>
          {
          <fpage>292</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2] Kolodner, J.L.,
          <string-name>
            <surname>Simpson</surname>
            ,
            <given-names>R.L.</given-names>
          </string-name>
          :
          <article-title>The mediator: Analysis of an early case-based problem solver</article-title>
          .
          <source>Cognitive Science</source>
          <volume>13</volume>
          (
          <issue>4</issue>
          ) (
          <year>1989</year>
          )
          <volume>507</volume>
          {
          <fpage>549</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Sycara</surname>
            ,
            <given-names>K.P.</given-names>
          </string-name>
          :
          <article-title>Problem restructuring in negotiation</article-title>
          .
          <source>Management Science</source>
          <volume>37</volume>
          (
          <issue>10</issue>
          ) (
          <year>1991</year>
          )
          <volume>1248</volume>
          {
          <fpage>1268</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Wilkenfeld</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kraus</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Santmire</surname>
            ,
            <given-names>T.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Frain</surname>
            ,
            <given-names>C.K.</given-names>
          </string-name>
          :
          <article-title>The role of mediation in con ict management: Conditions for successful resolution</article-title>
          . In: Multiple Paths to Knowledge in International Relations. Lexington
          <string-name>
            <surname>Books</surname>
          </string-name>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Rahwan</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pasquier</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sonenberg</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dignum</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>A formal analysis of interestbased negotiation</article-title>
          .
          <source>Annals of Mathematics and Arti cial Intelligence</source>
          <volume>55</volume>
          (
          <issue>3-4</issue>
          ) (
          <year>2009</year>
          )
          <volume>253</volume>
          {
          <fpage>276</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Chalamish</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kraus</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>AutoMed: an automated mediator for multi-issue bilateral negotiations</article-title>
          .
          <source>Autonomous Agents and Multi-Agent Systems</source>
          <volume>24</volume>
          (
          <year>2012</year>
          )
          <volume>536</volume>
          {
          <fpage>564</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gev</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kraus</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Bridging the gap: Face-to-face negotiations with automated mediator</article-title>
          .
          <source>IEEE Intelligent Systems</source>
          <volume>26</volume>
          (
          <issue>6</issue>
          ) (
          <year>2011</year>
          )
          <volume>40</volume>
          {
          <fpage>47</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Simo</surname>
            ,
            <given-names>S.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Debenham</surname>
          </string-name>
          , J.:
          <article-title>Curious negotiator</article-title>
          . In Klusch,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Ossowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Shehory</surname>
          </string-name>
          , O., eds.
          <source>: Proceedings of the Int. Conference on Cooperative Information Agents, CIA-2002</source>
          , Springer, Heidelberg (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Bellucci</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zeleznikow</surname>
          </string-name>
          , J.:
          <article-title>Developing negotiation decision support systems that support mediators: case study of the Family Winner system</article-title>
          .
          <source>Arti cial Intelligence and Law</source>
          <volume>13</volume>
          (
          <issue>2</issue>
          ) (
          <year>2005</year>
          )
          <volume>233</volume>
          {
          <fpage>271</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Abrahams</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bellucci</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zeleznikow</surname>
          </string-name>
          , J.:
          <article-title>Incorporating fairness into development of an integrated multi-agent online dispute resolution environment</article-title>
          .
          <source>Group Decision and Negotiation</source>
          <volume>21</volume>
          (
          <year>2012</year>
          )
          <volume>3</volume>
          {
          <fpage>28</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Visser</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hindriks</surname>
            ,
            <given-names>K.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jonker</surname>
            ,
            <given-names>C.M.</given-names>
          </string-name>
          :
          <article-title>Interest-based preference reasoning</article-title>
          .
          <source>In: Proceedings of International Conference on Agents and Arti cial Intelligence ICAART2011</source>
          . (
          <year>2011</year>
          )
          <volume>79</volume>
          {
          <fpage>88</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Schei</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rognes</surname>
            ,
            <given-names>J.K.</given-names>
          </string-name>
          :
          <article-title>Knowing me, knowing you: Own orientation and information about the opponent's orientation in negotiation</article-title>
          .
          <source>International Journal of Con ict Management</source>
          <volume>14</volume>
          (
          <issue>1</issue>
          ) (
          <year>2003</year>
          )
          <volume>43</volume>
          {
          <fpage>60</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Debenham</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          :
          <article-title>Bargaining with information</article-title>
          . In Jennings,
          <string-name>
            <given-names>N.R.</given-names>
            ,
            <surname>Sierra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Sonenberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Tambe</surname>
          </string-name>
          , M., eds.
          <source>: Proceedings Third International Conference on Autonomous Agents and Multi Agent Systems AAMAS-2004</source>
          , ACM Press, New York (
          <year>2004</year>
          )
          <volume>664</volume>
          {
          <fpage>671</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Debenham</surname>
            ,
            <given-names>J.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Simo</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Negotiating intelligently</article-title>
          . In Bramer,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Coenen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Tuson</surname>
          </string-name>
          , A., eds.
          <source>: Proceedings 26th International Conference on Innovative Techniques and Applications of Arti cial Intelligence</source>
          , Cambridge, UK (
          <year>2006</year>
          )
          <volume>159</volume>
          {
          <fpage>172</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Sierra</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Debenham</surname>
          </string-name>
          , J.:
          <article-title>Information-based agency</article-title>
          .
          <source>In: Proceedings of Twentieth International Joint Conference on Arti cial Intelligence IJCAI-07</source>
          , Hyderabad, India (
          <year>2007</year>
          )
          <volume>1513</volume>
          |
          <fpage>1518</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Bench-Capon</surname>
            ,
            <given-names>T.J.M.:</given-names>
          </string-name>
          <article-title>Persuasion in practical argument using value-based argumentation frameworks</article-title>
          .
          <source>Journal of Logic and Computation</source>
          <volume>13</volume>
          (
          <issue>3</issue>
          ) (
          <year>2003</year>
          )
          <volume>429</volume>
          {
          <fpage>448</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Sycara</surname>
            ,
            <given-names>K.P.</given-names>
          </string-name>
          :
          <article-title>Persuasive argumentation in negotiation</article-title>
          .
          <source>Theory and decision 28(3)</source>
          (
          <year>1990</year>
          )
          <volume>203</volume>
          {
          <fpage>242</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Kakas</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moraitis</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Adaptive agent negotiation via argumentation</article-title>
          .
          <source>In: Proceedings of the fth international joint conference on Autonomous agents and multiagent systems</source>
          ,
          <source>ACM</source>
          (
          <year>2006</year>
          )
          <volume>384</volume>
          {
          <fpage>391</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Rahwan</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ramchurn</surname>
            ,
            <given-names>S.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jennings</surname>
            ,
            <given-names>N.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mcburney</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parsons</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sonenberg</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Argumentation-based negotiation</article-title>
          .
          <source>The Knowledge Engineering Review</source>
          <volume>18</volume>
          (
          <issue>04</issue>
          ) (
          <year>2003</year>
          )
          <volume>343</volume>
          {
          <fpage>375</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <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>Arti cial Intelligence</source>
          <volume>77</volume>
          (
          <year>1995</year>
          )
          <volume>321</volume>
          {
          <fpage>358</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Hadidi</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dimopoulos</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moraitis</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Argumentative alternating o ers</article-title>
          .
          <source>In: Argumentation in Multi-Agent Systems</source>
          . Springer (
          <year>2011</year>
          )
          <volume>105</volume>
          {
          <fpage>122</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <surname>Phan</surname>
            <given-names>Minh</given-names>
          </string-name>
          <string-name>
            <surname>Dung. Phan Minh Thang</surname>
            ,
            <given-names>F.T.</given-names>
          </string-name>
          :
          <article-title>Towards argumentation-based contract negotiation</article-title>
          .
          <source>Computational Models of Argument: Proceedings of Comma 2008</source>
          <volume>172</volume>
          (
          <year>2008</year>
          )
          <fpage>134</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <surname>Dijkstra</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Prakken</surname>
            , H., de Vey Mestdagh,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>An implementation of normbased agent negotiation</article-title>
          .
          <source>In: Proceedings of the 11th international conference on Arti cial intelligence and law</source>
          ,
          <source>ACM</source>
          (
          <year>2007</year>
          )
          <volume>167</volume>
          {
          <fpage>175</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Krause</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ambler</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Elvang-Goransson</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fox</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>A logic of argumentation for reasoning under uncertainty</article-title>
          .
          <source>Computational Intelligence</source>
          <volume>11</volume>
          (
          <issue>1</issue>
          ) (
          <year>1995</year>
          )
          <volume>113</volume>
          {
          <fpage>131</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>Prakken</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sartor</surname>
          </string-name>
          , G.:
          <article-title>Argument-based extended logic programming with defeasible priorities</article-title>
          .
          <source>Journal of applied non-classical logics 7(1-2)</source>
          (
          <year>1997</year>
          )
          <volume>25</volume>
          {
          <fpage>75</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <surname>Dung</surname>
            ,
            <given-names>P.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kowalski</surname>
            ,
            <given-names>R.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Toni</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Dialectic proof procedures for assumptionbased, admissible argumentation</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>170</volume>
          (
          <issue>2</issue>
          ) (
          <year>2006</year>
          )
          <volume>114</volume>
          {
          <fpage>159</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <surname>Oren</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Norman</surname>
            ,
            <given-names>T.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Preece</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Subjective logic and arguing with evidence</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>171</volume>
          (
          <issue>10</issue>
          ) (
          <year>2007</year>
          )
          <volume>838</volume>
          {
          <fpage>854</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <surname>Amgoud</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dimopoulos</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moraitis</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          : A uni ed and
          <article-title>general framework for argumentation-based negotiation</article-title>
          .
          <source>In: Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems</source>
          ,
          <source>ACM</source>
          (
          <year>2007</year>
          )
          <volume>963</volume>
          {
          <fpage>970</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <surname>Rahwan</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Simari</surname>
          </string-name>
          , G., eds.: Argumentation in Arti cial Intelligence.
          <source>SpringerVerlag</source>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <surname>Rao</surname>
            ,
            <given-names>A.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>George</surname>
            ,
            <given-names>M.P.</given-names>
          </string-name>
          :
          <article-title>Formal models and decision procedures for multi-agent systems</article-title>
          .
          <source>Technical Report Technical Note 61</source>
          (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>