<!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>Towards an Agent-Based Proxemic Model for Pedestrian and Group Dynamic</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Lorenza Manenti, Sara Manzoni, Giuseppe Vizzari</string-name>
          <email>florenza.manenti,sara.manzoni,giuseppe.vizzarig@disco.unimib.it</email>
          <email>giuseppe.vizzarig@disco.unimib.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kazumichi Ohtsuka, Kenichiro Shimura</string-name>
          <email>shimura@tokai.t.u-tokyo.ac.jp</email>
          <email>tukacyf@mail.ecc.u-tokyo.ac.jp shimura@tokai.t.u-tokyo.ac.jp</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>1see, e.g., Legion Ltd. (http://www.legion.com), Crowd Dynamics Ltd.</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>(http://www.crowddynamics.com/)</institution>
          ,
          <addr-line>Savannah Simulations AG (http://www., savannah-simulations.ch).</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Complex Systems and Artificial Intelligence research center, University of Milano-Bicocca</institution>
          ,
          <addr-line>viale Sarca 336/14, 20126 Milano</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Research Center for Advanced Science &amp; Technology, University of Tokyo</institution>
          ,
          <addr-line>Komaba 4-6-1, Meguro-ku, Tokyo, 153-8904</addr-line>
          ,
          <country country="JP">JAPAN</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>-Models for the simulation of pedestrian dynamics and crowds of pedestrians have already been successfully applied to several scenarios and case studies, off-the-shelf simulators can be found on the market and they are commonly employed by end-user and consultancy companies. However, these models are the result of a first generation of research efforts considering individuals, their interactions with the environment and among themselves, but generally neglecting aspects like (a) the impact of cultural heterogeneity among individuals and (b) the effects of the presence of groups and particular relationships among pedestrians. This work is aimed, on one hand, at clarifying some fundamental anthropological considerations on which most pedestrian models are based, and in particular Edward T. Hall's work on proxemics. On the other hand, the paper will briefly describe the first steps towards the definition of an agentbased model encapsulating in the pedestrian's behavioural model effects capturing both proxemics and influences due to potential presence of groups in the crowd.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>I. INTRODUCTION</p>
      <p>
        Crowds of pedestrians are complex entities from different
points of view, starting from the difficulty in providing a
satisfactory definition of the term crowd. The variety of
individual and collective behaviours that take place in a crowd,
the composite mix of competition for the shared space but also
collaboration due to, not necessarily explicit but often shared
(at least in a given scenario), social norms, the possibility to
detect self-organization and emergent phenomena they are all
indicators of the intrinsic complexity of a crowd. Nonetheless,
the relevance of human behaviour, and especially of the
movements of pedestrians, in built environment in normal and
extraordinary situations (e.g. evacuation), and its implications
for the activities of architects, designers and urban planners
are apparent (see, e.g., [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]), especially given recent
dramatic episodes such as terrorist attacks, riots and fires,
but also due to the growing issues in facing the
organization and management of public events (ceremonies, races,
carnivals, concerts, parties/social gatherings, and so on) and
in designing naturally crowded places (e.g. stations, arenas,
airports). Computational models of crowds and simulators are
thus growingly investigated in the scientific context, but also
adopted by firms1 and decision makers. In fact, even if research
on this topic is still quite lively and far from a complete
understanding of the complex phenomena related to crowds
of pedestrians in the environment, models and simulators have
shown their usefulness in supporting architectural designers
and urban planners in their decisions by creating the possibility
to envision the behaviour/movement of crowds of pedestrians
in specific designs/environments, to elaborate what-if scenarios
and evaluate their decisions with reference to specific metrics
and criteria.
      </p>
      <p>
        The Multi-Agent Systems (MAS) approach to the modeling
and simulation of complex systems has been applied in very
different contexts, ranging from the study of social systems [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ],
to biological systems (see, e.g., [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]), and it is considered
as one of the most successful perspectives of agent–based
computing [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], even if this approach is still relatively young,
compared, for instance, to analytical equation-based modeling.
The MAS approach has also been adopted in the pedestrian
and crowd modeling context, especially due to the adequacy of
the approach to the definition of models and software systems
in which autonomous and possibly heterogeneous agents can
be defined, situated in an environment, provided with the
possibility to perceive it and their local context, decide and
try to carry out the most appropriate line of action, possibly
interacting with other agents as well as the environment itself.
The approach can moreover lead to the definition of models
that are richer and more expressive than other approaches that
were adopted in the modeling of pedestrians (that respectively
consider pedestrians as particles subject to forces, in physical
approaches, or particular states of cells in which the
environment is subdivided, in CA approaches).
      </p>
      <p>The main aim of this work is to present the motivations,
fundamental research questions and directions, and some
preliminary results of an agent–based modeling and simulation
approach to the multidisciplinary investigation of the complex
dynamics that characterize aggregations of pedestrians and
crowds. This work is set in the context of the Crystals project,
a joint research effort between the Complex Systems and
Artificial Intelligence research center of the University of
Milano–Bicocca, the Centre of Research Excellence in Hajj
and Omrah and the Research Center for Advanced Science
and Technology of the University of Tokyo. In particular, the
main focus of the project is on the adoption of an agent-based
pedestrian and crowd modeling approach to investigate
meaningful relationships between the contributions of anthropology,
cultural characteristics and existing results on the research
on crowd dynamics, and how the presence of heterogeneous
groups influence emergent dynamics in the context of the Hajj
and Omrah. The last point is in fact an open topic in the
context of pedestrian modeling and simulation approaches:
the implications of particular relationships among pedestrians
in a crowd are generally not considered or treated in a very
simplistic way by current approaches. In the specific context
of the Hajj, the yearly pilgrimage to Mecca that involves over
2 millions of people coming from over 150 countries, the
presence of groups (possibly characterized by an internal
structure) and the cultural differences among pedestrians represent
two fundamental features of the reference scenario. Studying
implications of these basic features is the main aim of the
Crystal project.</p>
      <p>The paper breaks down as follows: the following section
describes some basic anthropological and sociological theories
that were selected to describe the phenomenologies that will
be considered in the agent-based model definition. Section III
will present the current state of the art on pedestrian and
crowd models, with particular reference to recent
developments aimed at the modeling of groups or improving the
modeling of anthropological aspects of pedestrians. Section IV
briefly describes the first steps towards the definition and
experimentation of a model encompassing basic
anthropological rules for the interpretation of mutual distances by agents
and basic rules for the cohesion of groups of pedestrians.
Conclusions and future developments will end the paper.</p>
    </sec>
    <sec id="sec-2">
      <title>A. Perceived Distance and Proxemic Behavior</title>
      <p>
        Proxemic behavior includes different aspects which could it
be useful and interesting to integrate in crowd and pedestrian
dynamics simulation. In particular, the most significant of
these aspects being the existence of two kinds of distance:
physical distance and perceived distance. While the first
depends on physical position associated to each person, the latter
depends on proxemic behavior based on culture and social
rules. The term proxemics was first introduced by Hall with
respect to the study of set of measurable distances between
people as they interact [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. In his studies, Hall carried out
analysis of different situations in order to recognize behavioral
patterns. These patterns are based on people’s culture as they
appear at different levels of awareness.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] Hall proposed a system for the notation of proxemic
behavior in order to collect data and information on people
sharing a common space. Hall defined proxemic behavior
and four types of perceived distances: intimate distance for
embracing, touching or whispering; personal distance for
interactions among good friends or family members; social
distance for interactions among acquaintances; public distance
used for public speaking. Perceived distances depend on some
additional elements which characterize relationships and
interactions between people: posture and sex identifiers,
sociofugalsociopetal (SFP) axis, kinesthetic factor, touching code, visual
code, thermal code, olfactory code and voice loudness.
      </p>
      <p>
        It must be noted that some recent research effort was aimed
at evaluating the impact of proxemics and cultural differences
on the fundamental diagram [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], a typical way of evaluating
both real crowding situations and simulation results.
      </p>
      <sec id="sec-2-1">
        <title>II. INTERDISCIPLINARY RESEARCH FRAMEWORK</title>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>B. Crowds: Canetti’s Theory</title>
      <p>
        The context of research regards very large events where a
large number of people may be gathered in a limited spatial
area, this can bring to serious safety and security issues for
the participants and the organizers. The understanding of the
dynamics of large groups of people is very important in the
design and management of any type of public events. The context
is also related to crowd dynamics study in collective public
environments towards comfort services to event participants.
Large people gatherings in public spaces (like pop-rock
concerts or religious rites participation) represents scenarios where
the dynamics can be quite complex due to different factors (the
large number and heterogeneity of participant people, their
interactions, their relationship with the performing artists and
also exogenous factors like dangerous situations and any kind
of different stimuli present in the environment [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]). The
traditional and current trend in social sciences studying crowds
is still characterized by a non-dominant behavioral theory on
individuals and crowds dynamics. Several open issues are still
under study, according multiple methodological approaches
and final aims. However, in order to develop both empirical
and theoretical works on crowd studies, we claim that the
theoretical reference framework has to be clarified. This is the
main aim of this section.
      </p>
      <p>
        Elias Canetti work [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] proposes a classification and an
ontological description of the crowd; it represents the result
of 40 years of empirical observations and studies from
psychological and anthropological viewpoints. Elias Canetti can
be considered as belonging to the tradition of social studies
that refer to the crowd as an entity dominated by uniform
moods and feelings. We preferred this work among others
dealing with crowds due to its clear semantics and explicit
reference to concepts of loss of individuality, crowd uniformity,
spatio-temporal dynamics and discharge as a triggering entity
generating the crowd, that could be fruitfully represented by
computationally modeling approaches like.
      </p>
      <p>The normal pedestrian behaviour, according to Canetti, is
based upon what can be called the fear to be touched principle:
“There is nothing man fears more than the touch
of the unknown. He wants to see what is reaching
towards him, and to be able to recognize or at least
classify it.”
“All the distance which men place around
themselves are dictated by this fear.”</p>
      <p>A discharge is a particular event, a situation, a specific
context in which this principle is not valid anymore, since
pedestrians are willing to accept being very close (within
touch distance). Canetti provided an extensive categorization
of the conditions, situations in which this happens and he
also described the features of these situations and of the
resulting types of crowds. Finally, Canetti also provides the
concept of crowd crystal, a particular set of pedestrians which
are part of a group willing to preserve its unity, despite
crowd dynamics. Canetti’s theory (and precisely the fear to be
touched principle) is apparently compatible with Hall’s
proxemics, but it also provides additional concepts that are useful
to describe phenomena that take place in several relevant
crowding phenomena, especially from the Hajj perspective.</p>
      <p>
        Recent developments aimed at formalizing, embedding and
employing Canetti’s crowd theory into computer systems (for
instance supporting crowd profiling and modeling) can be
found in the literature [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] and they represent a useful
contribution to the present work.
      </p>
      <sec id="sec-3-1">
        <title>III. RELATED WORKS</title>
        <p>
          It is not a simple task to provide a compact yet
comprehensive overview of the different approaches and models for
the representation and simulation of crowd dynamics. In fact,
entire scientific interdisciplinary workshops and conferences
are focused on this topic (see, e.g., the proceedings of the
first edition of the International Conference on Pedestrian and
Evacuation Dynamics [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] and consider that this event has
reached the fifth edition in 2010). However, most approaches
can be classified according to the way pedestrians are
represented and managed, and in particular:
pedestrians as particles subject to forces of
attraction/repulsion;
pedestrians as particular states of cells in a CA;
pedestrians as autonomous agents, situated in an
environment.
t=0
t=1
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>A. Pedestrians as particles</title>
      <p>
        Several models for pedestrian dynamics are based on an
analytical approach, representing pedestrian as particles
subject to forces, modeling the interaction between pedestrian
and the environment (and also among pedestrians themselves,
in the case of active walker models [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]). Forces of
attraction lead the pedestrians/particles towards their destinations
(modeling thus their goals), while forces of repulsion are
used to represent the tendency to stay at a distance from
other points of the environment. Figure 1 shows a diagram
exemplifying the application of this approach to the
representation of an intersection that is being crossed by three
pedestrians. In particular, the velocity of the gray pedestrian
is determined as an aggregation of the influences it is subject
to, that are the attraction to its reference point (the top exit)
and the repulsion from the other pedestrians. This kind of
effect was introduced by a relevant and successful example
of this modeling approach, the social force model [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]; this
approach introduces the notion of social force, representing the
tendency of pedestrians to stay at a certain distance one from
another; other relevant approaches take inspiration from
fluiddynamic [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] and magnetic forces [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] for the representation
of mechanisms governing flows of pedestrians.
      </p>
      <p>
        While this approach is based on a precise methodology and
has provided relevant results, it represents pedestrian as mere
particles, whose goals, characteristics and interactions must
be represented through equations, and it is not simple thus to
incorporate heterogeneity and complex pedestrian behaviours
in this kind of model. It is worth mentioning, however, that
an attempt to represent the influence of groups of pedestrians
in this kind of model has been recently proposed [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ].
      </p>
    </sec>
    <sec id="sec-5">
      <title>B. Pedestrians as states of CA</title>
      <p>
        A different approach to crowd modeling is characterized by
the adoption of Cellular Automata (CA), with a discrete spatial
representation and discrete time-steps, to represent the
simulated environment and the entities it comprises. The cellular
space includes thus both a representation of the environment
and an indication of its state, in terms of occupancy of the
sites it is divided into, by static obstacles as well as human
beings. Transition rules must be defined in order to specify the
evolution of every cell’s state; they are based on the concept of
neighborhood of a cell, a specific set of cells whose state will
be considered in the computation of its transition rule. The
transition rule, in this kind of model, generates the illusion
of movement, that is mapped to a coordinated change of
cells state. To make a simple example, an atomic step of a
pedestrian is realized through the change of state of two cells,
the first characterized by an “occupied” state that becomes
“vacant”, and an adjacent one that was previously “vacant”
and that becomes “occupied”. Figure 2 shows a sample effect
of movement generated by the subsequent application of a
transition rule in the cellular space. This kind of application
of CA-based models is essentially based on previous works
adopting the same approach for traffic simulation [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
      </p>
      <p>
        Local cell interactions are thus the uniform (and only) way
to represent the motion of an individual in the space (and
the choice of the destination of every movement step). The
sequential application of this rule to the whole cell space
may bring to emergent effects and collective behaviours.
Relevant examples of crowd collective behaviours that were
modeled through CAs are the formation of lanes in
bidirectional pedestrian flows [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], the resolution of conflicts in
multidirectional crossing pedestrian flows [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. In this kind
of example, different states of the cells represent pedestrians
moving towards different exits; this particular state activates a
particular branch of the transition rule causing the transition
of the related pedestrian to the direction associated to that
particular state. Additional branches of the transition rule
manage conflicts in the movement of pedestrians, for instance
through changes of lanes in case of pedestrians that would
occupy the same cell coming from opposite directions.
      </p>
      <p>
        It must be noted, however, that the potential need to
represent goal driven behaviours (i.e. the desire to reach a
certain position in space) has often led to extend the basic
CA model to include features and mechanisms breaking the
strictly locality principle. A relevant example of this kind
of development is represented by a CA based approach to
pedestrian dynamics in evacuation configurations [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. In
this case, the cellular structure of the environment is also
characterized by a predefined desirability level, associated to
each cell, that, combined with more dynamic effects generated
by the passage of other pedestrians, guide the transition
of states associated to pedestrians. Recent developments of
this approach introduce even more sophisticated behavioural
elements for pedestrians, considering the anticipation of the
movements of other pedestrians, especially in counter flows
scenarios [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ].
      </p>
      <p>
        Another relevant recent research effort that must be
mentioned here is represented by a first attempt to explicitly
include proxemic considerations not only as a background
element in the motivations a behavioural model is based upon,
but rather as a concrete element of the model itself [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ].
      </p>
    </sec>
    <sec id="sec-6">
      <title>C. Pedestrians as autonomous agents</title>
      <p>
        Recent developments in this line of research (e.g. [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ], [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ]),
introduce modifications to the basic CA approach that are
so deep that the resulting models can be considered much
more similar to agent–based and Multi Agent Systems (MAS)
models exploiting a cellular space representing spatial aspects
of agents’ environment. A MAS is a system made up of a
set of autonomous components which interact, for instance
according to collaboration or competition schemes, in order
to contribute in realizing an overall behaviour that could not
be generated by single entities by themselves. As previously
introduced, MAS models have been successfully applied to the
modeling and simulation of several situations characterized
by the presence of autonomous entities whose action and
interaction determines the evolution of the system, and they
are growingly adopted also to model crowds of pedestrians [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ],
[
        <xref ref-type="bibr" rid="ref28">28</xref>
        ], [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ], [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ]. All these approaches are characterized by
the fact that the agents encapsulate some form of behaviour
inspired by the above described approaches, that is, forms
of attractions/repulsion generated by points of interest or
reference in the environment but also by other pedestrians.
      </p>
      <p>
        Some of the agent based approaches to the modeling of
pedestrians and crowds were developed with the primary goal
of providing an effective 3D visualization of the simulated
dynamics: in this case, the notion of realism includes
elements that are considered irrelevant by some of the previous
approaches, and it does not necessarily require the models
to be validated against data observed in real or experimental
situations. The approach described in [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ] and in [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ] is
characterized by a very composite model of pedestrian behaviour,
including basic reactive behaviours as well as a cognitive
control layer; moreover, actions available to agents are not
strictly related to their movement, but they also allow forms
of direct interaction among pedestrians and interaction with
objects situated in the environment. Other approaches in this
area (see, e.g., [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ]) also define layered architectures including
cognitive models for the coordination of composite actions
for the manipulation of objects present in the environment.
Another relevant approach, described in [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ], is less focused
on visual effectiveness of the simulation dynamics, and it
supports a flexible definition of the simulation scenario also
without requiring the intervention of a computer programmer.
However, these virtual reality focused approaches to pedestrian
and crowd simulation were not tested in paradigmatic case
studies, modeled adopting analytical approaches or cellular
automata and validated against real data.
      </p>
      <sec id="sec-6-1">
        <title>IV. A SIMPLE AGENT-BASED PROXEMIC MODEL</title>
        <p>This section will describe a first step towards an agent–based
model encompassing abstractions and mechanisms accounting
based on fundamental considerations about proxemics and
basic group behaviour in pedestrians. We first defined a very
general and simple model for agents, their environment and
interaction, then we realized a proof–of–concept prototype to
have an immediate idea of the implications of our modeling
choices. In parallel to this effort, a set of experiments were
conducted (in June 2010) to back-up with observed data some
intuitions on the implications of the presence of groups in
specific scenarios; two photos of one of the experiments
are shown in Figure 4. In particular, this experiments is
characterized by two sets of pedestrians moving in opposite
(a)
r
(b)
directions in a constrained portion of space. In the set of
pedestrians, in some of the experiments, some individuals were
instructed to behave as friends or relatives, tying to stay close
to each other in the movement towards their goal. It must
be noted that this kind of situation is simple yet relevant
for the understanding of some general principle on pedestrian
movement and on the implications of the presence of groups
in a crowd. In the context of the project a set of observations
will be carried out in order to extend and improve the available
data for model calibration and validation.</p>
        <p>
          The simulated environment represents a simplified real built
environment, a corridor with two exits (North and South);
later different experiments will be described with corridors of
different size (10m wide and 20 m long as well as 5m wide
and 10 m long). We represented this environment as a simple
euclidean bi-dimensional space, that is discrete (meaning that
coordinates are integer numbers) but not “discretized” (as
in a CA). Pedestrians, in other words, are characterized by
a position that is a pair hx; yi that does not not denote a
cell but rather admissible coordinates in an euclidean space.
Movement, the fundamental agent’s action, is represented as
a displacement in this space, i.e. a vector. The approach is
essentially based on the Boids model [
          <xref ref-type="bibr" rid="ref35">35</xref>
          ], in which however
rules have been modified to represent the phenomenologies
described by the basic theories and contributions on
pedestrian movement instead of flocks. Boundaries can also be
defined: in the example Eastern and Western borders cannot
be crossed and the movement of pedestrians is limited by the
pedestrian position update function, which is an environmental
responsibility. Every agent a 2 A (where A is the set
of agents representing pedestrians of the modeled scenario)
is characterized by a position posa represent by a pair of
coordinates hxa; yxi. Agent’s action is thus represented by
a vector ma = h xa ; ya i where jmaj = q x2a + y2a &lt; M
where M is a parameter depending on the specific scenario
representing the maximum displacement per time unit.
        </p>
        <p>More complex environments could be modeled, for instance
by means of a set of relevant objects in the scene, like points of
interest but also obstacles. These objects could be perceived by
agents according to their position and perceptual capabilities,
and they could thus have implications on their movement.
Objects can (but they do not necessarily must be) in fact be
considered as attractive or repulsive by them. The effect of the
perception of objects and other pedestrians, however, is part
of agents’ behavioural specifications. For this specific
application, however, the perceptive capability of an agent a are
simply defined as the set of other pedestrians that are present at the
time of the perception in a circular portion of space or radius
rp centered at the current coordinates of agent a. In particular,
each agent a 2 A is provided with a perception distance pera;
the set of perceived agents is defined as Pa = p1; : : : ; pi where
d(a; i) = p(xa xi)2 + (ya yi)2 pera.</p>
        <p>
          Pedestrians are modeled as agents situated in an
environment, each occupying about 40 cm2, characterized by a
state representing individual properties. Their behaviour has a
goal driven component, a preferred direction; in this specific
example it does not change over time and according to agent’s
position in space (agents want to get out of the corridor from
one of the exits, wither North or South), but it generally
changes according to the position of the agent, generating a
path of movement from its starting point to its own destination.
The preferred direction is thus generally the result of a
stochastic function possibly depending on time and current position of
the agent. The goal driven component of the agent behavioural
specification, however, is just one the different elements of
the agent architectures that must include elements properly
capturing elements related to general proxemic tendencies
and group influence (at least), and we also added a small
random contribution to the overall movement of pedestrians,
as suggested by [
          <xref ref-type="bibr" rid="ref36">36</xref>
          ]. The actual layering of the modules
contributing to the overall is object of current and future work.
In the scenario, agents’ goal driven behavioural component
is instead rather simple: agents heading North (respectively
South) have a deliberate contribution to their overall movement
mga = h0; M i (respectively mga = h0; M i).
        </p>
        <p>We realized a sample simulation scenario in a rapid
prototyping framework2 and we employed it to test the simple
behavioural model that will be described in the following.
In the realized simulator, the environment is responsible for
updating the position of agents, actually triggering their action
choice in a sequential way, in order to ensure fairness among
agents. In particular, we set the turn duration to 100 ms and
the maximum covered distance in one turn is 15 cm (i.e. the
maximum velocity for a pedestrian is 1.5 m/s).</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>A. Basic Proxemic Rules</title>
      <p>Every pedestrian is characterized by a culturally defined
proxemic distance p; this value is in general related to the
specific culture characterizing the individual, so the overall
system is designed to be potentially heterogenous. In a normal
situation, the pedestrian moves (according to his/her preferred
direction) maintaining the minimum distance from the others
above this threshold (rule P1). More precisely, for a given
agent a this rule defines that the proxemic contribution to the
overall agent movement mpa = 0 if 8b 2 Pa : d(a; b) p.</p>
      <p>However, due to the overall system dynamics, the
minimum distance between one pedestrian and another can drop
below p. In this case, given a pedestrian a, we have that
9b 2 Pa : d(a; b) &lt; p; the proxemic contribution to the overall
movement of a will try to restore this condition (rule P2)
(please notice that pedestrians might have different thresholds,
so b might not be in a situation so that his/her P2 rule is
activated). In particular, given p1; : : : ; pk 2 Pa : d(a; pi) &lt; p
for 1 i k, given c the centroid of posp1 ; : : : ; pospk ,
the proxemic contribution to the overall agent movement
mpa = kp c posa, where ka is a parameter determining the
intensity of the proxemic influence on the overall behaviour.</p>
      <sec id="sec-7-1">
        <title>2Nodebox – http://www.nodebox.org</title>
        <p>These basic considerations, also schematized in Figure
3A, lead to the definition of rules support a basic proxemic
behaviour for pedestrian agents.</p>
        <p>in which the environment is populated with two variable
sized sets of pedestrians heading North and South; they are
not characterized by any particular relationship binding them,
with the exception of a shared goal, i.e. they are not a group
but rather an unstructured set of pedestrians.</p>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>B. Group Dynamic Rules</title>
      <p>In this situation, we simply extend the behavioural
specification of agents by means of an additional contribution
representing the tendency of group members to stay close to
each other. First of all, every pedestrian may be thus part of a
group, that is, a set of pedestrians that mutually recognize
their belonging to the same group and that are willing to
preserve the group unity. This is clearly a very simplified,
heterarchical notion of group, and in particular it does not
account for hierarchical relationships in groups (e.g. leader
and followers), but we wanted to start defining basic rules for
the simplest form of group.</p>
      <p>Every pedestrian is thus also characterized by a culturally
defined proxemic distance g determining the way the
pedestrian interprets the minimum distance from any other group
member. In particular, in a normal situation a pedestrian moves
(according to hie/her preferred direction and also considering
the basic proxemic rules) keeping the maximum distance from
the other members of the group below g (Rule G1). More
precisely, for a given agent a, member of a group G, this rule
defines that the group dynamic contribution to the overall agent
movement mga = 0 if 8b 2 Pa \ (G fag) : d(a; b) &lt; g.</p>
      <p>However, due to the overall system dynamics, the maximum
distance between one pedestrian and other members of his
group can exceed g. In this case, the it will try to restore this
condition by moving towards the group members he/she is
able to perceive (rule G2). In particular, given p1; : : : ; pk 2
Pa \ (G fag) : d(a; pi) g for 1 i k, given c
the centroid of posp1 ; : : : ; pospk , the proxemic contribution to
the overall agent movement mga = kg c posa, where ka is
a parameter determining the intensity of the group dynamic
influence on the overall behaviour.</p>
      <p>This basic idea of group influence on pedestrian dynamics,
also schematized in Figure 3-B, lead to the extension of the
basic proxemic behaviour for pedestrian agents of the previous
example. We tested the newly defined rules in a similar
scenario but including groups of pedestrians. In particular, two
scenarios were analyzed. In the first one, we simply substituted
4 individual pedestrians in the previous scenario with a group
of 4 pedestrians. The group was able to preserve its unity in
all the tests we conducted, but the average travel time for the
group members actually increased. Individuals, in other words,
trade some of their potential speed to preserve the unity of the
group. In a different scenario, we included 10 pedestrians and
a group of 4 pedestrians heading North, 10 pedestrians and a
group of 4 pedestrians heading South. In this circumstances,
the two groups sometimes face and they are generally able to
find a way to form two lanes, actually avoiding each other.
However, the overall travel time for group members actually
increases in many of the simulations we conducted.</p>
      <p>In Figure 5 two screenshots the of the prototype of the
simulation system that was briefly introduced here. Individual
agents, those that are not part of a group, are depicted in
blue, but those for which rule P2 is activated (they are afraid
to be touched) turn to orange, to highlight the invasion of
their personal space. Members of groups are depicted in violet
and pink. The two screenshots show how two groups directly
facing each other must manage to “turn around” each other
to preserve their unity but at the same time advance towards
their destination.</p>
    </sec>
    <sec id="sec-9">
      <title>C. Experimental results</title>
      <p>We conducted several experiments with the above described
model and simulator, altering the starting conditions to
evaluate the plausibility of the generated dynamics and to calibrate
the parameters to fit actual data available from the literature or
acquired in the experiments. In particular, we focused on the
influence of the proxemic distance p on the overall system
dynamics. We started considering Hall’s personal distance
as a starting point for this model parameter. Hall reported
ranges for the various proxemic distances, considering a close
phase and a far phase for all the different perceived distances
(described in Section II-A). In particular, we considered both
an average value for the far phase of the personal distance
(1m) and a low end value (75 cm) that is actually the
border between the far and the close phases of the personal
distance range. In general, the higher value allowed to achieve
relatively results in scenarios characterized by a low density of
pedestrians in the environment. For densities close and above
one pedestrian per square meter, the lower value allowed to
achieve a smoother flow.</p>
      <p>
        A summary of the achieved results is shown in Figure 6.
In particular, these data refer to the simulation of a 10 m
long and 5 m wide corridor. We varied the number of agents
altering the density in the environment; to keep constant the
number of pedestrians in the corridor, the two ends were joined
0.0  
0.5  
1.0  
(i.e. pedestrians exiting from one end were actually re-entering
the corridor from the other). For each run only complete
pedestrian trips were considered (i.e. the first pedestrian exit
event was discarded because related to a partial crossing of the
corridor) and in some occasions several starting turns were also
discarded to avoid transient starting conditions. The results
of the simulations employing the low personal distance are
consistent with empirical observations discussed in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>We are currently analyzing the implications of the presence
of groups in the environment. The generated data, as well
as the empirical observations, still do not lead to conclusive
results: in most cases, especially in low density scenarios,
group members are generally slower than single individuals
but in high density scenarios they are sometimes able to
outperform the average individual. This is probably due to
the fact that the presence of the group has a greater influence
on the possibility of other individuals to move, generating for
instance a higher possibility of members on the back of the
group to follow the “leaders”.</p>
      <sec id="sec-9-1">
        <title>V. CONCLUSIONS AND FUTURE WORKS</title>
        <p>The paper has presented the research setting in which an
innovative agent–based pedestrian an crowd modeling and
simulation effort is set. Preliminary results of the first stage of
the modeling phase were described. Future works are aimed,
on one hand, at consolidating the preliminary results of this
first scenarios (performing a calibration of the model and
validation of the results, that is currently under way), but
also extending the range of simulated scenarios characterized
by relatively simple spatial structures for the environment
(e.g. bends, junctions). On the other hand, we want to better
formalize the agent behavioural model and its overall
architecture, but also extending the notion of group, in order to
capture phenomenologies that are particularly relevant in the
context of Hajj (e.g. hierarchical groups, but also hierarchies
of groups). Finally, we are also working at the integration of
these models into an existing open source framework for 3D
computing (Blender3, also to be able to embed these models
and simulations in real portions of the built environment
defined with traditional CAD tools.</p>
      </sec>
      <sec id="sec-9-2">
        <title>ACKNOWLEDGMENTS</title>
        <p>This work has been partly funded by the Crystal Project.
The authors would like to thank Dr. Nabeel Koshak for
his expertise on the Hajj pilgrimage description and on the
requirements for second generation modeling and simulation
systems; the authors would also thank Prof. Ugo Fabietti for
his suggestions about the anthropological literature that was
considered in this work.</p>
      </sec>
      <sec id="sec-9-3">
        <title>3http://www.blender.org/</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M.</given-names>
            <surname>Batty</surname>
          </string-name>
          , “
          <article-title>Agent based pedestrian modeling (editorial),” Environment and Planning B: Planning and Design</article-title>
          , vol.
          <volume>28</volume>
          , pp.
          <fpage>321</fpage>
          -
          <lpage>326</lpage>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.</given-names>
            <surname>Willis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Gjersoe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Havard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kerridge</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Kukla</surname>
          </string-name>
          , “
          <article-title>Human movement behaviour in urban spaces: Implications for the design and modelling of effective pedestrian environments,” Environment and Planning B</article-title>
          , vol.
          <volume>31</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>805</fpage>
          -
          <lpage>828</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>R.</given-names>
            <surname>Axtell</surname>
          </string-name>
          , “Why Agents?
          <article-title>On the Varied Motivations for Agent Computing in the Social Sciences,”</article-title>
          <source>Center on Social and Economic Dynamics Working Paper</source>
          , vol.
          <volume>17</volume>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Christley</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. A.</given-names>
            <surname>Newman</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M. S.</given-names>
            <surname>Alber</surname>
          </string-name>
          , “
          <article-title>Multiscale agent-based simulation for chondrogenic pattern formation n vitro,” Cybernetics and Systems</article-title>
          , vol.
          <volume>38</volume>
          , no.
          <issue>7</issue>
          , pp.
          <fpage>707</fpage>
          -
          <lpage>727</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M.</given-names>
            <surname>Luck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>McBurney</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Sheory</surname>
          </string-name>
          , and S. Willmott, Eds., Agent Technology:
          <article-title>Computing as Interaction</article-title>
          . University of Southampton,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>E. D.</given-names>
            <surname>Kuligowski</surname>
          </string-name>
          and
          <string-name>
            <given-names>S. M. V.</given-names>
            <surname>Gwynne</surname>
          </string-name>
          , Pedestrian and Evacuation Dynamics 2008. Springer,
          <year>2010</year>
          , ch.
          <source>The Need for Behavioral Theory in Evacuation Modeling</source>
          , pp.
          <fpage>721</fpage>
          -
          <lpage>732</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.</given-names>
            <surname>Schadschneider</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Klingsch</surname>
          </string-name>
          , H. Klu¨pfel, T. Kretz,
          <string-name>
            <given-names>C.</given-names>
            <surname>Rogsch</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Seyfried</surname>
          </string-name>
          , “
          <article-title>Evacuation dynamics: Empirical results, modeling and applications,” in Encyclopedia of Complexity and Systems Science</article-title>
          , R. A. Meyers, Ed. Springer,
          <year>2009</year>
          , pp.
          <fpage>3142</fpage>
          -
          <lpage>3176</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>E. T.</given-names>
            <surname>Hall</surname>
          </string-name>
          ,
          <source>The Hidden Dimension. Anchor Books</source>
          ,
          <year>1966</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9] --, “
          <article-title>A system for the notation of proxemic behavior,” American Anthropologist</article-title>
          , vol.
          <volume>65</volume>
          , no.
          <issue>5</issue>
          , pp.
          <fpage>1003</fpage>
          -
          <lpage>1026</lpage>
          ,
          <year>1963</year>
          . [Online]. Available: http://www.jstor.org/stable/668580
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>U.</given-names>
            <surname>Chattaraj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Seyfried</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Chakroborty</surname>
          </string-name>
          , “
          <article-title>Comparison of pedestrian fundamental diagram across cultures</article-title>
          ,
          <source>” Advances in Complex Systems</source>
          , vol.
          <volume>12</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>393</fpage>
          -
          <lpage>405</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>E.</given-names>
            <surname>Canetti</surname>
          </string-name>
          and
          <string-name>
            <given-names>C.</given-names>
            <surname>Stewart</surname>
          </string-name>
          ,
          <article-title>Crowds and power</article-title>
          .
          <source>Farrar, Straus and Giroux</source>
          ,
          <year>1984</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>S.</given-names>
            <surname>Bandini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Manzoni</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Redaelli</surname>
          </string-name>
          , “
          <article-title>Towards an ontology for crowds description: A proposal based on description logic,” in ACRI, ser</article-title>
          . Lecture Notes in Computer Science, H. Umeo,
          <string-name>
            <given-names>S.</given-names>
            <surname>Morishita</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Nishinari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Komatsuzaki</surname>
          </string-name>
          , and S. Bandini, Eds., vol.
          <volume>5191</volume>
          . Springer,
          <year>2008</year>
          , pp.
          <fpage>538</fpage>
          -
          <lpage>541</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>S.</given-names>
            <surname>Bandini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Manenti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Manzoni</surname>
          </string-name>
          , and
          <string-name>
            <given-names>F.</given-names>
            <surname>Sartori</surname>
          </string-name>
          , “
          <article-title>A knowledgebased approach to crowd classification,”</article-title>
          <source>in Proceedings of the The 5th International Conference on Pedestrian and Evacuation Dynamics, March</source>
          <volume>8</volume>
          -
          <issue>10</issue>
          ,
          <year>2010</year>
          ,,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>M.</given-names>
            <surname>Schreckenberg</surname>
          </string-name>
          and
          <string-name>
            <given-names>S. D.</given-names>
            <surname>Sharma</surname>
          </string-name>
          , Eds.,
          <source>Pedestrian and Evacuation Dynamics</source>
          . Springer-Verlag,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>D.</given-names>
            <surname>Helbing</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Schweitzer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Keltsch</surname>
          </string-name>
          , and P. Molna´r, “
          <article-title>Active walker model for the formation of human and animal trail systems</article-title>
          ,” Physical Review E, vol.
          <volume>56</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>2527</fpage>
          -
          <lpage>2539</lpage>
          ,
          <year>January 1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>D.</given-names>
            <surname>Helbing</surname>
          </string-name>
          and P. Molna´r, “
          <article-title>Social force model for pedestrian dynamics</article-title>
          ,
          <source>” Phys. Rev. E</source>
          , vol.
          <volume>51</volume>
          , no.
          <issue>5</issue>
          , pp.
          <fpage>4282</fpage>
          -
          <lpage>4286</lpage>
          , May
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>D.</given-names>
            <surname>Helbing</surname>
          </string-name>
          , “
          <article-title>A fluid-dynamic model for the movement of pedestrians,” Complex Systems</article-title>
          , vol.
          <volume>6</volume>
          , no.
          <issue>5</issue>
          , pp.
          <fpage>391</fpage>
          -
          <lpage>415</lpage>
          ,
          <year>1992</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>S.</given-names>
            <surname>Okazaki</surname>
          </string-name>
          , “
          <article-title>A study of pedestrian movement in architectural space, part 1: Pedestrian movement by the application of magnetic models,” Transactions of A.I.J</article-title>
          .,
          <source>no. 283</source>
          , pp.
          <fpage>111</fpage>
          -
          <lpage>119</lpage>
          ,
          <year>1979</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>M.</given-names>
            <surname>Moussa</surname>
          </string-name>
          <article-title>¨ıd</article-title>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Perozo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Garnier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Helbing</surname>
          </string-name>
          , and G. Theraulaz, “
          <article-title>The walking behaviour of pedestrian social groups and its impact on crowd dynamics,” PLoS ONE</article-title>
          , vol.
          <volume>5</volume>
          , no.
          <issue>4</issue>
          , p.
          <year>e10047</year>
          ,
          <year>04 2010</year>
          . [Online]. Available: http://dx.doi.org/10.1371%2Fjournal.
          <source>pone.0010047</source>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>K.</given-names>
            <surname>Nagel</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Schreckenberg</surname>
          </string-name>
          , “
          <article-title>A cellular automaton model for freeway traffic</article-title>
          ,
          <source>” Journal de Physique I France</source>
          , vol.
          <volume>2</volume>
          , no.
          <issue>2221</issue>
          , pp.
          <fpage>222</fpage>
          -
          <lpage>235</lpage>
          ,
          <year>1992</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>V. J.</given-names>
            <surname>Blue</surname>
          </string-name>
          and
          <string-name>
            <given-names>J. L.</given-names>
            <surname>Adler</surname>
          </string-name>
          , “
          <article-title>Cellular automata microsimulation of bi-directional pedestrian flows</article-title>
          ,
          <source>” Transportation Research Record</source>
          , vol.
          <volume>1678</volume>
          , pp.
          <fpage>135</fpage>
          -
          <lpage>141</lpage>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22] --, “
          <article-title>Modeling four-directional pedestrian flows</article-title>
          ,
          <source>” Transportation Research Record</source>
          , vol.
          <volume>1710</volume>
          , pp.
          <fpage>20</fpage>
          -
          <lpage>27</lpage>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>A.</given-names>
            <surname>Schadschneider</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kirchner</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K.</given-names>
            <surname>Nishinari</surname>
          </string-name>
          , “
          <article-title>Ca approach to collective phenomena in pedestrian dynamics</article-title>
          .
          <source>” in Cellular Automata, 5th International Conference on Cellular Automata for Research and Industry, ACRI</source>
          <year>2002</year>
          ,
          <article-title>ser</article-title>
          . Lecture Notes in Computer Science, S. Bandini,
          <string-name>
            <given-names>B.</given-names>
            <surname>Chopard</surname>
          </string-name>
          , and M. Tomassini, Eds., vol.
          <volume>2493</volume>
          . Springer,
          <year>2002</year>
          , pp.
          <fpage>239</fpage>
          -
          <lpage>248</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>K.</given-names>
            <surname>Nishinari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Suma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Yanagisawa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Tomoeda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kimura</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Nishi</surname>
          </string-name>
          , Pedestrian and Evacuation Dynamics 2008. Springer Berlin Heidelberg,
          <year>2008</year>
          , ch.
          <source>Toward Smooth Movement of Crowds</source>
          , pp.
          <fpage>293</fpage>
          -
          <lpage>308</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>J.</given-names>
            <surname>Was</surname>
          </string-name>
          , “
          <article-title>Crowd dynamics modeling in the light of proxemic theories,” in ICAISC (2), ser</article-title>
          . Lecture Notes in Computer Science, L. Rutkowski,
          <string-name>
            <given-names>R.</given-names>
            <surname>Scherer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Tadeusiewicz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. A.</given-names>
            <surname>Zadeh</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Zurada</surname>
          </string-name>
          , Eds., vol.
          <volume>6114</volume>
          . Springer,
          <year>2010</year>
          , pp.
          <fpage>683</fpage>
          -
          <lpage>688</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <surname>C. M. Henein</surname>
            and
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>White</surname>
          </string-name>
          , “
          <article-title>Agent-based modelling of forces in crowds.” in Multi-Agent and Multi-Agent-</article-title>
          <string-name>
            <surname>Based</surname>
            <given-names>Simulation</given-names>
          </string-name>
          , Joint Workshop MABS 2004, New York, NY, USA, July
          <volume>19</volume>
          ,
          <year>2004</year>
          , Revised Selected Papers, ser. Lecture Notes in Computer Science, P. Davidsson,
          <string-name>
            <given-names>B.</given-names>
            <surname>Logan</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          K. Takadama, Eds., vol.
          <volume>3415</volume>
          . Springer-Verlag,
          <year>2005</year>
          , pp.
          <fpage>173</fpage>
          -
          <lpage>184</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>J.</given-names>
            <surname>Dijkstra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Jessurun</surname>
          </string-name>
          , B. de Vries, and
          <string-name>
            <given-names>H. J. P.</given-names>
            <surname>Timmermans</surname>
          </string-name>
          , “
          <article-title>Agent architecture for simulating pedestrians in the built environment</article-title>
          ,” in International Workshop on Agents in
          <source>Traffic and Transportation</source>
          ,
          <year>2006</year>
          , pp.
          <fpage>8</fpage>
          -
          <lpage>15</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>C.</given-names>
            <surname>Gloor</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Stucki</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K.</given-names>
            <surname>Nagel</surname>
          </string-name>
          , “
          <article-title>Hybrid techniques for pedestrian simulations</article-title>
          ,
          <source>” in Cellular Automata, 6th International Conference on Cellular Automata for Research and Industry, ACRI</source>
          <year>2004</year>
          ,
          <article-title>ser</article-title>
          . Lecture Notes in Computer Science,
          <string-name>
            <given-names>P. M. A.</given-names>
            <surname>Sloot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Chopard</surname>
          </string-name>
          , and A. G. Hoekstra, Eds., vol.
          <volume>3305</volume>
          . Springer-Verlag,
          <year>2004</year>
          , pp.
          <fpage>581</fpage>
          -
          <lpage>590</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <surname>M. C. Toyama</surname>
            ,
            <given-names>A. L. C.</given-names>
          </string-name>
          <string-name>
            <surname>Bazzan</surname>
          </string-name>
          , and R. da Silva, “
          <article-title>An agent-based simulation of pedestrian dynamics: from lane formation to auditorium evacuation</article-title>
          ,
          <source>” in 5th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS</source>
          <year>2006</year>
          ),
          <string-name>
            <given-names>H.</given-names>
            <surname>Nakashima</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. P.</given-names>
            <surname>Wellman</surname>
          </string-name>
          , G. Weiss, and P. Stone, Eds. ACM press,
          <year>2006</year>
          , pp.
          <fpage>108</fpage>
          -
          <lpage>110</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>S.</given-names>
            <surname>Bandini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. L.</given-names>
            <surname>Federici</surname>
          </string-name>
          , and G. Vizzari, “
          <article-title>Situated cellular agents approach to crowd modeling and simulation</article-title>
          ,
          <source>” Cybernetics and Systems</source>
          , vol.
          <volume>38</volume>
          , no.
          <issue>7</issue>
          , pp.
          <fpage>729</fpage>
          -
          <lpage>753</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>S. R.</given-names>
            <surname>Musse</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Thalmann</surname>
          </string-name>
          , “
          <article-title>Hierarchical model for real time simulation of virtual human crowds,”</article-title>
          <source>IEEE Trans. Vis. Comput. Graph.</source>
          , vol.
          <volume>7</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>152</fpage>
          -
          <lpage>164</lpage>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>W.</given-names>
            <surname>Shao</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Terzopoulos</surname>
          </string-name>
          , “Autonomous pedestrians,
          <source>” Graphical Models</source>
          , vol.
          <volume>69</volume>
          , no.
          <issue>5-6</issue>
          , pp.
          <fpage>246</fpage>
          -
          <lpage>274</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33] S. Paris and S. Donikian, “
          <article-title>Activity-driven populace: A cognitive approach to crowd simulation</article-title>
          ,
          <source>” IEEE Computer Graphics and Applications</source>
          , vol.
          <volume>29</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>34</fpage>
          -
          <lpage>43</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Murakami</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Ishida</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Kawasoe</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Hishiyama</surname>
          </string-name>
          , “
          <article-title>Scenario description for multi-agent simulation,” in AAMAS</article-title>
          . ACM,
          <year>2003</year>
          , pp.
          <fpage>369</fpage>
          -
          <lpage>376</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <given-names>C. W.</given-names>
            <surname>Reynolds</surname>
          </string-name>
          , “
          <article-title>Flocks, herds and schools: A distributed behavioral model,” in SIGGRAPH '87: Proceedings of the 14th annual conference on Computer graphics and interactive techniques</article-title>
          . New York, NY, USA: ACM,
          <year>1987</year>
          , pp.
          <fpage>25</fpage>
          -
          <lpage>34</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [36]
          <string-name>
            <given-names>M.</given-names>
            <surname>Batty</surname>
          </string-name>
          ,
          <article-title>Advanced Spatial Analysis: The CASA Book of GIS</article-title>
          . Esri Press,
          <year>2003</year>
          , ch.
          <source>Agent-based pedestrian modelling</source>
          , pp.
          <fpage>81</fpage>
          -
          <lpage>106</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>