New Research In
Physical Sciences
Social Sciences
Featured Portals
Articles by Topic
Biological Sciences
Featured Portals
Articles by Topic
- Agricultural Sciences
- Anthropology
- Applied Biological Sciences
- Biochemistry
- Biophysics and Computational Biology
- Cell Biology
- Developmental Biology
- Ecology
- Environmental Sciences
- Evolution
- Genetics
- Immunology and Inflammation
- Medical Sciences
- Microbiology
- Neuroscience
- Pharmacology
- Physiology
- Plant Biology
- Population Biology
- Psychological and Cognitive Sciences
- Sustainability Science
- Systems Biology
How simple rules determine pedestrian behavior and crowd disasters
Edited by Susan Hanson, Clark University, Worcester, MA, and approved March 18, 2011 (received for review November 16, 2010)

Abstract
With the increasing size and frequency of mass events, the study of crowd disasters and the simulation of pedestrian flows have become important research areas. However, even successful modeling approaches such as those inspired by Newtonian force models are still not fully consistent with empirical observations and are sometimes hard to calibrate. Here, a cognitive science approach is proposed, which is based on behavioral heuristics. We suggest that, guided by visual information, namely the distance of obstructions in candidate lines of sight, pedestrians apply two simple cognitive procedures to adapt their walking speeds and directions. Although simpler than previous approaches, this model predicts individual trajectories and collective patterns of motion in good quantitative agreement with a large variety of empirical and experimental data. This model predicts the emergence of self-organization phenomena, such as the spontaneous formation of unidirectional lanes or stop-and-go waves. Moreover, the combination of pedestrian heuristics with body collisions generates crowd turbulence at extreme densities—a phenomenon that has been observed during recent crowd disasters. By proposing an integrated treatment of simultaneous interactions between multiple individuals, our approach overcomes limitations of current physics-inspired pair interaction models. Understanding crowd dynamics through cognitive heuristics is therefore not only crucial for a better preparation of safe mass events. It also clears the way for a more realistic modeling of collective social behaviors, in particular of human crowds and biological swarms. Furthermore, our behavioral heuristics may serve to improve the navigation of autonomous robots.
Human crowds display a rich variety of self-organized behaviors that support an efficient motion under everyday conditions (1–3). One of the best-known examples is the spontaneous formation of unidirectional lanes in bidirectional pedestrian flows. At high densities, however, smooth pedestrian flows can break down, giving rise to other collective patterns of motion such as stop-and-go waves and crowd turbulence (4). The latter may cause serious trampling accidents during mass events. Finding a realistic description of collective human motion with its large degree of complexity is therefore an important issue.
Many models of pedestrian behavior have been proposed to uncover laws underlying crowd dynamics (5–8). Among these, physics-based approaches are currently very common. Well-known examples are fluid-dynamic (9) and social force models (1, 7, 8, 10), which are inspired by Newtonian mechanics. The latter describe the motion of pedestrians by a sum of attractive, repulsive, driving, and fluctuating forces reflecting various external influences and internal motivations. However, even though physics-inspired models are able to reproduce some of the observations quite well, there are still a number of problems. First, it is becoming increasingly difficult to capture the complete range of crowd behaviors in one single model. Recent observations have required extensions of previous interaction functions, which have led to quite sophisticated mathematical expressions that are relatively hard to calibrate (10). Second, these models are based on the superposition of binary interactions. For example, in a situation where an individual A is facing three other individuals B, C, and D, the behavior of A is given by an integration of the interaction effects that the three individuals would separately have on A in the absence of the others. However, this approach raises many theoretical issues, such as how to integrate the binary interactions (e.g., to sum them up, average over them, or combine them nonlinearly), how to determine influential neighbors (e.g., the closest N individuals or those in a certain radius R), and how to weight their influence (e.g., when located to the side of or behind the focal pedestrian) (6, 11, 12).
Here, we propose instead a cognitive science approach based on behavioral heuristics, which overcomes the above problems. Heuristics are fast and simple cognitive procedures that are often used when decisions have to be made under time pressure or overwhelming information (13, 14). Let us illustrate this by the example of a player trying to catch a ball, which may be modeled in at least two ways: either an attraction force can be used to describe the player's motion toward the estimated landing point of the ball or the process can be described by a so-called “gaze heuristic.” This heuristic consists of visually fixating on the ball and adjusting the position such that the gazing angle remains constant. Both methods predict similar behavior, but the heuristic approach is simpler and more plausible.
Heuristics have also successfully explained decision making in a variety of situations such as the investment behavior at stock markets or medical diagnosis in emergency situations (13). Modeling the collective dynamics of a social system with many interacting individuals through simple heuristics would be a promising approach. However, is it possible to apply a heuristics approach to pedestrian motion as well, given the wealth of different crowd dynamics patterns that have been observed?
In this work, we show that two simple heuristics based on visual information can in fact describe the motion of pedestrians well and that most properties observed at the crowd level follow naturally from them. Moreover, the combination of pedestrian heuristics with body collisions reproduces observed features of crowd disasters at extreme densities.
Model
The elaboration of a cognitive model of pedestrian behavior requires two crucial questions to be addressed: (i) What kind of information is used by the pedestrian? And (ii) how is this information processed to adapt the walking behavior? With regard to the first question, past studies have shown that vision is the main source of information used by pedestrians to control their motion (15–17). Accordingly, we start with the representation of the visual information of pedestrians. To answer the second question, we propose two heuristics based on this visual information, which determine the desired walking directions αdes and desired walking speeds vdes of pedestrians. Finally, we assume that pedestrians are continuously adapting their current walking behavior to match their desired behavior with a relaxation time τ of 0.5 s (Fig. S1). This assumption has been confirmed under controlled laboratory conditions (10).
Representation of Visual Information.
In our model, each pedestrian i is characterized by its current position and speed
. For simplicity, we represent the projection of a pedestrian's body on the horizontal plane by a circle of radius
, where mi is the mass of pedestrian i [e.g., uniformly distributed in the interval (60 kg 100 kg)]. Each pedestrian is additionally characterized by his or her comfortable walking speed
and his or her destination point Oi, namely the place in the environment he or she wants to reach, such as the exit door of a room or the end of a corridor. Finally, the vision field of pedestrian i ranges to the left and to the right by ϕ° with respect to the line of sight
.
Past studies have shown that walking subjects can estimate the time to collision with surrounding obstacles by means of specialized neural mechanisms at the retina and brain levels (18, 19). Accordingly, we represent the pedestrian's visual information as follows: For all possible directions α in [− ϕ, ϕ] (with a reasonable angular resolution), we compute the distance to the first collision f(α), if pedestrian i moved in direction α at speed , taking into account the other pedestrians’ walking speeds and body sizes. If no collision is expected to occur in direction α, f(α) is set to a default maximum value dmax, which represents the “horizon distance” of pedestrian i (Fig. 1).
(A) Illustration of a pedestrian p1 facing three other subjects and trying to reach the destination point O1 marked in red. The blue dashed line corresponds to the line of sight. (B) Illustration of the same situation, as seen by pedestrian p1. (C) Abstraction of the scene by a black and white visual field. Here, darker areas represent a shorter collision distance. (D) Graphical representation of the function f(α) reflecting the distance to collision in direction α. The left-hand side of the vision field is limited by a wall. Pedestrian p4 is hidden by pedestrian p2 and, therefore, not visible. Pedestrian p3 is moving away, so a collision would occur in position p′3, but only if p1 moved toward the right-hand side.
Formulation of the Cognitive Heuristics.
The first movement heuristic concerns the relative angle αdes of the chosen walking direction compared with the line of sight. Empirical evidence suggests that pedestrians seek an unobstructed walking direction, but dislike deviating too much from the direct path to their destination (16, 17). A trade-off therefore has to be found between avoiding obstacles and minimizing detours from the most direct route. Accordingly, our first heuristic is “A pedestrian chooses the direction αdes that allows the most direct path to destination point Oi, taking into account the presence of obstacles.” The chosen direction αdes(t) is computed through the minimization of the distance d(α) to the destination:Here, α0 is the direction of the destination point.
The second heuristic determines the desired walking speed vdes(t). Because a time period τ is required for the pedestrian to stop in the case of an unexpected obstacle, pedestrians should compensate for this delay by keeping a safe distance (20). Therefore, we formulate the second heuristic as follows: “A pedestrian maintains a distance from the first obstacle in the chosen walking direction that ensures a time to collision of at least τ.” In other words, the speed vdes(t) is given by , where dh is the distance between pedestrian i and the first obstacle in the desired direction αdes at time t. The vector
of the desired velocity points in direction αdes has the norm
. The change in the actual velocity
at time t under normal walking conditions is given by the acceleration equation
.
Effect of Body Collisions.
In cases of overcrowding, physical interactions between bodies may occur, causing unintentional movements that are not determined by the above heuristics. Indeed, at extreme densities, it is necessary to distinguish between the intentional avoidance behavior of pedestrians adapting their motion according to perceived visual cues and unintentional movements resulting from interaction forces caused by collision with other bodies. We have therefore extended the above description by considering physical contact forceswhere g(x) = 0 if the pedestrians i and j do not touch each other and otherwise equals the argument x.
is the normalized vector pointing from pedestrian j to i, and dij is the distance between the pedestrians’ centers of mass (1). The physical interaction with a wall W is represented analogously by a contact force
, where diW is the distance to the wall W and
is the direction perpendicular to it.
The resulting acceleration equation reads and is solved together with the usual equation of motion
, where
denotes the location of pedestrian i at time t. In contrast to social force models, however, the interaction terms
and
are nonzero only in extremely crowded situations, but not under normal walking conditions.
Results
The combination of behavioral heuristics with contact forces accounts for a large set of complex collective dynamics. In the following section, we first validate the model at the individual level and then explore the model predictions in a collective context for uni- and bidirectional flows.
Individual Trajectories.
First, we tested the model in the context of simple interaction situations involving two pedestrians avoiding each other. In a series of laboratory experiments, we tracked the motion of pedestrians in two well-controlled conditions: (i) passing a pedestrian standing in the middle of a corridor and (ii) passing another pedestrian moving in the opposite direction (Materials and Methods) (10). The model predicts individual avoidance trajectories that agree very well with the experimentally observed trajectories under both conditions (Fig. 2).
Results of computer simulations for the heuristic pedestrian model (solid lines) compared with experimental results (shaded lines) during simple avoidance maneuvers in a corridor of 7.88 m length and 1.75 m width (data from ref. 10). (A) Average trajectory of a pedestrian passing a static individual standing in the middle of the corridor (n = 148 replications). (B) Average trajectory of a pedestrian passing another individual moving in the opposite direction (n = 123 replications). Dashed shaded lines indicate the SD of the average trajectory. Pedestrians are moving from left to right. The computer simulations were conducted in a way that reflected the experimental conditions. The model parameters are τ = 0.5 s, ϕ = 75°, dmax = 10 m, k = 5 × 103, and = 1.3 m/s.
Collective Patterns of Motion.
Next, we explored the model predictions in a collective context. For bidirectional traffic in a street, assuming random initial positions of pedestrians, we find that flow directions separate spontaneously after a short time, as empirically observed (Fig. S2). This collective organization reflects the well-known lane formation phenomenon (2), which is a characteristic property of crowd dynamics.
We also investigated the influence of pedestrian density on unidirectional flows. The velocity–density relation predicted by the model agrees well with empirical data (21) (Fig. 3A). Furthermore, when the density exceeds critical values, our model shows transitions from smooth flows to stop-and-go waves and “crowd turbulence,” as has been observed before crowd disasters (4). Fig. 3C depicts typical space–time diagrams for simulations at various density levels, displaying a smooth, laminar flow at low density (regime 1), but stop-and-go waves at higher densities (regimes 2 and 3). These waves result from the amplification of small local perturbations in the flow due to coordination problems when competing for scarce gaps (22): When the density of pedestrians is high enough, such perturbations trigger a chain reaction of braking maneuvers, resulting in backward-moving waves. This result is illustrated by the significant correlation between the local speed at positions x1 and after a certain time lag T (Fig. 3B). In particular, the model allows us to estimate the backward propagation speed of the wave (∼0.6 m/s) and the density interval where stop-and-go waves occur (at occupancy levels between 0.4 and 0.65, i.e., 40–65% spatial coverage).
Evaluation of different kinds of collective dynamics resulting from unidirectional flows in a street of length l = 8 m and width w = 3 m. The total number of pedestrians varied from 6 to 96, assuming periodic boundary conditions. (A) Velocity–density relation, determined by averaging over the speeds of all pedestrians for 90 s of simulation. The occupancy corresponds to the fraction of area covered by pedestrian bodies. Our simulation results (black curve) are well consistent with empirical data (dots), which were collected in real-life environments (21). The Inset indicates the average body compression where the brackets indicate an average over all pedestrians i and over time t (Materials and Methods). (B) Correlation coefficient between the average local speeds V(x,t) and
, measuring the occurrence of stop-and-go waves (see Materials and Methods for the analytical definition of the local speed). Here, the value of X is set to 2 m. The increase at intermediate densities indicates that speed variations at positions x and x − X are correlated for an assumed time delay T of 3 s. Significant P values for the correlation coefficient are found for occupancies between 0.4 and 0.65, indicating the boundaries of the stop-and-go regime (Fig. S3). (C) Typical space–time diagrams at four density levels, representing different kinds of collective motion. The color coding indicates the local speed values along the street (where pedestrians move from left to right). At occupancy level 1, the diagram displays a smooth, laminar flow with occasional variations in speed. For occupancy levels 2 and 3, stop-and-go waves appear, as they have been empirically observed at high densities (figure 2a in ref. 4). At occupancy level 4, the average traffic flow is almost zero, but turbulent fluctuations in the flow occur (Fig. 4). The underlying model parameters are τ = 0.5 s, ϕ = 45°, dmax = 8 m, and k = 5 × 103. The desired speed
was chosen according to a normal distribution with mean value 1.3 m/s and SD = 0.2.
At even higher densities, physical interactions start to dominate over the heuristic-based walking behavior (Fig. 3A, Inset). As the interaction forces in the crowd add up, intentional movements of pedestrians are replaced by unintentional ones. Hence, the well-coordinated motion among pedestrians suddenly breaks down, particularly around bottlenecks (Fig. 4A and Fig. S4). This breakdown results in largely fluctuating and uncontrollable patterns of motion, called crowd turbulence. A further analysis of the phenomenon reveals areas of serious body compression occurring close to the bottleneck (Fig. 4A). The related, unbalanced pressure distribution results in sudden stress releases and earthquake-like mass displacements of many pedestrians in all possible directions (4) (Fig. 4 B and C). The distribution of displacements predicted by the model is well approximated by a power law with exponent 1.95 ± 0.09. This result is in excellent agreement with detailed evaluations of crowd turbulence during a crowd disaster that happened to be recorded by a surveillance camera (4).
Characterization of turbulent flows in front of a bottleneck for an occupancy value of 0.98. (For the analysis of a turning corridor as in the Love Parade disaster in Duisburg in 2010, see Fig. S4). (A) The local body compression reveals two critical areas of strong compression in front of the bottleneck (shown in red). (B) Analyzing the “crowd pressure” (defined as local density times the local velocity variance) (Materials and Methods) reveals areas with a high risk of falling (in red), indicating the likelihood of a crowd disaster (4). (C) Distribution of displacements (i.e., location changes between two subsequent stops, defined by speeds with
). The double logarithmic representation reveals a power law with slope k = −1.95 ± 0.09, in good agreement with empirical findings (see figure 3e in ref. 4, where the slope is k = −2.01 ± 0.15). The local speed, local pressure, and local compression coefficients are defined in Materials and Methods. The above results are based on simulations of 360 pedestrians during 240 s in a corridor of length l = 10 m and width w = 6 m, with a bottleneck of width 4 m, assuming periodic boundary conditions.
Discussion
The greater explanatory power of our heuristics-based modeling, demonstrated through comparison with different empirical and experimental data (overview in Fig. S5 and Table S1), suggests a paradigm shift from physics-inspired binary interaction models to an integrated treatment of multiple interactions, which are typical for social interactions in human crowds or animal swarms (23–28). Without requiring additional assumptions, our approach overcomes various issues related to the combination of multiple binary interactions (6, 11). Our model treats a pedestrian's reaction to his or her visually perceived environment in an integrated way rather than reducing it to a superposition of pair interactions. Instead of being repelled by their neighbors, as was assumed in previous particle models, individuals actively seek a free path through the crowd. The combined effect of neighboring individuals is implicitly included in the representation of a pedestrian's visual field. Our model therefore correctly handles situations in which pedestrians are hidden or outside the field of view. Finally, high-density and life-threatening situations can be studied by combining heuristics-based movement resulting from visual perception of the environment with unintentional displacements due to physical forces resulting from unavoidable collisions with other bodies. In doing so, the emergence of crowd turbulence in panic situations can be reproduced as well.
Understanding pedestrian heuristics and the emergence of complex crowd behavior is a crucial step toward a more reliable description and prediction of pedestrian flows in real-life situations. Our heuristics-based model therefore has important practical applications, such as the improvement of architectures and exit routes, as well as the organization of mass events. In addition, the vision-based treatment of the pedestrian heuristics appears to be particularly suited to the study of evacuation conditions with reduced visibility (e.g., escaping from a smoke-filled room) (2, 29).
In the future, further evidence for our cognitive, heuristics-based model could be collected by using eye-tracking systems (30) to determine the visual cues followed by pedestrians. Our approach also opens perspectives in other research areas. In the field of autonomous robotics, for example, the model may serve to improve navigation in complex dynamic environments, which is particularly relevant for swarms of mobile robots (31). In fact, navigation and collision-avoidance concepts of multirobot systems have often been inspired by human behavior (32, 33). The simplicity of our approach and its visual information input will support resource-efficient designs. We also expect that our heuristics-based approach will inspire new models of collective human behavior such as group decision making (34) and certain social activity patterns (35, 36), where the occurrence of simultaneous interactions between multiple individuals matters.
Materials and Methods
Experimental Setup.
The controlled experiments shown in Fig. 2 were conducted in 2006 in Bordeaux (France). The experimental corridor of 7.88 m length and 1.75 m width was equipped with a 3D tracking system, which consisted of three digital cameras (SONY DCR-TRV950E) mounted at the corners of the corridor. The reconstruction of the positions was made on the basis of the digital movies encoded at 12 frames/s with the help of software developed by our team. The trajectories were smoothed over a time window of 10 frames. A total of 40 participants agreed to participate in the experiment and were naive to its purpose. Pairs of pedestrians were randomly matched and performed ∼20 replications of the following two conditions: (i) One subject was instructed to stand still in the middle of the corridor, while the other one was instructed to walk from one end of the corridor to the other and had to evade the standing pedestrian; (ii) starting from opposite ends of the corridor, both subjects were instructed to walk toward the other end after the starting signal. A total of 148 and 123 trajectories were reconstructed for conditions i and ii, respectively.
Definition of Local Variables.
The simulation results presented in the main text were analyzed by measuring the local speed, local “pressure,” and local compression coefficients (4). The local speed V(x,t) at place x and time t (used in Fig. 3C) was defined aswhere dix is the distance between x and pedestrian i. In this definition, f(d) is a Gaussian distance-dependent weight function defined as:
where R is a measurement parameter. The value R = 0.7 m provides a reasonably precise evaluation of the local speed. The local body compression coefficient C(x) (used in Fig. 4A) was computed in a way analogous to the local speed, setting
and
, where the brackets denote an average over time. The body compression Ci(t) of a pedestrian i is the sum of the contact forces
applied to pedestrian i:
Finally, the critical zones identified in Fig. 4B are given by the “crowd pressure” defined in ref. 4; i.e., the pressure corresponds to the average local density
times the local speed variance at place x.
Acknowledgments
We thank A. Johansson, S. Garnier, M. Moreau, D. Boyer, J. Gautrais, J. Gouëllo, and H. Chaté for inspiring discussions, Suzy Moat for language editing, and T. Kretz for sharing experimental data. We thank A. Campo, F. Ducatelle, and the Istituto Dalle Molle di Studi sull'Intelligenza Artificiale research group in Manno-Lugano, Switzerland for useful suggestions. M.M. was supported by a joint doctoral–engineer fellowship from Eidgenössiche Technische Hochschule Zurich and Centre National de la Recherche Scientifique. This study was supported by grants from the Centre National de la Recherche Scientifique (Concerted Action: Complex Systems in Human and Social Sciences), University Paul Sabatier (Aides Ponctuelles de Coopération), and PEDIGREE project Grant ANR-08-SYSC-015.
Footnotes
- ↵1To whom correspondence should be addressed. E-mail: moussaid{at}cict.fr.
Author contributions: G.T. designed research; M.M., D.H., and G.T. performed research; M.M. analyzed data; and M.M., D.H., and G.T. wrote the paper.
The authors declare no conflict of interest.
This article is a PNAS Direct Submission.
This article contains supporting information online at www.pnas.org/lookup/suppl/doi:10.1073/pnas.1016507108/-/DCSupplemental.
Freely available online through the PNAS open access option.
References
- ↵
- ↵
- Meyers R
- Schadschneider A,
- et al.
- ↵
- ↵
- ↵
- ↵
- Klingsch W,
- Rogsch C,
- Schadschneider A,
- Schreckenberg M
- Steffen B
- ↵
- ↵
- ↵
- ↵
- Moussaïd M,
- et al.
- ↵
- Ballerini M,
- et al.
- ↵
- ↵
- Gigerenzer G,
- Todd P
- ↵
- Gigerenzer G
- ↵
- ↵
- ↵
- Turner A,
- Penn A
- ↵
- ↵
- ↵
- ↵
- Older SJ
- ↵
- ↵
- ↵
- ↵
- Buhl J,
- et al.
- ↵
- Fourcassié V,
- Dussutour A,
- Deneubourg J-L
- ↵
- Cavagna A,
- et al.
- ↵
- ↵
- ↵
- Klingsch W,
- Rogsch C,
- Schadschneider A,
- Schreckenberg M
- Kitazawa K,
- Fujiyama T
- ↵
- ↵
- Kluge B,
- Prassler E
- ↵
- Marr D
- ↵
- Salganik MJ,
- Dodds PS,
- Watts DJ
- ↵
- ↵
- Wu F,
- Huberman BA
Citation Manager Formats
Sign up for Article Alerts
Article Classifications
- Social Sciences
- Psychological and Cognitive Sciences
- Physical Sciences
- Applied Physical Sciences