<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en" article-type="research-article">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">information</journal-id>
      <journal-title>Information</journal-title>
      <abbrev-journal-title abbrev-type="publisher">Information</abbrev-journal-title>
      <abbrev-journal-title abbrev-type="pubmed">Information</abbrev-journal-title>
      <issn pub-type="epub">2078-2489</issn>
      <publisher>
        <publisher-name>MDPI</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.3390/info4010075</article-id>
      <article-id pub-id-type="publisher-id">information-04-00075</article-id>
      <article-categories>
        <subj-group>
          <subject>Article</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Epistemological Levelism and Dynamical Complex Systems: The Case of Crowd Behaviour</article-title>
      </title-group>
	  <contrib-group>
        <contrib contrib-type="author">
          <name>
            <surname>Bandini</surname>
            <given-names>Stefania</given-names>
          </name>
          <xref rid="c1-information-04-00075" ref-type="corresp">*</xref>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Vizzari</surname>
            <given-names>Giuseppe</given-names>
          </name>
        </contrib>
      </contrib-group>
      
      <aff id="af1-information-04-00075">Complex Systems and Artificial Intelligence (CSAI) research center, University of Milano-Bicocca, Viale Sarca 336/14, 20126 Milano, Italy; E-Mail: <email>giuseppe.vizzari@disco.unimib.it</email></aff>
      <author-notes>
        <corresp id="c1-information-04-00075"><label>*</label> Author to whom correspondence should be addressed; E-Mail: <email>bandini@disco.unimib.it</email>; Tel.: +39-0264487835; Fax: +39-0264487839.</corresp>
      </author-notes>
      <pub-date pub-type="epub">
        <day>15</day>
        <month>01</month>
        <year>2013</year>
      </pub-date>
      <pub-date pub-type="collection">
	  <month>03</month>
        <year>2013</year>
      </pub-date>
      <volume>4</volume>
      <issue>1</issue>
      <fpage>75</fpage>
      <lpage>93</lpage>
      <history>
        <date date-type="received">
          <day>19</day>
          <month>11</month>
          <year>2012</year>
        </date>
        <date date-type="rev-recd">
          <day>13</day>
          <month>12</month>
          <year>2012</year>
        </date>
        <date date-type="accepted">
          <day>07</day>
          <month>01</month>
          <year>2013</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>© 2013 by the authors; licensee MDPI, Basel, Switzerland.</copyright-statement>
        <copyright-year>2013</copyright-year>
        <license xmlns:xlink="http://www.w3.org/1999/xlink" license-type="open-access" xlink:href="http://creativecommons.org/licenses/by/3.0/">
          <p>This article is an open-access article distributed under the terms and conditions of the Creative Commons Attribution license (<uri>http://creativecommons.org/licenses/by/3.0/</uri>).</p>
        </license>
      </permissions>
      <abstract>
        <p>The main aim of this paper is to show how the design and creation of computational models to study and simulate of the behaviour of dynamical complex systems, and in particular crowds of pedestrian, actually implicitly employs elements of a framework introduced by Luciano Floridi in his paper “The Method of Levels of Abstraction”. The example of the computer based simulation of the complex phenomenon of crowd dynamics and the related knowledge requiring different abstract levels and representation will be introduced in order to show how concepts like observables and system behaviour are commonly employed to compare and evaluate simulation models.</p>
      </abstract>
      <kwd-group>
        <kwd>complex systems</kwd>
        <kwd>simulation</kwd>
        <kwd>crowd</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec sec-type="intro">
      <title>1. Introduction</title>
      <p>In his paper “The Method of Levels of Abstraction” [<xref ref-type="bibr" rid="B1-information-04-00075">1</xref>] Luciano Floridi introduces arguments in defence of the need of forms of “levelism” to study the reality. As argued in the mentioned paper, “more recently the concept of simulation has been used in computer science to relate levels of abstraction to satisfy the requirement that systems constructed in levels (in order to tame their complexity) function correctly”. In accordance with this argument, an increasing interest in the development of discussions about the epistemology of computer simulations is testified by a flourishing of literature on the argument [<xref ref-type="bibr" rid="B2-information-04-00075">2</xref>]. Advanced computer-based simulation methods and techniques have been developed thanks to the creation of innovative computational models (e.g., cellular automata, agent-based systems) and related powerful distributed technologies (e.g., grid computing) allowing computer-based experiments to be performed. This algorithmic and computational power allowed also for the representation and modelling of complex phenomena not only circumscribed to natural sciences, but also social and economic phenomena, showing novel fields of scientific investigation and epistemological discussions [<xref ref-type="bibr" rid="B3-information-04-00075">3</xref>,<xref ref-type="bibr" rid="B4-information-04-00075">4</xref>,<xref ref-type="bibr" rid="B5-information-04-00075">5</xref>]. Additional discussions, more on the field of the computer science side of this research effort, include [<xref ref-type="bibr" rid="B6-information-04-00075">6</xref>,<xref ref-type="bibr" rid="B7-information-04-00075">7</xref>,<xref ref-type="bibr" rid="B8-information-04-00075">8</xref>].</p>
      <p>The computer-based simulation of the dynamical behaviour of crowds and pedestrians is a challenging field of research naturally involving knowledge coming from different disciplines, producing interesting results from physics and applied mathematics, to computer science, often in collaboration with anthropological, psychological, sociological studies and the humanities in general. Sometimes, these results allowed also the design and development of commercial software packages, due to the pressure of decision makers and crowd managers of public spaces. (See [<xref ref-type="bibr" rid="B9-information-04-00075">9</xref>] for a significant although not necessarily comprehensive list of simulation platforms.) Despite the presence of commercial packages, the modelling and simulation of crowd and pedestrians requires much more knowledge and epistemological discussions [<xref ref-type="bibr" rid="B10-information-04-00075">10</xref>]. In particular, in the following we will show how the notion of <italic>levels of abstraction</italic> can be very useful to clarify what are the actual goals of the simulation effort, what is the object of the analysis and therefore correctly set the research effort in the wide and heterogeneous relevant literature. A level of abstraction formally defines “the scope or granularity of a single mode”; Floridi also introduces the notion of <italic>gradient of abstractions</italic> as “a way of varying the level of abstraction in order to make observations at differing levels of abstractions”. Even though it is possible to observe the crowd phenomenon at different levels of granularity, it is not simple (and possibly not really useful) to put different and heterogeneous models into a hierarchical relation such as one inspired by the notion of gradient of abstraction. Nonetheless, it is important to notice that notions of <italic>observables</italic> and <italic>system behaviours</italic>, instrumental in the definition of the levels and gradients of abstractions, can be very important to describe and discuss the results of simulations and, therefore, to evaluate and compare models. These concepts support the definition of “standard outputs” of models that support their evaluation and also the actual comparison of their effectiveness (in a process of alignment [<xref ref-type="bibr" rid="B11-information-04-00075">11</xref>] that still represents an open issue despite being well-known in the field).</p>
      <p>In the following, we will briefly describe some relevant influences from different areas of the Humanities to this research effort; <xref ref-type="sec" rid="sec3-information-04-00075">Section 3</xref> will instead provide a compact review of the current state of the art of the area of pedestrian and crowd modelling and simulation. <xref ref-type="sec" rid="sec4-information-04-00075">Section 4</xref> will present and sample model for the simulation of pedestrian movement, while <xref ref-type="sec" rid="sec5-information-04-00075">Section 5</xref> will clarify the relevant system behaviours in this area, even beyond the scientific research context, considering the practitioner’s perspective. Conclusions and future developments will end the paper.</p>
    </sec>
    <sec>
      <title>2. Elements of an Interdisciplinary Approach</title>
      <p>Pedestrian and crowd modelling research context regards events in which a large number of people may be gathered or bound to move in a limited area; this can lead to serious safety and security issues for the participants and the organisers. The understanding of the dynamics of large groups of people is very important in the design and management of any type of public events. In addition to safety and security concerns, also the comfort of event participants is another aim of the organisers and managers of crowd related events. Large people gatherings in public spaces (like pop-rock concerts or religious rites participation) represent scenarios in which crowd dynamics can be quite complex due to different factors (the large number and heterogeneity of participants, 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="B10-information-04-00075">10</xref>]). The traditional and current trend in social sciences studying crowds is still characterised by a non-dominant behavioural theory on individuals and crowds dynamics, although it is recognised that a behavioural theory is needed to improve the current state of the art in pedestrian and crowd modelling and simulation [<xref ref-type="bibr" rid="B12-information-04-00075">12</xref>].</p>
      <sec>
        <title>2.1. Proxemics</title>
        <p>The term <italic>proxemics</italic> 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="B13-information-04-00075">13</xref>]. In his studies, Hall carried out analysis of different situations in order to recognise behavioural patterns. These patterns are based on people’s culture as they appear at different levels of awareness. In [<xref ref-type="bibr" rid="B14-information-04-00075">14</xref>] Hall proposed a system for the notation of proxemic behaviour in order to collect data and information on people sharing a common space. Hall defined proxemic behaviour and four types of perceived distances: <italic>intimate distance</italic> for embracing, touching or whispering; <italic>personal distance</italic> for interactions among good friends or family members; <italic>social distance</italic> for interactions among acquaintances; <italic>public distance</italic> used for public speaking. Perceived distances depend on some additional elements that characterise relationships and interactions between people: posture and sex identifiers, sociofugal-sociopetal (SFP) axis, kinesthetic factor, touching code, visual code, thermal code, olfactory code and voice loudness.</p>
        <p>Proxemic behaviour includes different aspects that could be useful and interesting to integrate in crowd and pedestrian dynamics simulation. In particular, the most significant aspect among them is the existence of two kinds of distance: <italic>physical</italic> distance and <italic>perceived</italic> distance. While the first depends on physical position associated to each person, the latter depends on proxemic behaviour based on culture and social rules.</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="B15-information-04-00075">15</xref>], a graph showing how the average velocity of pedestrians in a section of the environment (e.g., one of the ends of a corridor) varies according to the density of the observed environment, a typical way of evaluating both real crowding situations and simulation results that will be more thoroughly described in <xref ref-type="sec" rid="sec5-information-04-00075">Section 5</xref>. The work has essentially confirmed, better quantified and extended Hall’s findings, and together with recent results in nonverbal behaviour studies [<xref ref-type="bibr" rid="B16-information-04-00075">16</xref>] it has renewed the interest in this kind of observation.</p>
      </sec>
      <sec>
        <title>2.2. Crowds: Canetti’s Theory</title>
        <p>Elias Canetti’s work [<xref ref-type="bibr" rid="B17-information-04-00075">17</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, spatial-temporal dynamics and <italic>discharge</italic> as a triggering entity generating the crowd, which could be fruitfully represented by computationally modelling approaches like MAS.</p>
        <p>The normal pedestrian behaviour, according to Canetti, is based upon what can be called the <italic>fear to be touched</italic> principle:</p>
        <disp-quote><p>“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 recognise or at least classify it.”</p></disp-quote>
        <disp-quote><p>“All the distance which men place around themselves are dictated by this fear.”</p></disp-quote>
        <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 <italic>crowd crystal</italic>, a particular set of pedestrians that 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 modelling) can be found in the literature [<xref ref-type="bibr" rid="B18-information-04-00075">18</xref>,<xref ref-type="bibr" rid="B19-information-04-00075">19</xref>] and they represent a useful contribution to the present work.</p>
      </sec>
    </sec>
    <sec id="sec3-information-04-00075">
      <title>3. Related Works</title>
      <p>The movement of pedestrians and crowds in an environment can be considered, analysed and modelled from different perspectives and with different aims. <xref ref-type="fig" rid="information-04-00075-f001">Figure 1</xref>, adapted from [<xref ref-type="bibr" rid="B10-information-04-00075">10</xref>], emphasises the fact that one could try to study high level decisions about tasks involving movement to be performed (<italic>i.e.</italic>, strategic choices), or decisions about how they should be performed: the latter involve choices about the ordering and timing of activities, but also choices about the routing and travel mode in a representation of the environment (generally a graph). Finally, one could focus on the specific fine grained movement decisions of pedestrians at the micro-scale (<italic>i.e.</italic>, operational choices), their trajectories in portions of the build environment like buildings, streets, stations. These different kind of analyses were informally described by researchers and practitioners in this area as different levels of abstraction and even considering Floridi’s definition this statement holds: the analyses and models associated to the different levels are about different <italic>observables</italic>, some of which actually represent relevant information for the connected (immediately upper or immediately lower, considering the schema introduced in <xref ref-type="fig" rid="information-04-00075-f001">Figure 1</xref>) level. Quite often the analyses focused on one level are carried out in isolation from the other ones, either not considering “low level” details or assuming “high level” choices as sort of input parameters. The above schema has proven to be useful to modellers and practitioners in this area because it provides a framework to clarify the aims and topics of a given modelling effort; it is also the best starting point for an analysis of the possibility to employ the gradient of abstraction notion to more formally analyse the different kind of analyses that can be carried out on the crowd system.</p>
      <fig id="information-04-00075-f001" position="float">
        <label>Figure 1</label>
        <caption>
          <p>A diagram highlighting different levels of analysis and modelling of the phenomena related to the movement of pedestrians in the environment (adapted from [<xref ref-type="bibr" rid="B10-information-04-00075">10</xref>]).</p>
        </caption>
        <graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-g001.tif"/>
      </fig>
      <p>In tune with the above considerations, the literature on these topics is vast and heterogeneous. Even solely focusing on the works discussing the researches on the operational level, it is quite complicated to provide a compact and at the same time comprehensive overview of the different approaches and models for the representation and simulation of pedestrian and crowd dynamics. Dedicated 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="B20-information-04-00075">20</xref>] and consider that this event has reached the sixth edition in 2012).</p>
      <p>Nonetheless, the different approaches can be classified according to the way pedestrians are modelled, and in particular as: (i) <italic>particles subject to forces</italic> of attraction/repulsion, (ii) <italic>states of cells in a Cellular Automata (CA)</italic>, (iii) <italic>autonomous agents</italic>, situated in an environment.</p>
      <sec>
        <title>3.1. Particle–Based Approach</title>
        <p>The first types of models for pedestrian dynamics adopt an analytical approach, considering the simulated environment as a system of particles and defining its laws of motion. Partial differential equations are set up to represent forces generating the movement of pedestrians, modelling their interaction with the environment (and also among pedestrians themselves, in the case of <italic>active walker</italic> models [<xref ref-type="bibr" rid="B21-information-04-00075">21</xref>]). Forces of attraction lead the pedestrians/particles towards their destinations (modelling the <italic>goal driven</italic> component of their behaviour), while forces of repulsion are used to represent the tendency to stay at a distance from other points of the environment; <xref ref-type="fig" rid="information-04-00075-f002">Figure 2</xref> shows a sample situation exemplifying this approach. This kind of effect was introduced by a relevant and successful example of this modelling approach: the <italic>social force</italic> model [<xref ref-type="bibr" rid="B22-information-04-00075">22</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 fluid-dynamic [<xref ref-type="bibr" rid="B23-information-04-00075">23</xref>] and magnetic forces [<xref ref-type="bibr" rid="B24-information-04-00075">24</xref>] for the representation of mechanisms governing flows of pedestrians.</p>
        <fig id="information-04-00075-f002" position="float">
          <label>Figure 2</label>
          <caption>
            <p>A diagram exemplifying an analytical model for pedestrian movement: the gray pedestrian, in the intersection, has an overall velocity <italic>v</italic> that is the result of an aggregation of the contributions related to the effects of attraction by its own reference point (<bold>a</bold>), and the repulsion by other pedestrians (<bold>b</bold>) and (<bold>c</bold>).</p>
          </caption>
          <graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-g002.tif"/>
        </fig>
        <p>This approach is based on a precise methodology and it has provided significant results. However, its view of pedestrians as mere particles, whose goals, characteristics and interactions must be represented through equations, makes it difficult 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="B25-information-04-00075">25</xref>].</p>
      </sec>
      <sec>
        <title>3.2. Cellular Automata Approach</title>
        <p>Another significant approach to pedestrian and crowd modelling adopts the Cellular Automata (CA) model, with a discrete representation of spatial and temporal aspects of the system. The cellular space includes both a representation of the environment and an indication of its state, which is the occupancy of the sites it is divided into by obstacles or pedestrians. Transition rules are defined to specify the evolution of every cell’s state according to the specific neighbourhood of a cell, a set of cells whose state will be considered in the computation. The transition rule, in this kind of model, generates an apparent idea of movement thanks to a coordinated change of cells state: an atomic step of a pedestrian is realised through the change of state of two cells, the first characterised by an <italic>“occupied”</italic> state that becomes <italic>“vacant”</italic>, and an adjacent one that was previously <italic>“vacant”</italic> and that becomes <italic>“occupied”</italic>; <xref ref-type="fig" rid="information-04-00075-f003">Figure 3</xref> shows a sample situation exemplifying this approach. This kind of application is essentially based on traffic simulation applications of the CA model [<xref ref-type="bibr" rid="B26-information-04-00075">26</xref>].</p>
        <p>The interactions among neighbouring cells are thus the uniform way to render the motion of an individual in the space (and the choice of the destination of every movement step). The iterative 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 modelled through CAs are the formation of lanes in bidirectional pedestrian flows [<xref ref-type="bibr" rid="B27-information-04-00075">27</xref>], the resolution of conflicts in multidirectional crossing pedestrian flows [<xref ref-type="bibr" rid="B28-information-04-00075">28</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>
		<fig id="information-04-00075-f003" position="float">
          <label>Figure 3</label>
          <caption>
            <p>A diagram showing a sample effect of movement generated through the coordinated change of state of adjacent cells in a CA. The black cell is occupied by a pedestrian that moves to the right in turn 0 and down in turn 1, but these effects are obtained through the contemporary change of state among adjacent cells (previously occupied becoming vacant and vice versa).</p>
          </caption>
          <graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-g003.tif"/>
        </fig>
        
        <p>It must be noted, however, that the potential need to represent goal driven behaviours (<italic>i.e.</italic>, 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 strict 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="B29-information-04-00075">29</xref>]. In this case, the cellular structure of the environment is also characterised by a predefined desirability level associated to each cell that, combined with more dynamic effects generated by the passage of other pedestrians, guides 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="B30-information-04-00075">30</xref>].</p>
        <p>Two recent research efforts that is worth mentioning here are represented by (i) 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="B31-information-04-00075">31</xref>] and (ii) a model encompassing a notion of group as a set of pedestrians that are either leaders or followers [<xref ref-type="bibr" rid="B32-information-04-00075">32</xref>].</p>
      </sec>
      <sec>
        <title>3.3. Autonomous Agents Approach</title>
        <p>Recent developments in the area of CA approaches (e.g., [<xref ref-type="bibr" rid="B33-information-04-00075">33</xref>,<xref ref-type="bibr" rid="B34-information-04-00075">34</xref>]) introduce modifications to the basic approach that are so deep that the resulting models are more similar to agent-based and Multi-Agent Systems (MAS) models employing a cellular space representing agents’ environment. An MAS is a system comprising a set of autonomous components interacting according to collaboration or competition schemes and realising an overall behaviour that could not be generated by single entities by themselves. As previously mentioned, MAS models have been successfully applied to the modelling and simulation of several situations characterised by the presence of autonomous entities whose action and interaction determine the evolution of the system, and they are also growingly adopted to model crowds of pedestrians [<xref ref-type="bibr" rid="B35-information-04-00075">35</xref>,<xref ref-type="bibr" rid="B36-information-04-00075">36</xref>,<xref ref-type="bibr" rid="B37-information-04-00075">37</xref>,<xref ref-type="bibr" rid="B38-information-04-00075">38</xref>]. All these approaches are characterised 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>A different line of research also employing agent based approaches to the modelling of pedestrians and crowds are aimed at providing a realistic 3D visualisation of the simulated dynamics: in this case, the notion of realism includes elements that are considered irrelevant by some of the previous approaches (e.g., visual variety in the clothing of the population of pedestrians), 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="B39-information-04-00075">39</xref>], in [<xref ref-type="bibr" rid="B40-information-04-00075">40</xref>] and in [<xref ref-type="bibr" rid="B41-information-04-00075">41</xref>] is characterised 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="B42-information-04-00075">42</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="B43-information-04-00075">43</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 and thoroughly validated against real data.</p>
      </sec>
    </sec>
    <sec id="sec4-information-04-00075">
      <title>4. An Agent-Based Proxemic Model</title>
      <p>This section introduces an agent-based model including abstractions and mechanisms 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 realised a proof-of-concept prototype to have an immediate idea of the implications of our modelling choices. The present model does not represent an answer to all of the open issues introduced in the previous sections but rather a first step in this line of research already presenting some interesting results; further extensions of the model and its application to more complex scenarios in the context of the Hajj are object of current project activities. The results of this first steps in the modelling and <italic>in-silico</italic> experimentation phase of the project are also discussed in [<xref ref-type="bibr" rid="B44-information-04-00075">44</xref>].</p>
      <p>The simulated environment is based on a simplified real built environment: a corridor with two exits (North and South); different experiments will be described with corridors of different size (10 m wide and 20 m long as well as 5 m wide and 10 m long). We represented this environment as a simple Euclidean bi-dimensional space, which is discrete (meaning that coordinates are integer numbers) but not “discretised” (as in a CA). Pedestrians, in other words, are characterised by a position that is a pair 〈<italic>x</italic>, <italic>y</italic>〉 that does 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, <italic>i.e.</italic>, a vector. The approach is essentially based on the Boids model [<xref ref-type="bibr" rid="B45-information-04-00075">45</xref>], in which rules have been modified to represent the phenomenologies described by the basic theories on pedestrian movement. 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 <italic>a</italic> <italic>∈ A</italic> (where <italic>A</italic> is the set of agents representing pedestrians of the modelled scenario) is characterised by a position <italic>pos<sub>a</sub></italic> represented by a pair of coordinates 〈<italic>x<sub>a</sub>, y<sub>a</sub></italic>〉. Agent’s action is thus represented by a vector <inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-i007.tif"/> = <italic>〈δ<sub>x<sub>a</sub></sub> , δ<sub>y<sub>a</sub></sub> 〉</italic> where |<inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-i008.tif"/>|= <inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-i009.tif"/> &lt; <italic>M</italic> , where <italic>M</italic> is a parameter depending on the specific scenario representing the maximum displacement per time unit.</p>
      <p>More complex environments could be modelled, 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 in fact (but they do not necessarily have to) 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 <italic>a</italic> 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 <italic>r<sub>p</sub></italic> centred at the current coordinates of agent <italic>a</italic>. In particular, each agent <italic>a</italic> <italic>∈ A</italic> is provided with a perception distance <italic>per<sub>a</sub></italic>; the set of perceived agents is defined as <italic>P<sub>a</sub></italic>= <italic>p</italic><sub>1</sub><italic>, . . . , p<sub>i</sub></italic> where <italic>d</italic>(<italic>a,i</italic>) = <inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-i010.tif"/>≤ <italic>per<sub>a.</sub></italic></p>
      <p>Pedestrians are modelled as agents situated in an environment, each occupying about 40 cm<sup>2</sup>, characterised 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, whether 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="B46-information-04-00075">46</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 <inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-i013.tif"/> = 〈0, M〉 (respectively <inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-i014.tif"/> = 〈0, −M〉).</p>
      <p>We realised a simulation scenario in a rapid prototyping framework [<xref ref-type="bibr" rid="B47-information-04-00075">47</xref>] and we employed it to test the simple behavioural model that will be described in the following. In the realised 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 (<italic>i.e.</italic>, the maximum velocity for a pedestrian is 1.5 m/s).</p>
      <sec>
        <title>4.1. Basic Proxemic Rules</title>
        <p>Every pedestrian is characterised by a culturally defined proxemic distance <italic>p</italic>; this value is in general related to the specific culture characterising the individual, so the overall system is designed to be potentially heterogeneous. In a normal situation, the pedestrian moves (according to his/her preferred direction) maintaining the minimum distance from the others above this threshold (rule <italic>P1</italic>). More precisely, for a given agent <italic>a</italic>, this rule defines that the proxemic contribution to the overall agent movement <inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-i015.tif"/> = 0 if ∀<italic><sub>b</sub></italic><italic> ∈ P<sub>a</sub></italic>: <italic>d</italic>(<italic>a, b</italic>) ≥<italic>p</italic>.</p>
        <p>However, due to the overall system dynamics, the minimum distance between one pedestrian and another can drop below <italic>p</italic>. In this case, given a pedestrian <italic>a</italic>, we have that ∃<italic><sub>b</sub></italic><italic>∈ P<sub>a</sub></italic>: <italic>d</italic>(<italic>a, b</italic>) <italic>&lt; p</italic>; the proxemic contribution to the overall movement of <italic>a</italic> will try to restore this condition (rule <italic>P2</italic>) (please notice that pedestrians might have different thresholds, so <italic>b</italic> might not be in a situation so that his/her <italic>P2</italic> rule is activated). In particular, given <italic>p</italic><sub>1</sub><italic>, . . . , p<sub>k</sub></italic><italic>∈ P<sub>a</sub></italic>: <italic>d</italic>(<italic>a, p<sub>i</sub></italic>) <italic>&lt; p</italic> for 1 ≤<italic>i</italic> ≤<italic>k</italic>, given <italic>c</italic> the centroid of <italic>pos<sub>p1</sub> , . . . , pos<sub>pk</sub></italic>, the proxemic contribution to the overall agent movement <inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-i016.tif"/>, where <italic>k<sub>a</sub></italic> is a parameter determining the intensity of the proxemic influence on the overall behaviour.</p>
        <p>These basic considerations, also schematised in <xref ref-type="fig" rid="information-04-00075-f004">Figure 4</xref>a, lead to the definition of rules that support a basic proxemic behaviour for pedestrian agents; these agents are not characterised by any particular relationship binding them, with the exception of a shared goal, <italic>i.e.</italic>, they are not a group but rather an unstructured set of pedestrians.</p>
        <fig id="information-04-00075-f004" position="float">
          <label>Figure 4</label>
          <caption>
            <p>Basic behavioural rules: a basic proxemic rule drives an agent to move away from other agents that entered/are present in his/her own personal space (delimited by the proxemic distance <italic>p</italic>) (<bold>a</bold>), whereas a member of a group will pursue members of his/her group that have moved/are located beyond a certain distance (<italic>g</italic>) but within his/her perception radius (<italic>r</italic>) (<bold>b</bold>).</p>
          </caption>
          <graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-g004.tif"/>
        </fig>
      </sec>
      <sec>
        <title>4.2. Group Dynamic Rules</title>
        <p>We extended 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 recognise their belonging to the same group and that are willing to preserve the group unity. This is clearly a very simplified non-hierarchical 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 characterised by a culturally defined proxemic distance <italic>g</italic> 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 his/her preferred direction and also considering the basic proxemic rules) keeping the maximum distance from the other members of the group below <italic>g</italic> (Rule <italic>G1</italic>). More precisely, for a given agent <italic>a</italic>, member of a group <italic>G</italic>, this rule defines that the group dynamic contribution to the overall agent movement <inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-i018.tif"/>.</p>
        <p>However, due to the overall system dynamics, the maximum distance between one pedestrian and other members of his group can exceed <italic>g</italic>. In this case, the pedestrian will try to restore this condition by moving towards the group members he/she is able to perceive (rule <italic>G2</italic>). In particular, given <italic>p</italic><sub>1</sub><italic>, . . . , p<sub>k</sub></italic><italic>∈</italic> (<italic>P<sub>a</sub> ∩</italic> (<italic>G −</italic> {<italic>a</italic>})) : <italic>d</italic>(<italic>a, p<sub>i</sub></italic>) ≥<italic> g</italic> for 1 ≤ <italic>i</italic> ≤<italic>k</italic>, given <italic>c</italic> the centroid of <italic>pos<sub>p</sub></italic><sub>1</sub><italic>, . . . , pos<sub>pk </sub></italic>, the proxemic contribution to the overall agent movement <inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-i020.tif"/>, where <italic>k<sub>a</sub></italic> 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 schematised in <xref ref-type="fig" rid="information-04-00075-f004">Figure 4</xref>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 analysed. 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 these 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><xref ref-type="fig" rid="information-04-00075-f005">Figure 5</xref> shows two screenshots of the prototype of the simulation system that was briefly introduced here. Individual agents 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) are in 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>
        <fig id="information-04-00075-f005" position="float">
          <label>Figure 5</label>
          <caption>
            <p>Screenshots of the prototype of the simulation system.</p>
          </caption>
          <graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-g005.tif"/>
        </fig>
      </sec>
    </sec>
    <sec id="sec5-information-04-00075">
      <title>5. Observable Behaviours in Crowd Simulation Models</title>
      <p>After introducing a sample pedestrian and crowd model, it is now possible to introduce in a more systematic way those relevant measurements and analyses of the simulation results that represent the <italic>effecttveness</italic> side of the way to evaluate a simulation model (the <italic>efficiency</italic> dimension of this kind of research effort is out of the scope of this section). In Floridi's framework, these measurements and analyses would be called <italic>system behaviours.</italic></p>
      <p>Once a model has been defined and a simulation system implementing it has been realised, it is possible to execute such system and to analyse its results. First of all, this can be done to understand if the model and the simulator implementing it produce dynamics that match, to a certain extent, those that can be observed in reality (at least when the simulated scenario does represent a real situation, not, for instance, a designed or planned one). After the model has proven its merits in a sufficiently representative set of scenarios, it can be used for the sake of explanation or prediction. Leaving aside the issues related to the usage of simulation as a method for scientific investigation (for a more comprehensive discussion on these topics please consider [<xref ref-type="bibr" rid="B6-information-04-00075">6</xref>] or [<xref ref-type="bibr" rid="B8-information-04-00075">8</xref>] in the specific context of agent-based approaches), we are now going to focus on the nature of the "results" of a pedestrians or crowd simulation.</p>
      <p>One of the first type of relevant data that can be generated by a pedestrian simulation system is represented by the time that is necessary for a simulated pedestrian to complete a certain specific type of composite path in the environment: questions like "considering this arrangement of the environment and these crowding conditions, how long does it take to move from point A to point B?" represent a significant motivation behind the whole modelling and simulation effort. Considering the specific nature of the involved models, but also the nature of the simulated reality, it is more appropriate to talk about average travel time associated with a given path (and sometimes to a given type of pedestrian, whenever the model can deal with different types of agents in the simulated scenario). Some of the considerations introduced in [<xref ref-type="bibr" rid="B48-information-04-00075">48</xref>], in fact, effectively highlight the potential limits of pedestrian models: in the cited paper, a well known and widely adopted model [<xref ref-type="bibr" rid="B49-information-04-00075">49</xref>], which is able to generate plausible and realistic dynamics from both qualitative and quantitative perspectives (e.g., formation of lanes, patterns at intersections and bottlenecks), does not faithfully reproduce a pedestrian avoidance pattern among just two individuals. Results of pedestrian and crowd models should therefore be considered and analysed at an aggregate level.</p>
      <p>A different kind of analysis of simulation results that represents a further step in the above direction is represented by the so-called <italic>fundamental diagram</italic> [<xref ref-type="bibr" rid="B10-information-04-00075">10</xref>]: this graph shows how the average velocity of pedestrians in a section of the environment (e.g., one of the ends of a corridor) varies according to the density of the observed environment. Since the flow of pedestrians is directly proportional to their velocity, this diagram is sometimes presented in an equivalent form that shows the variation of flow according to the density. In general, we expect to have a decrease in the velocity when density grows; the flow, instead, initially grows, since it is also directly proportional to the density, until a certain threshold value is reached (also called <italic>critical density</italic>), then it decreases. Despite being of great relevance, different experiments gathered different values of empirical data. Consensus on the shape of the function is wide, but the range of the possible values has even big differences from different versions, as one can see from the set of different diagrams in <xref ref-type="fig" rid="information-04-00075-f006">Figure 6</xref> where both lines are related to design manuals ([<xref ref-type="bibr" rid="B50-information-04-00075">50</xref>,<xref ref-type="bibr" rid="B51-information-04-00075">51</xref>]) and also data points are related to experimental measurements (respectively carried out in the context of the Hajj in Saudi Arabia by [<xref ref-type="bibr" rid="B52-information-04-00075">52</xref>] and in the city of Osaka, in Japan, by [<xref ref-type="bibr" rid="B53-information-04-00075">53</xref>]). The maximum possible value for density before congestions arise is also disputed. In the several versions of the fundamental diagram presented, this value ranges between 3.8 m<sup>2</sup> and 10 m<sup>2</sup>, which is more than double. In [<xref ref-type="bibr" rid="B54-information-04-00075">54</xref>], the authors report densities of 8 m<italic><sup>−</sup></italic><sup>2</sup> during the Tawaf, one of the Islamic rituals of pilgrimage, and in general values higher than 6.25 m<italic><sup>−</sup></italic><sup>2</sup> (the limit of several CA-based models) are reported to be found. Nonetheless, the capability of a model to generate a plausible fundamental diagram represents a sort of necessary condition for the possibility of actually reproducing in a faithful way pedestrian dynamics in more complex situations than a single corridor or section of a larger scenario.</p>
      <p>Finally, one of the most interesting possibilities offered by pedestrian simulation system is the chance to actually visualise the plausible utilisation of space in the actual map of the environment in order to identify potentially problematic situations. This measure is essentially related to the frequency of occupation of a “spot” of the simulated environment by a pedestrian on the overall simulated time; this value is essentially related to the geometry of the environment and the planned flows, and it is strongly related to local average density of pedestrians (relating to the so-called “level of service” for pedestrian facilities [<xref ref-type="bibr" rid="B55-information-04-00075">55</xref>]). <xref ref-type="fig" rid="information-04-00075-f007">Figure 7</xref> shows an sample situation in the context of the Hajj, more thoroughly described in [<xref ref-type="bibr" rid="B56-information-04-00075">56</xref>]: in this scenario, each pilgrim moves from a waiting area towards a ramp to reach a train station. The overall process of arrival of pilgrims to the station must be organised in order to avoid congestion and a simulation system can help in understanding how different crowd management schemes perform from this perspective. The diagrams of <xref ref-type="fig" rid="information-04-00075-f007">Figure 7</xref> respectively show the level of space utilisation (a) in the simultaneous arrival of pilgrims from two waiting areas and (b) when a group of pilgrims move directly to the ramp in addition to the pilgrims moving from the previous two waiting areas.</p>
	  <fig id="information-04-00075-f006" position="float">
        <label>Figure 6</label>
        <caption>
          <p>Empirical fundamental diagrams for pedestrian movement in planar facilities as reported by design manuals design manuals [<xref ref-type="bibr" rid="B50-information-04-00075">50</xref>,<xref ref-type="bibr" rid="B51-information-04-00075">51</xref>] and also data points related to experimental measurements (respectively carried out in the context of the Hajj in Saudi Arabia by Helbing [<xref ref-type="bibr" rid="B52-information-04-00075">52</xref>] and in the city of Osaka, in Japan, by [<xref ref-type="bibr" rid="B53-information-04-00075">53</xref>]).</p>
        </caption>
        <graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-g006.tif"/>
      </fig>
      
      <p>It must be emphasised that the substantial number, variety and level of formalisation of relevant system behaviour are actually an important factor supporting the possibility to evaluate and compare the results of a modelling approach. In fact, given the heterogeneity in the modelling approaches, briefly introduced in <xref ref-type="sec" rid="sec3-information-04-00075">Section 3</xref>, it might be difficult to put them in relation in terms of different levels of abstractions, in Floridi’s sense. Nonetheless, it is generally quite simple to achieve the necessary information from the model to analyse its results in terms of the above system behaviours and therefore to actually compare the performance of models on the basis of the outcomes of their application, as shown in <xref ref-type="fig" rid="information-04-00075-f008">Figure 8</xref>: the analysis described in [<xref ref-type="bibr" rid="B57-information-04-00075">57</xref>], for instance, shows how different (commercial) simulation platforms, working respectively with a discrete and a continuous spatial representation of the environment, can actually produce comparable results in terms of analysis of the “level of service”.</p>
	  <fig id="information-04-00075-f007" position="float">
        <label>Figure 7</label>
        <caption>
          <p>A portion of a simulated scenario on the left and two schematic representations ofthe level of space utilisation on the right.</p>
        </caption>
        <graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-g007.tif"/>
      </fig>
      
      <fig id="information-04-00075-f008" position="float">
        <label>Figure 8</label>
        <caption>
          <p>A mapping scheme between models and relevant system behaviours.</p>
        </caption>
        <graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="information-04-00075-g008.tif"/>
      </fig>
    </sec>
    <sec sec-type="conclusions">
      <title>6. Conclusions and Future Works</title>
      <p>The paper has discussed the relationships between concepts and notions defined by Luciano Floridi’s epistemological levelism [<xref ref-type="bibr" rid="B1-information-04-00075">1</xref>] and the area of pedestrian and crowd modelling and simulation, an area of application of dynamical complex systems. In particular, we showed that the notion of levels of abstractions is important to clarify and focus the specific object of analysis of a research effort in this area. Moreover, we also discussed the difficulties in arranging different modelling approaches into a gradient of abstractions, given the heterogeneity of approaches and the related concepts and mechanisms; however, we clarified how precise and generally recognised system behaviours have emerged as means of comparison of model results. Future works may explore the relationships between models, results and theories coming from different disciplinary researches that, to a different extent, influenced the definition of pedestrian and crowd models in the epistemological levelism framework.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="B1-information-04-00075">
        <label>1.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Floridi</surname>
              <given-names>L.</given-names>
            </name>
          </person-group>
          <article-title>The Method of Levels of Abstraction</article-title>
          <source>Mind. Mach.</source>
          <year>2008</year>
          <volume>18</volume>
          <fpage>303</fpage>
          <lpage>329</lpage>
          <pub-id pub-id-type="doi">10.1007/s11023-008-9113-7</pub-id>
        </citation>
      </ref>
      <ref id="B2-information-04-00075">
        <label>2.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Grüne-Yanoff</surname>
              <given-names>T.</given-names>
            </name>
            <name>
              <surname>Weirich</surname>
              <given-names>P.</given-names>
            </name>
          </person-group>
          <article-title>The Philosophy and Epistemology of Simulation: A Review</article-title>
          <source>Simul. Gaming</source>
          <year>2010</year>
          <volume>41</volume>
          <fpage>20</fpage>
          <lpage>50</lpage>
          <pub-id pub-id-type="doi">10.1177/1046878109353470</pub-id>
        </citation>
      </ref>
      <ref id="B3-information-04-00075">
        <label>3.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Winsberg</surname>
              <given-names>E.</given-names>
            </name>
          </person-group>
          <article-title>Simulations, Models, and Theories: Complex Physical Systems and Their Representations</article-title>
          <source>Proc. Philos. Sci. Assoc.</source>
          <year>2001</year>
          <volume>2001</volume>
          <fpage>442</fpage>
          <lpage>454</lpage>
        </citation>
      </ref>
      <ref id="B4-information-04-00075">
        <label>4.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Winsberg</surname>
              <given-names>E.</given-names>
            </name>
          </person-group>
          <article-title>Simulated Experiments: Methodology for a Virtual World</article-title>
          <source>Philos. Sci.</source>
          <year>2003</year>
          <volume>70</volume>
          <fpage>105</fpage>
          <lpage>125</lpage>
          <pub-id pub-id-type="doi">10.1086/367872</pub-id>
        </citation>
      </ref>
      <ref id="B5-information-04-00075">
        <label>5.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Varenne</surname>
              <given-names>F.</given-names>
            </name>
          </person-group>
          <article-title>Framework for M&amp;S with Agents in regard to Agent Simulations in Social Sciences: Emulation and Simulation</article-title>
          <source>Activity-Based Modeling and Simulation</source>
          <person-group person-group-type="editor">
            <name>
              <surname>Muzy</surname>
              <given-names>A.</given-names>
            </name>
            <name>
              <surname>Hill</surname>
              <given-names>D.R.C.</given-names>
            </name>
            <name>
              <surname>Zeigler</surname>
              <given-names>B.P.</given-names>
            </name>
          </person-group>
          <publisher-name>Presses Universitaires Blaise Pascal</publisher-name>
          <publisher-loc>Clermont-Ferrand, France</publisher-loc>
          <year>2010</year>
          <fpage>53</fpage>
          <lpage>84</lpage>
        </citation>
      </ref>
      <ref id="B6-information-04-00075">
        <label>6.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Gilbert</surname>
              <given-names>N.</given-names>
            </name>
            <name>
              <surname>Troitzsch</surname>
              <given-names>K.G.</given-names>
            </name>
          </person-group>
          <source>Simulation for the Social Scientist</source>
          <edition>2nd</edition>
          <publisher-name>Open University Press</publisher-name>
          <publisher-loc>Maidenhead, UK</publisher-loc>
          <year>2005</year>
        </citation>
      </ref>
      <ref id="B7-information-04-00075">
        <label>7.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Edmonds</surname>
              <given-names>B.</given-names>
            </name>
          </person-group>
          <article-title>The Use of Models—Making MABS More Informative</article-title>
          <source>Multi-Agent-Based Simulation, Second International Workshop, MABS 2000,Boston, MA, USA, July 2000</source>
          <publisher-name>Springer–Verlag</publisher-name>
          <publisher-loc>Heidelberg, Germany</publisher-loc>
          <year>2001</year>
          <volume>1979</volume>
          <fpage>15</fpage>
          <lpage>32</lpage>
        </citation>
      </ref>
      <ref id="B8-information-04-00075">
        <label>8.</label>
        <citation citation-type="web">
          <person-group person-group-type="author">
            <name>
              <surname>Bandini</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Manzoni</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Vizzari</surname>
              <given-names>G.</given-names>
            </name>
          </person-group>
          <article-title>Agent Based Modeling and Simulation: An Informatics Perspective</article-title>
          
          <comment>Available online:<ext-link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://jasss.soc.surrey.ac.uk/12/4/4.html" ext-link-type="uri">http://jasss.soc.surrey.ac.uk/12/4/4.html</ext-link></comment>
		  <access-date>(accessed on 14 January 2013)</access-date>
        </citation>
      </ref>
      <ref id="B9-information-04-00075">
        <label>9.</label>
        <citation citation-type="web">
          <article-title>Evacmod.net</article-title>
          
          <comment>Available online:<ext-link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.evacmod.net/?q=node/5" ext-link-type="uri">http://www.evacmod.net/?q=node/5</ext-link></comment>
		  <access-date>(accessed on 1 January 2013)</access-date>
        </citation>
      </ref>
      <ref id="B10-information-04-00075">
        <label>10.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Schadschneider</surname>
              <given-names>A.</given-names>
            </name>
            <name>
              <surname>Klingsch</surname>
              <given-names>W.</given-names>
            </name>
            <name>
              <surname>Klüpfel</surname>
              <given-names>H.</given-names>
            </name>
            <name>
              <surname>Kretz</surname>
              <given-names>T.</given-names>
            </name>
            <name>
              <surname>Rogsch</surname>
              <given-names>C.</given-names>
            </name>
            <name>
              <surname>Seyfried</surname>
              <given-names>A.</given-names>
            </name>
          </person-group>
          <article-title>Evacuation Dynamics: Empirical Results, Modeling and Applications</article-title>
          <source>Encyclopedia of Complexity and Systems Science</source>
          <person-group person-group-type="editor">
            <name>
              <surname>Meyers</surname>
              <given-names>R.A.</given-names>
            </name>
          </person-group>
          <publisher-name>Springer</publisher-name>
          <publisher-loc>Heidelberg, Germany</publisher-loc>
          <year>2009</year>
          <fpage>3142</fpage>
          <lpage>3176</lpage>
        </citation>
      </ref>
      <ref id="B11-information-04-00075">
        <label>11.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Axtell</surname>
              <given-names>R.</given-names>
            </name>
            <name>
              <surname>Axelrod</surname>
              <given-names>R.</given-names>
            </name>
            <name>
              <surname>Epstein</surname>
              <given-names>J.M.</given-names>
            </name>
            <name>
              <surname>Cohen</surname>
              <given-names>M.D.</given-names>
            </name>
          </person-group>
          <article-title>Aligning Simulation Models: A Case Study and Results</article-title>
          <source>Comput. Math. Organ. Theor.</source>
          <year>1996</year>
          <volume>1</volume>
          <fpage>123</fpage>
          <lpage>141</lpage>
          <pub-id pub-id-type="doi">10.1007/BF01299065</pub-id>
        </citation>
      </ref>
      <ref id="B12-information-04-00075">
        <label>12.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Kuligowski</surname>
              <given-names>E.D.</given-names>
            </name>
            <name>
              <surname>Gwynne</surname>
              <given-names>S.M.V.</given-names>
            </name>
          </person-group>
          <source>Pedestrian and Evacuation Dynamics 2008</source>
          <publisher-name>Springer</publisher-name>
          <publisher-loc>Heidelberg, Germany</publisher-loc>
          <year>2010</year>
          <fpage>721</fpage>
          <lpage>732</lpage>
        </citation>
      </ref>
      <ref id="B13-information-04-00075">
        <label>13.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Hall</surname>
              <given-names>E.T.</given-names>
            </name>
          </person-group>
          <source>The Hidden Dimension</source>
          <publisher-name>Anchor Books</publisher-name>
          <publisher-loc>New York, NY, USA</publisher-loc>
          <year>1966</year>
        </citation>
      </ref>
      <ref id="B14-information-04-00075">
        <label>14.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Hall</surname>
              <given-names>E.T.</given-names>
            </name>
          </person-group>
          <article-title>A System for the Notation of Proxemic Behavior</article-title>
          <source>Am. Anthropol.</source>
          <year>1963</year>
          <volume>65</volume>
          <fpage>1003</fpage>
          <lpage>1026</lpage>
        <pub-id pub-id-type="doi">10.1525/aa.1963.65.5.02a00020</pub-id></citation>
      </ref>
      <ref id="B15-information-04-00075">
        <label>15.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Chattaraj</surname>
              <given-names>U.</given-names>
            </name>
            <name>
              <surname>Seyfried</surname>
              <given-names>A.</given-names>
            </name>
            <name>
              <surname>Chakroborty</surname>
              <given-names>P.</given-names>
            </name>
          </person-group>
          <article-title>Comparison of Pedestrian Fundamental Diagram Across Cultures</article-title>
          <source>Adv. Complex Syst.</source>
          <year>2009</year>
          <volume>12</volume>
          <fpage>393</fpage>
          <lpage>405</lpage>
          <pub-id pub-id-type="doi">10.1142/S0219525909002209</pub-id>
        </citation>
      </ref>
      <ref id="B16-information-04-00075">
        <label>16.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Costa</surname>
              <given-names>M.</given-names>
            </name>
          </person-group>
          <article-title>Interpersonal Distances in Group Walking</article-title>
          <source>J. Nonverbal Behav.</source>
          <year>2010</year>
          <volume>34</volume>
          <fpage>15</fpage>
          <lpage>26</lpage>
          <pub-id pub-id-type="doi">10.1007/s10919-009-0077-y</pub-id>
        </citation>
      </ref>
      <ref id="B17-information-04-00075">
        <label>17.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Canetti</surname>
              <given-names>E.</given-names>
            </name>
          </person-group>
          <source>Crowds and Power</source>
          <publisher-name>Farrar, Straus and Giroux</publisher-name>
          <publisher-loc>New York, NY, USA</publisher-loc>
          <year>1984</year>
        </citation>
      </ref>
      <ref id="B18-information-04-00075">
        <label>18.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Bandini</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Manzoni</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Redaelli</surname>
              <given-names>S.</given-names>
            </name>
          </person-group>
          <source>Towards an Ontology for Crowds Description: A Proposal Based on Description Logic</source>
          <person-group person-group-type="editor">
            <name>
              <surname>Umeo</surname>
              <given-names>H.</given-names>
            </name>
            <name>
              <surname>Morishita</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Nishinari</surname>
              <given-names>K.</given-names>
            </name>
            <name>
              <surname>Komatsuzaki</surname>
              <given-names>T.</given-names>
            </name>
            <name>
              <surname>Bandini</surname>
              <given-names>S.</given-names>
            </name>
          </person-group>
          <publisher-name>Springer</publisher-name>
          <publisher-loc>Heidelberg, Germany</publisher-loc>
          <year>2008</year>
          <volume>5191</volume>
          <fpage>538</fpage>
          <lpage>541</lpage>
        </citation>
      </ref>
      <ref id="B19-information-04-00075">
        <label>19.</label>
        <citation citation-type="confproc">
          <person-group person-group-type="author">
            <name>
              <surname>Bandini</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Manenti</surname>
              <given-names>L.</given-names>
            </name>
            <name>
              <surname>Manzoni</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Sartori</surname>
              <given-names>F.</given-names>
            </name>
          </person-group>
          <article-title>A Knowledge-Based Approach to Crowd Classification</article-title>
          <source>Proceedings of the The 5th International Conference on Pedestrian and Evacuation Dynamics</source>
          <conf-loc>Gaithersburg, MD, USA</conf-loc>
          <conf-date>8–10 March 2010</conf-date>
        </citation>
      </ref>
      <ref id="B20-information-04-00075">
        <label>20.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Schreckenberg</surname>
              <given-names>M.</given-names>
            </name>
            <name>
              <surname>Sharma</surname>
              <given-names>S.D.</given-names>
            </name>
          </person-group>
          <source>Pedestrian and Evacuation Dynamics</source>
          <publisher-name>Springer–Verlag</publisher-name>
          <publisher-loc>Heidelberg, Germany</publisher-loc>
          <year>2001</year>
        </citation>
      </ref>
      <ref id="B21-information-04-00075">
        <label>21.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Helbing</surname>
              <given-names>D.</given-names>
            </name>
            <name>
              <surname>Schweitzer</surname>
              <given-names>F.</given-names>
            </name>
            <name>
              <surname>Keltsch</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>Molnár</surname>
              <given-names>P.</given-names>
            </name>
          </person-group>
          <article-title>Active Walker Model for the Formation of Human and Animal Trail Systems</article-title>
          <source>Phys. Rev. E</source>
          <year>1997</year>
          <volume>56</volume>
          <fpage>2527</fpage>
          <lpage>2539</lpage>
          <pub-id pub-id-type="doi">10.1103/PhysRevE.56.2527</pub-id>
        </citation>
      </ref>
      <ref id="B22-information-04-00075">
        <label>22.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Helbing</surname>
              <given-names>D.</given-names>
            </name>
            <name>
              <surname>Molnár</surname>
              <given-names>P.</given-names>
            </name>
          </person-group>
          <article-title>Social force model for pedestrian dynamics</article-title>
          <source>Phys. Rev. E</source>
          <year>1995</year>
          <volume>51</volume>
          <fpage>4282</fpage>
          <lpage>4286</lpage>
          <pub-id pub-id-type="doi">10.1103/PhysRevE.51.4282</pub-id>
        </citation>
      </ref>
      <ref id="B23-information-04-00075">
        <label>23.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Helbing</surname>
              <given-names>D.</given-names>
            </name>
          </person-group>
          <article-title>A Fluid–Dynamic Model for the Movement of Pedestrians</article-title>
          <source>Complex Syst.</source>
          <year>1992</year>
          <volume>6</volume>
          <fpage>391</fpage>
          <lpage>415</lpage>
        </citation>
      </ref>
      <ref id="B24-information-04-00075">
        <label>24.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Okazaki</surname>
              <given-names>S.</given-names>
            </name>
          </person-group>
          <article-title>A Study of Pedestrian Movement in Architectural Space, Part 1: Pedestrian Movement by the Application of Magnetic Models</article-title>
          <source>Trans. AIJ</source>
          <year>1979</year>
          <fpage>111</fpage>
          <lpage>119</lpage>
        </citation>
      </ref>
      <ref id="B25-information-04-00075">
        <label>25.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Moussaï d</surname>
              <given-names>M.</given-names>
            </name>
            <name>
              <surname>Perozo</surname>
              <given-names>N.</given-names>
            </name>
            <name>
              <surname>Garnier</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Helbing</surname>
              <given-names>D.</given-names>
            </name>
            <name>
              <surname>Theraulaz</surname>
              <given-names>G.</given-names>
            </name>
          </person-group>
          <article-title>The Walking Behaviour of Pedestrian Social Groups and Its Impact on Crowd Dynamics</article-title>
          <source>PLoS ONE</source>
          <year>2010</year>
          <volume>5</volume>
          <fpage>e10047</fpage>
        <pub-id pub-id-type="doi">10.1371/journal.pone.0010047</pub-id><pub-id pub-id-type="pmid">20383280</pub-id></citation>
      </ref>
      <ref id="B26-information-04-00075">
        <label>26.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Nagel</surname>
              <given-names>K.</given-names>
            </name>
            <name>
              <surname>Schreckenberg</surname>
              <given-names>M.</given-names>
            </name>
          </person-group>
          <article-title>A cellular automaton model for freeway traffic</article-title>
          <source>J. Phys. I Fr.</source>
          <year>1992</year>
          <volume>2</volume>
          <fpage>222</fpage>
          <lpage>235</lpage>
        </citation>
      </ref>
      <ref id="B27-information-04-00075">
        <label>27.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Blue</surname>
              <given-names>V.J.</given-names>
            </name>
            <name>
              <surname>Adler</surname>
              <given-names>J.L.</given-names>
            </name>
          </person-group>
          <article-title>Cellular Automata Microsimulation of Bi-Directional Pedestrian Flows</article-title>
          <source>Transport. Res. Rec.</source>
          <year>1999</year>
          <volume>1678</volume>
          <fpage>135</fpage>
          <lpage>141</lpage>
          <pub-id pub-id-type="doi">10.3141/1678-17</pub-id>
        </citation>
      </ref>
      <ref id="B28-information-04-00075">
        <label>28.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Blue</surname>
              <given-names>V.J.</given-names>
            </name>
            <name>
              <surname>Adler</surname>
              <given-names>J.L.</given-names>
            </name>
          </person-group>
          <article-title>Modeling Four-Directional Pedestrian Flows</article-title>
          <source>Transport. Res. Rec.</source>
          <year>2000</year>
          <volume>1710</volume>
          <fpage>20</fpage>
          <lpage>27</lpage>
          <pub-id pub-id-type="doi">10.3141/1710-03</pub-id>
        </citation>
      </ref>
      <ref id="B29-information-04-00075">
        <label>29.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Schadschneider</surname>
              <given-names>A.</given-names>
            </name>
            <name>
              <surname>Kirchner</surname>
              <given-names>A.</given-names>
            </name>
            <name>
              <surname>Nishinari</surname>
              <given-names>K.</given-names>
            </name>
          </person-group>
          <article-title>CA Approach to Collective Phenomena in Pedestrian Dynamics</article-title>
          <source>Cellular Automata,5th International Conference on Cellular Automata for Research and Industry, ACRI 2002</source>
          <person-group person-group-type="editor">
            <name>
              <surname>Bandini</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Chopard</surname>
              <given-names>B.</given-names>
            </name>
            <name>
              <surname>Tomassini</surname>
              <given-names>M.</given-names>
            </name>
          </person-group>
          <publisher-name>Springer</publisher-name>
          <publisher-loc>Heidelberg, Germany</publisher-loc>
          <year>2002</year>
          <volume>2493</volume>
          <fpage>239</fpage>
          <lpage>248</lpage>
        </citation>
      </ref>
      <ref id="B30-information-04-00075">
        <label>30.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Nishinari</surname>
              <given-names>K.</given-names>
            </name>
            <name>
              <surname>Suma</surname>
              <given-names>Y.</given-names>
            </name>
            <name>
              <surname>Yanagisawa</surname>
              <given-names>D.</given-names>
            </name>
            <name>
              <surname>Tomoeda</surname>
              <given-names>A.</given-names>
            </name>
            <name>
              <surname>Kimura</surname>
              <given-names>A.</given-names>
            </name>
            <name>
              <surname>Nishi</surname>
              <given-names>R.</given-names>
            </name>
          </person-group>
          <source>Pedestrian and Evacuation Dynamics 2008</source>
          <publisher-name>Springer</publisher-name>
          <publisher-loc>Heidelberg, Germany</publisher-loc>
          <year>2008</year>
          <fpage>293</fpage>
          <lpage>308</lpage>
        </citation>
      </ref>
      <ref id="B31-information-04-00075">
        <label>31.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Was</surname>
              <given-names>J.</given-names>
            </name>
          </person-group>
          <article-title>Crowd Dynamics Modeling in the Light of Proxemic Theories</article-title>
          <source>ICAISC (2)</source>
          <person-group person-group-type="editor">
            <name>
              <surname>Rutkowski</surname>
              <given-names>L.</given-names>
            </name>
            <name>
              <surname>Scherer</surname>
              <given-names>R.</given-names>
            </name>
            <name>
              <surname>Tadeusiewicz</surname>
              <given-names>R.</given-names>
            </name>
            <name>
              <surname>Zadeh</surname>
              <given-names>L.A.</given-names>
            </name>
            <name>
              <surname>Zurada</surname>
              <given-names>J.M.</given-names>
            </name>
          </person-group>
          <publisher-name>Springer</publisher-name>
          <publisher-loc>Heidelberg, Germany</publisher-loc>
          <year>2010</year>
          <volume>6114</volume>
          <fpage>683</fpage>
          <lpage>688</lpage>
        </citation>
      </ref>
      <ref id="B32-information-04-00075">
        <label>32.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Sarmady</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Haron</surname>
              <given-names>F.</given-names>
            </name>
            <name>
              <surname>Talib</surname>
              <given-names>A.Z.H.</given-names>
            </name>
          </person-group>
          <article-title>Modeling Groups of Pedestrians in Least Effort Crowd Movements Using Cellular Automata</article-title>
          <source>Asia International Conference on Modelling and Simulation</source>
          <person-group person-group-type="editor">
            <name>
              <surname>Al-Dabass</surname>
              <given-names>D.</given-names>
            </name>
            <name>
              <surname>Triweko</surname>
              <given-names>R.</given-names>
            </name>
            <name>
              <surname>Susanto</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Abraham</surname>
              <given-names>A.</given-names>
            </name>
          </person-group>
          <publisher-name>IEEE</publisher-name>
          <publisher-loc>Washington, DC, USA</publisher-loc>
          <year>2009</year>
          <fpage>520</fpage>
          <lpage>525</lpage>
        </citation>
      </ref>
      <ref id="B33-information-04-00075">
        <label>33.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Henein</surname>
              <given-names>C.M.</given-names>
            </name>
            <name>
              <surname>White</surname>
              <given-names>T.</given-names>
            </name>
          </person-group>
          <article-title>Agent-Based Modelling of Forces in Crowds</article-title>
          <source>Multi-Agent and Multi- Agent-Based Simulation, Joint Workshop MABS 2004</source>
          <person-group person-group-type="editor">
            <name>
              <surname>Davidsson</surname>
              <given-names>P.</given-names>
            </name>
            <name>
              <surname>Logan</surname>
              <given-names>B.</given-names>
            </name>
            <name>
              <surname>Takadama</surname>
              <given-names>K.</given-names>
            </name>
          </person-group>
          <publisher-name>Springer–Verlag</publisher-name>
          <publisher-loc>Heidelberg, Germany</publisher-loc>
          <year>2005</year>
          <volume>3415</volume>
          <fpage>173</fpage>
          <lpage>184</lpage>
        </citation>
      </ref>
      <ref id="B34-information-04-00075">
        <label>34.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Dijkstra</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>Jessurun</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>de Vries</surname>
              <given-names>B.</given-names>
            </name>
            <name>
              <surname>Timmermans</surname>
              <given-names>H.J.P.</given-names>
            </name>
          </person-group>
          <article-title>Agent Architecture for Simulating Pedestrians in the Built Environment</article-title>
          <source>International Workshop on Agents in Traffic and Transportation</source>
          <publisher-loc>Hakodate, Japan</publisher-loc>
          <year>2006</year>
          <fpage>8</fpage>
          <lpage>15</lpage>
        </citation>
      </ref>
      <ref id="B35-information-04-00075">
        <label>35.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Batty</surname>
              <given-names>M.</given-names>
            </name>
          </person-group>
          <article-title>Agent Based Pedestrian Modeling (editorial)</article-title>
          <source>Environ. Plan. B Plan. Des.</source>
          <year>2001</year>
          <volume>28</volume>
          <fpage>321</fpage>
          <lpage>326</lpage>
        <pub-id pub-id-type="doi">10.1068/b2803ed</pub-id></citation>
      </ref>
      <ref id="B36-information-04-00075">
        <label>36.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Gloor</surname>
              <given-names>C.</given-names>
            </name>
            <name>
              <surname>Stucki</surname>
              <given-names>P.</given-names>
            </name>
            <name>
              <surname>Nagel</surname>
              <given-names>K.</given-names>
            </name>
          </person-group>
          <article-title>Hybrid Techniques for Pedestrian Simulations</article-title>
          <source>Cellular Automata,6th International Conference on Cellular Automata for Research and Industry, ACRI 2004</source>
          <person-group person-group-type="editor">
            <name>
              <surname>Sloot</surname>
              <given-names>P.M.A.</given-names>
            </name>
            <name>
              <surname>Chopard</surname>
              <given-names>B.</given-names>
            </name>
            <name>
              <surname>Hoekstra</surname>
              <given-names>A.G.</given-names>
            </name>
          </person-group>
          <publisher-name>Springer</publisher-name>
          <publisher-loc>Heidelberg, Germany</publisher-loc>
          <year>2004</year>
          <volume>3305</volume>
          <fpage>581</fpage>
          <lpage>590</lpage>
        </citation>
      </ref>
      <ref id="B37-information-04-00075">
        <label>37.</label>
        <citation citation-type="confproc">
          <person-group person-group-type="author">
            <name>
              <surname>Toyama</surname>
              <given-names>M.C.</given-names>
            </name>
            <name>
              <surname>Bazzan</surname>
              <given-names>A.L.C.</given-names>
            </name>
            <name>
              <surname>da Silva</surname>
              <given-names>R.</given-names>
            </name>
          </person-group>
          <article-title>An agent-based simulation of pedestrian dynamics: from lane formation to auditorium evacuation</article-title>
          <source>5th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2006)</source>
          <person-group person-group-type="editor">
            <name>
              <surname>Nakashima</surname>
              <given-names>H.</given-names>
            </name>
            <name>
              <surname>Wellman</surname>
              <given-names>M.P.</given-names>
            </name>
            <name>
              <surname>Weiss</surname>
              <given-names>G.</given-names>
            </name>
            <name>
              <surname>Stone</surname>
              <given-names>P.</given-names>
            </name>
          </person-group>
          <publisher-name>ACM</publisher-name>
          <publisher-loc>New York, NY, USA</publisher-loc>
          <year>2006</year>
          <fpage>108</fpage>
          <lpage>110</lpage>
        </citation>
      </ref>
      <ref id="B38-information-04-00075">
        <label>38.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Bandini</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Federici</surname>
              <given-names>M.L.</given-names>
            </name>
            <name>
              <surname>Vizzari</surname>
              <given-names>G.</given-names>
            </name>
          </person-group>
          <article-title>Situated Cellular Agents Approach to Crowd Modeling and Simulation</article-title>
          <source>Cybern. Syst.</source>
          <year>2007</year>
          <volume>38</volume>
          <fpage>729</fpage>
          <lpage>753</lpage>
          <pub-id pub-id-type="doi">10.1080/01969720701534141</pub-id>
        </citation>
      </ref>
      <ref id="B39-information-04-00075">
        <label>39.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Musse</surname>
              <given-names>S.R.</given-names>
            </name>
            <name>
              <surname>Thalmann</surname>
              <given-names>D.</given-names>
            </name>
          </person-group>
          <article-title>Hierarchical Model for Real Time Simulation of Virtual Human Crowds</article-title>
          <source>IEEE Trans. Vis. Comput. Graph.</source>
          <year>2001</year>
          <volume>7</volume>
          <fpage>152</fpage>
          <lpage>164</lpage>
          <pub-id pub-id-type="doi">10.1109/2945.928167</pub-id>
        </citation>
      </ref>
      <ref id="B40-information-04-00075">
        <label>40.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Curtis</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Guy</surname>
              <given-names>S.J.</given-names>
            </name>
            <name>
              <surname>Zafar</surname>
              <given-names>B.</given-names>
            </name>
            <name>
              <surname>Manocha</surname>
              <given-names>D.</given-names>
            </name>
          </person-group>
          <article-title>Virtual Tawaf: A case study in simulating the behavior of dense, heterogeneous crowds</article-title>
          <source>ICCV Workshops</source>
          <publisher-name>IEEE</publisher-name>
          <publisher-loc>Washington, DC, USA</publisher-loc>
          <year>2011</year>
          <fpage>128</fpage>
          <lpage>135</lpage>
        </citation>
      </ref>
      <ref id="B41-information-04-00075">
        <label>41.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Shao</surname>
              <given-names>W.</given-names>
            </name>
            <name>
              <surname>Terzopoulos</surname>
              <given-names>D.</given-names>
            </name>
          </person-group>
          <article-title>Autonomous pedestrians</article-title>
          <source>Graph. Model.</source>
          <year>2007</year>
          <volume>69</volume>
          <fpage>246</fpage>
          <lpage>274</lpage>
          <pub-id pub-id-type="doi">10.1016/j.gmod.2007.09.001</pub-id>
        </citation>
      </ref>
      <ref id="B42-information-04-00075">
        <label>42.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Paris</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Donikian</surname>
              <given-names>S.</given-names>
            </name>
          </person-group>
          <article-title>Activity-Driven Populace: A Cognitive Approach to Crowd Simulation</article-title>
          <source>IEEE Comput. Graph. Appl.</source>
          <year>2009</year>
          <volume>29</volume>
          <fpage>34</fpage>
          <lpage>43</lpage>
          <pub-id pub-id-type="doi">10.1109/MCG.2009.58</pub-id>
        </citation>
      </ref>
      <ref id="B43-information-04-00075">
        <label>43.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Murakami</surname>
              <given-names>Y.</given-names>
            </name>
            <name>
              <surname>Ishida</surname>
              <given-names>T.</given-names>
            </name>
            <name>
              <surname>Kawasoe</surname>
              <given-names>T.</given-names>
            </name>
            <name>
              <surname>Hishiyama</surname>
              <given-names>R.</given-names>
            </name>
          </person-group>
          <source>Scenario Description for Multi-agent Simulation</source>
          <publisher-name>AAMAS, ACM</publisher-name>
          <publisher-loc>New York, NY, USA</publisher-loc>
          <year>2003</year>
          <fpage>369</fpage>
          <lpage>376</lpage>
        </citation>
      </ref>
      <ref id="B44-information-04-00075">
        <label>44.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Manenti</surname>
              <given-names>L.</given-names>
            </name>
            <name>
              <surname>Manzoni</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Vizzari</surname>
              <given-names>G.</given-names>
            </name>
            <name>
              <surname>Ohtsuka</surname>
              <given-names>K.</given-names>
            </name>
            <name>
              <surname>Shimura</surname>
              <given-names>K.</given-names>
            </name>
          </person-group>
          <source>An Agent-Based Proxemic Model for Pedestrian and Group Dynamics: Motivations and First Experiments</source>
          <person-group person-group-type="editor">
            <name>
              <surname>Villatoro</surname>
              <given-names>D.</given-names>
            </name>
            <name>
              <surname>Sabater- Mir</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>Sichman</surname>
              <given-names>J.S.</given-names>
            </name>
          </person-group>
          <publisher-name>Springer</publisher-name>
          <publisher-loc>Heidelberg, Germany</publisher-loc>
          <year>2011</year>
          <volume>7124</volume>
          <fpage>74</fpage>
          <lpage>89</lpage>
        </citation>
      </ref>
      <ref id="B45-information-04-00075">
        <label>45.</label>
        <citation citation-type="confproc">
          <person-group person-group-type="author">
            <name>
              <surname>Reynolds</surname>
              <given-names>C.W.</given-names>
            </name>
          </person-group>
          <article-title>Flocks, herds and schools: A distributed behavioral model</article-title>
          <source>SIGGRAPH ’87: Proceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques</source>
          <publisher-name>ACM</publisher-name>
          <publisher-loc>New York, NY, USA</publisher-loc>
          <year>1987</year>
          <fpage>25</fpage>
          <lpage>34</lpage>
        </citation>
      </ref>
      <ref id="B46-information-04-00075">
        <label>46.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Batty</surname>
              <given-names>M.</given-names>
            </name>
          </person-group>
          <source>Advanced Spatial Analysis: The CASA Book of GIS</source>
          <publisher-name>Esri Press</publisher-name>
          <publisher-loc>Aylesbury, UK</publisher-loc>
          <year>2003</year>
          <fpage>81</fpage>
          <lpage>106</lpage>
        </citation>
      </ref>
      <ref id="B47-information-04-00075">
        <label>47.</label>
        <citation citation-type="web">
          <article-title>Nodebox</article-title>
          
          <comment>Available online:<ext-link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.nodebox.org" ext-link-type="uri">http://www.nodebox.org</ext-link></comment>
		  <access-date>(assessed on 7 January 2013)</access-date>
        </citation>
      </ref>
      <ref id="B48-information-04-00075">
        <label>48.</label>
        <citation citation-type="confproc">
          <person-group person-group-type="author">
            <name>
              <surname>Pettré</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>Ondřej</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>Olivier</surname>
              <given-names>A.H.</given-names>
            </name>
            <name>
              <surname>Cretual</surname>
              <given-names>A.</given-names>
            </name>
            <name>
              <surname>Donikian</surname>
              <given-names>S.</given-names>
            </name>
          </person-group>
          <article-title>Experiment-based modeling, simulation and validation of interactions between virtual walkers</article-title>
          <source>Proceedings of the 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA ’09)</source>
          <publisher-name>ACM</publisher-name>
          <publisher-loc>New York, NY, USA</publisher-loc>
          <year>2009</year>
          <fpage>189</fpage>
          <lpage>198</lpage>
        </citation>
      </ref>
      <ref id="B49-information-04-00075">
        <label>49.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Helbing</surname>
              <given-names>D.</given-names>
            </name>
            <name>
              <surname>Farkas</surname>
              <given-names>I.J.</given-names>
            </name>
            <name>
              <surname>Molnár</surname>
              <given-names>P</given-names>
            </name>
            <name>
              <surname>Vicsek</surname>
              <given-names>T.</given-names>
            </name>
          </person-group>
          <source>Pedestrian and Evacuation Dynamics</source>
          <publisher-name>Springer</publisher-name>
          <publisher-loc>Heidelberg, Germany</publisher-loc>
          <year>2001</year>
          <fpage>21</fpage>
          <lpage>58</lpage>
        </citation>
      </ref>
      <ref id="B50-information-04-00075">
        <label>50.</label>
        <citation citation-type="other">
          <person-group person-group-type="author">
            <name>
              <surname>Weidmann</surname>
              <given-names>U.</given-names>
            </name>
          </person-group>
          <article-title>Transporttechnik der Fussgänger—Transporttechnische Eigenschaftendes Fussgängerverkehrs (Literaturstudie)</article-title>
          <publisher-name>Literature Research 90, Institut füer Verkehrsplanung, Transporttechnik, Strassen- und Eisenbahnbau IVT an der ETH Zu¨ rich</publisher-name>
          <publisher-loc>Zürich, Switzerland</publisher-loc>
          <year>1993</year>
        </citation>
      </ref>
      <ref id="B51-information-04-00075">
        <label>51.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Predtechenskii</surname>
              <given-names>V.</given-names>
            </name>
            <name>
              <surname>Milinskiĭ</surname>
            </name>
          </person-group>
          <source>Planning for Foot Traffic Flow in Buildings</source>
          <publisher-name>Amerind Publishing</publisher-name>
          <publisher-loc>New York, NY, USA</publisher-loc>
          <year>1978</year>
        </citation>
      </ref>
      <ref id="B52-information-04-00075">
        <label>52.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Helbing</surname>
              <given-names>D.</given-names>
            </name>
            <name>
              <surname>Johansson</surname>
              <given-names>A.</given-names>
            </name>
            <name>
              <surname>Al-Abideen</surname>
              <given-names>H.Z.</given-names>
            </name>
          </person-group>
          <article-title>The Dynamics of Crowd Disasters: An Empirical Study</article-title>
          <source>Phys. Rev. E</source>
          <year>2007</year>
          <volume>75</volume>
          <pub-id pub-id-type="doi">10.1103/PhysRevE.75.046109</pub-id>
        </citation>
      </ref>
      <ref id="B53-information-04-00075">
        <label>53.</label>
        <citation citation-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Mori</surname>
              <given-names>M.</given-names>
            </name>
            <name>
              <surname>Tsukaguchi</surname>
              <given-names>H.</given-names>
            </name>
          </person-group>
          <article-title>A new method for evaluation of level of service in pedestrian facilities</article-title>
          <source>Trans. Res. A</source>
          <year>1987</year>
          <volume>21</volume>
          <fpage>223</fpage>
          <lpage>234</lpage>
          <pub-id pub-id-type="doi">10.1016/0191-2607(87)90016-1</pub-id>
        </citation>
      </ref>
      <ref id="B54-information-04-00075">
        <label>54.</label>
        <citation citation-type="other">
          <person-group person-group-type="author">
            <name>
              <surname>Zafar</surname>
              <given-names>B.</given-names>
            </name>
          </person-group>
          <source>Analysis of the Mataf—Ramadan 1432 AH; Technical Report</source>
          <publisher-name>Hajj Research Institute, Umm al-Qura University</publisher-name>
          <publisher-loc>Saudi Arabia</publisher-loc>
          <year>2011</year>
        </citation>
      </ref>
      <ref id="B55-information-04-00075">
        <label>55.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Fruin</surname>
              <given-names>J.J.</given-names>
            </name>
          </person-group>
          <source>Pedestrian planning and design</source>
          <publisher-name>Metropolitan Association of Urban Designers and Environmental Planners</publisher-name>
          <publisher-loc>New York, NY, USA</publisher-loc>
          <year>1971</year>
        </citation>
      </ref>
      <ref id="B56-information-04-00075">
        <label>56.</label>
        <citation citation-type="confproc">
          <person-group person-group-type="author">
            <name>
              <surname>Vizzari</surname>
              <given-names>G.</given-names>
            </name>
            <name>
              <surname>Manenti</surname>
              <given-names>L.</given-names>
            </name>
            <name>
              <surname>Ohtsuka</surname>
              <given-names>K.</given-names>
            </name>
            <name>
              <surname>Shimura</surname>
              <given-names>K.</given-names>
            </name>
          </person-group>
          <article-title>An Agent-Based Approach to Pedestrian and Group Dynamics: Experimental and Real World Scenarios</article-title>
          <source>Proceedings of the 7th International Workshop on Agents in Traffic and Transportation</source>
          <conf-loc>Valencia, Spain</conf-loc>
          <conf-date>2012</conf-date>
        </citation>
      </ref>
      <ref id="B57-information-04-00075">
        <label>57.</label>
        <citation citation-type="book">
          <person-group person-group-type="author">
            <name>
              <surname>Castle</surname>
              <given-names>C.</given-names>
            </name>
            <name>
              <surname>Waterson</surname>
              <given-names>N.</given-names>
            </name>
            <name>
              <surname>Pellissier</surname>
              <given-names>E.</given-names>
            </name>
            <name>
              <surname>Bail</surname>
              <given-names>S.</given-names>
            </name>
          </person-group>
          <article-title>A Comparison of Grid-based and Continuous Space Pedestrian Modelling Software: Analysis of Two UK Train Stations</article-title>
          <source>Pedestrian and Evacuation Dynamics</source>
          <person-group person-group-type="editor">
            <name>
              <surname>Peacock</surname>
              <given-names>R.D.</given-names>
            </name>
            <name>
              <surname>Kuligowski</surname>
              <given-names>E.D.</given-names>
            </name>
            <name>
              <surname>Averill</surname>
              <given-names>J.D.</given-names>
            </name>
          </person-group>
          <publisher-name>Springer</publisher-name>
          <publisher-loc>Heidelberg, Germany</publisher-loc>
          <year>2011</year>
          <fpage>433</fpage>
          <lpage>446</lpage>
        </citation>
      </ref>
    </ref-list>
  </back>
</article>
