<!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>
      <journal-title-group>
        <journal-title>AT</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Overview of HANA: a Human-Aware Negotiation Architecture?</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Angela Fabregues</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Carles Sierra</string-name>
          <email>sierrag@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 (IIIA-CSIC) Campus Universitat Autonoma de Barcelona</institution>
          ,
          <addr-line>08193 Bellaterra, Catalonia</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2012</year>
      </pub-date>
      <volume>15</volume>
      <fpage>15</fpage>
      <lpage>16</lpage>
      <abstract>
        <p>This position paper is an overview of the journal article [1] where we propose HANA, a software architecture for agents to sign agreements about joint plans of action in a multiagent system (MAS) with repeated interactions. Negotiations are bilateral and may involve humans. We assume that there are speci c time deadlines for action execution and that the agents have to negotiate while exploring what set of actions to perform. Realistic problems involving humans use to be of the incomplete information type and have a huge space of solutions. That means that the space is large enough and the negotiation time short enough to preclude looking for the optimal solution. That means that any architecture for this type of negotiation problem needs to give the means to look for g ood-enough solutions.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        HANA's architecture is graphically represented in Figure 1. It provides an
interface that situates HANA agents in their environment via some sensors and
actuators. The sensed information is stored in the world model as beliefs. The
agents have a BDI model extended with emotions that are used to update the
agent's desires and to in uence the generation of intentions from beliefs and
desires. These motives are all graded [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] in order to cope with the unavoidable
world's uncertainty. In this architecture action planning is not part of the BDI
model.
      </p>
      <p>Evaluating plans and options (partial plans that can be negotiated) requires
a good model of the world. To be e ective, this model has to include the actions
to be performed by the other agents. This is so, as the outcome of the actions of
an agent depends on the actions performed by the rest. Reducing the uncertainty
on what the others will do is thus crucial for the agent success and this can only
be done by reaching commitments of others through negotiation. Every signed
agreement adds commitments to agents that constrain their possible actions and
thus reduce the world's uncertainty for those that know those commitments.</p>
      <p>Emotions
Other incorporated models:
- Personality
- Relationship
- Trust
- Normative
- ...</p>
      <p>Beliefs</p>
      <p>Desires</p>
      <p>Intentions
World model
State</p>
      <p>Actions</p>
      <p>Messages</p>
      <p>Interface
Plan
generator</p>
      <p>Plan
ranking
Plan
evaluator</p>
      <p>Plan search</p>
      <p>Time
Negotiation
strategy
Option
ranking
Option
generator
Option
evaluator</p>
      <p>Negotiation</p>
      <p>Moreover, in realistic settings the longer it takes for an agent to decide what
to propose the less probable it is that the proposal will be accepted. As time goes
by, agents reach agreements increasing the amount of commitments and reducing
the set of options that are compatible with previous commitments. Therefore,
the architecture must allow a swift start of the negotiating dialogues.</p>
      <p>HANA agents interact from the very beginning, and make proposals while
they keep on searching for better plans. The execution of an agent consists of
several concurrent processes. We use a new search&amp;negotiation technique where
plan search and negotiation go hand in hand: the former generating proposals
and the later pruning the search space towards better plans. The search is done
by an anytime algorithm that provides a ranking of plans that are then used to
generate a ranking of options to be negotiated. Every signed agreement provides
a set of commitments that prune the search space of feasible plans. This new
technique is crucial for bilateral negotiations in MAS with a huge solution space
and with time constraints.</p>
      <p>HANA's architecture is modular and facilitates the extension of basic HANA
agents with more sophisticated behavioural models that re ne the generation of
plans and options.</p>
    </sec>
    <sec id="sec-2">
      <title>Acknowledgments</title>
      <p>Research supported by the Agreement Technologies CONSOLIDER project
under contract CSD2007-0022 and INGENIO 2010, and the COST Action, IC0801.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Fabregues</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sierra</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Hana: a human-aware negotiation architecture. Decision Support Systems</article-title>
          (In press.)
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Casali</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Godo</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sierra</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>A graded bdi agent model to represent and reason about preferences</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>175</volume>
          (
          <year>2011</year>
          )
          <volume>1468</volume>
          {
          <fpage>1478</fpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>