Square Method and Gaussian Distribution) and
pumps data from real case studies. The idea is to
prepare a mathematical model package and to
instantiate the decided model which can be a single
form or a combination of several ones. The decision
is done thanks to a strategic level within the
reasoning layer of the interaction model presented
afterwards in this paper. This feature of the studied
CMSC is not detailed in this paper.
3 THE PROPOSED
MULTI-AGENT
ARCHITECTURE
3.1 Model Representation
As it was previously mentioned, the hierarchical
feature between the various entities characterizes the
multi-zone logistic system. So there is an agent
responsible of each zone representing it, we call this
agent: an agent-zone. Each agent-zone can
communicate only with another agent-zone that is
hierarchically higher to him (an upstream agent-
zone) or with another agent of the same hierarchical
level. For example, if N, M and P correspond
respectively to the zones numbers Z
2
, Z
3
and Z
4
in a
4-levels CMSC, then :
Ag
Z1
: the Z
1
agent-zone,
Ag
Z2i
: the Z
2i
agent-zone (1≤i≤N) who can
interact with the Ag
Z1
or with another agent-
zone Ag
Z2i’
(1≤i’≤N and i’≠i ),
Ag
Z3i,j
: the Z
3i,j
agent-zone (1≤i≤N and
1≤j≤M) who can interact with an agent-zone
Z
2
or with another agent-zone Ag
Z3i,j’
(1≤j’≤M
and j’≠j),
Ag
Z4i,j,k
: the Z
4i,j,k
agent-zone (1≤i≤N , 1≤j≤M
and 1≤k≤P), who can interact with an agent-
zone Z
3
or with another agent-zone Ag
Z4i,j,k’
(1≤k’≤P and k’≠k ).
3.2 Interaction Mode
We adopt the “with agreement” mode, which
expresses the collaboration between the agent-zones
thanks to an effective communication to make better
decisions to the demands. The goal is to find
ammunition balancing in our CMSC system thanks
to a cooperative negotiation between the disaster
sectors and their upstream zones in a disturbed
mode.
4 THE NEGOTIATION
PROTOCOL MODEL
The cooperative negotiation aims to provide urgent
ammunitions to the zones, in case of need, while
waiting for the help. We propose a negotiation
architecture based on the abstract one presented in
(Wooldridge and al., 1995). This architecture is
composed of three layers:
1- Communication Layer: corresponds to the
interaction layer of the architecture, it is responsible
for receiving and sending messages between agents;
2- Control Layer: corresponds to the negotiating
agent behaviours, which will be specified by UML
activities diagrams in further works;
3- Reasoning Layer: corresponds to the decision-
making part of the negotiating agent and interacts
with his Knowledge base module. Through this
layer, an agent (identified by Ag_Id) can evaluate
his own emergency degree for a given resource r
i
,
according to his mental statements. This emergency
degree is called Emergency Index and noted by
E
index
(r
i
,Ag_Id). The measurement of this emergency
index exceeds the topic of this paper. More details
will given in future publications. A negotiation
process is decomposed of:
Initiators of the negotiation who start the
process. We focus on the case of a single
initiator for hierarchical reasons. This Initiator
is noted by Init,
Participants who contribute to this negotiation.
An upstream node can command one or several
downstream nodes noted by Part
j
(1≤j≤P),
Objects of the negotiation: limited resources on
which the negotiation members (Initiators end
Participants) negotiate. A resource is noted by r
i
(1≤i≤R).
The decision of which protocol will be used
(Communication Layer) depends on the agent-zone
Reasoning Layer. In this paper, we focus on an
agent-zone Communication Layer; instance of the
Help-One-To-Many (HOTM) protocol. In future
work, we will compare this proposition to another
kind of negotiation protocol: Help-Many-To-Many
(HMTM) protocol. The proposed HOTM protocol is
described as follows (Figure 1):
Modification Request: If the Initiator (upstream
zone) realizes that he cannot satisfy all his
subordinate zones demands before some
period of time Δt corresponding to the new
supply delay. So, he informs all the
subordinate agent-zones about the situation
COOPERATIVE NEGOTIATION FOR THE PROVISIONS BALANCING IN A MULTI-AGENT SUPPLY CHAIN
SYSTEM FOR THE CRISIS MANAGEMENT
281