ior: While, for example, negotiation based interac-
tion paradigms are highly adaptive when it comes to
changing behavior of participating agents (as they al-
low for determining the best result given any condi-
tions), they lead to a large overhead of communica-
tion and computation effort as every interaction task
involves all possible participants among the agents.
In order to overcome that problem, methods have
been proposed for subdividing MAS into teams of
agents with similar properties and objectives. The
model for cooperation (Wooldridge and Jennings,
1999) provides a formal description of such team
building among any number of autonomous agents
for distributed problem solving. It includes determi-
nation of potentials for cooperative acts, formation of
teams, distributed planning, and the actual process-
ing of plans. In the logistics domain, team formation
methods have shown benefits in terms of increased re-
source utilization efficiency while reducing the com-
munication effort of agents performing similar tasks
(Schuldt, 2010).
Yet, clustering agents in teams usually focuses
on short termed behavior and tasks, rather than on
middle and long term structures in agent interaction.
Furthermore, team formation processes rely on the
exchange of information about agent properties and
goals. Hence, they assume any participating agents
to behave benevolently, i.e., to be trustworthy. In an
open system, however, agents may be confronted with
deceitful behaving participants (Nickles et al., 2005)
or others simply not willing to share such information.
Thus, potential interaction partners in open MAS
cannot be assumed a priori to exhibit particular be-
havioral characteristics. In fact, they appear as black
boxes and, therefore, must be observed by the other
agents or the system designer in order to determine
their characteristics during runtime of the system.
Based on such observations, a structuring approach
for MAS has been proposed, using explicit model-
ing of expectations concerning communication flows
(Brauer et al., 2002; Nickles and Weiß, 2005). This
approach which is inspired by the sociological theory
of communication systems (Luhmann, 1995) estab-
lishes a notion of communicative agent behavior that
is reflected by the modeled expectations.
Feeding those expectations back into the decision-
making process of interacting agents offers a promis-
ing foundation for self-structuring MAS, as they re-
flect other agents’ characteristics inferred from their
observable behavior. Customer demands, for in-
stance, can be observed from the incoming orders on
the supplier’s side. The supplier can establish ex-
pectations regarding the customers’ behavior and then
adapt his own behavior based on these expectations.
Hence, the system as a whole is enabled to adapt to
implicit characteristics and external impacts by the
agents refining their communication patterns in terms
of business relationships accordingly, i.e., the system
organizes itself.
To summarize, agent coordination refers to com-
munication processes between these agents. Proto-
typical coordination mechanisms lead to a compro-
mise between operational efficiency and flexibility
with regard to dynamic environments while dynamic
team formation requires additional behavioral as-
sumptions to overcome these problems. The systems-
theoretical perspective of expectations structuring
agent interaction (rather than assumptions and com-
mitments), however, provides a promising foundation
for self-organization as a paradigm for multiagent co-
ordination.
Nevertheless, in the approach by Brauer et al.
(2002), expectations reflecting and guiding agent be-
havior are modeled by the system designer as an ex-
ternal observer. Yet, self-organization requires orga-
nizational structures to emerge from the system’s op-
erations without external intervention; i.e., the men-
tioned feedback loop has to be closed within the mul-
tiagent system. Thus, in the next section, the no-
tion of double contingency is introduced, describ-
ing the emergence of mutual expectations structuring
communication systems between agents appearing as
black boxes. In the following, this concept is oper-
ationalized in order to demonstrate its ability to en-
able autonomous coordination of agent communica-
tion systems.
4 EXPECTATION-BASED
SELF-ORGANIZATION
According to the sociologist Niklas Luhmann, double
contingency denotes both the fundamental problem of
social systems constitution as well as its own solution
leading to the emergence of such systems (Luhmann,
1995, pp. 103–136). Referring to Parsons and Shils
(1951), he points out that, given two black boxes al-
ter and ego, ”if alter makes his action dependent on
how ego acts, and ego wants to connect his action to
alter’s“ (Luhmann, 1995, p. 103), they reciprocally
block their ability to act at all.
The solution to that problem, however, lies in the
interdependency of actions, as well. As soon as alter
or ego behave in whatever way, action becomes not
only possible, but social structures emerge from the
self-referential circle of mutually dependent actions.
In fact, those structures consist of expectations evolv-
ing from, e.g., ego’s observation of his own as well as
ICAART 2011 - 3rd International Conference on Agents and Artificial Intelligence
106