11
Pramana – J. Phys. (2018) 91:62 © Indian Academy of Sciences https://doi.org/10.1007/s12043-018-1621-2 Investigating pedestrian evacuation using ant algorithms SIBEL GOKCE , AHMET CETIN and RANA KIBAR Department of Physics, Faculty of Arts and Sciences, Manisa Celal Bayar University, Muradiye, Manisa 45140, Turkey Corresponding author. E-mail: [email protected] MS received 2 August 2017; revised 23 February 2018; accepted 6 March 2018; published online 6 September 2018 Abstract. Ants communicate with each other by depositing a chemical called pheromone on the substrate while they crawl forward. By this way, they follow their predecessor and large trail systems are built. Inspired by the communication via chemical signals of ants, we have proposed a model to investigate the collective motion in humans during an emergency. It is considered that pedestrians use some kind of virtual chemotaxis to find the shortest way to the exit. This basic idea is implemented with the floor field model which is the most popular cellular automata model. The dependence of the evacuation from a room on the virtual chemotaxis evaporating rate f and the presence of the obstacle are investigated in this paper. The simulation results show that the increase in evaporation rate has been seen to slow down the evacuation. Moreover, it is found that positioning the obstacles in the room could lead to the phase transitions and decrease the evacuation time. Keywords. Emergency; evacuation; collective motion; ant algorithm; cellular automata. PACS Nos 05.65+b; 45.70.Vn; 05.50.+q; 05.70.Jk 1. Introduction An emergency is an unusual and uncontrollable hazardous event that exposes the society either totally or partially to danger and distorts the social order and structure. Fire, natural disasters, armed assaults and bombings are some such possible daily events and the evacuation of pedestrians in an emergency situation is crucial. It is observed that pedestrians in an emer- gency situation exhibit collective behaviour. Collective behaviour is the motion in which an individual unit’s action is dominated by that of its neighbours and all units simultaneously change their behaviour to a com- mon pattern [1] and is observed not only in humans [29] but also in macromolecules [10,11], bacterial colonies [1215], amoebae [16,18], cells [1923], fish schools [2427], bird flocks [2830], mammals [3133], midges [34] and ants [69,3538]. Evacuation models can be classified into two types: the macromodel and the micromodel. The macromodel provides ease of calculation, but it does not tackle human behaviour comprehensively and the results obtained usually deviate from real data. In the micromodel, human behaviour is investigated after considering all kinds of evacuation factors such as the structure of the building, number and size of exits, obstacles, etc. The micromodel can be broadly divided into continuous and discrete models. Social force model, introduced by Hel- bing et al [4] and improved by Lakoba et al [39], is a commonly used continuous model. This model treats an individual as a molecule in the fluid dynamics and uses partial differential equations to calculate velocity, density and flux. The lattice gas model [4051] and the cellular automaton [5259] model are the most famous discrete models. Cellular automata (CA) has been adopted widely in areas such as biology [60] and fluid dynamics [61] since the 1940s when Neumann et al [62] studied biological reproduction. In the CA model, space is divided into a regular grid of cells and the set of these cells with their values is named as floor field that is classified into two types: static and dynamic floor fields. The static floor field is the shortest distance to the exit and its value does not change with time. As for the dynamic floor field, it can be defined as the tendency of pedestrians to follow each other. In cellular automaton simula- tions, the current state of a cell is determined by the states of its neighbours, and Von Neumann and Moore neighbourhood approximations have been commonly used in the literature. Von Neumann neighbourhood

Investigating pedestrian evacuation using ant algorithms

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Investigating pedestrian evacuation using ant algorithms

Pramana – J. Phys. (2018) 91:62 © Indian Academy of Scienceshttps://doi.org/10.1007/s12043-018-1621-2

Investigating pedestrian evacuation using ant algorithms

SIBEL GOKCE∗, AHMET CETIN and RANA KIBAR

Department of Physics, Faculty of Arts and Sciences, Manisa Celal Bayar University,Muradiye, Manisa 45140, Turkey∗Corresponding author. E-mail: [email protected]

MS received 2 August 2017; revised 23 February 2018; accepted 6 March 2018; published online 6 September 2018

Abstract. Ants communicate with each other by depositing a chemical called pheromone on the substrate whilethey crawl forward. By this way, they follow their predecessor and large trail systems are built. Inspired by thecommunication via chemical signals of ants, we have proposed a model to investigate the collective motion inhumans during an emergency. It is considered that pedestrians use some kind of virtual chemotaxis to find theshortest way to the exit. This basic idea is implemented with the floor field model which is the most popular cellularautomata model. The dependence of the evacuation from a room on the virtual chemotaxis evaporating rate f and thepresence of the obstacle are investigated in this paper. The simulation results show that the increase in evaporationrate has been seen to slow down the evacuation. Moreover, it is found that positioning the obstacles in the roomcould lead to the phase transitions and decrease the evacuation time.

Keywords. Emergency; evacuation; collective motion; ant algorithm; cellular automata.

PACS Nos 05.65+b; 45.70.Vn; 05.50.+q; 05.70.Jk

1. Introduction

An emergency is an unusual and uncontrollablehazardous event that exposes the society either totallyor partially to danger and distorts the social order andstructure. Fire, natural disasters, armed assaults andbombings are some such possible daily events and theevacuation of pedestrians in an emergency situationis crucial. It is observed that pedestrians in an emer-gency situation exhibit collective behaviour. Collectivebehaviour is the motion in which an individual unit’saction is dominated by that of its neighbours and allunits simultaneously change their behaviour to a com-mon pattern [1] and is observed not only in humans [2–9]but also in macromolecules [10,11], bacterial colonies[12–15], amoebae [16,18], cells [19–23], fish schools[24–27], bird flocks [28–30], mammals [31–33], midges[34] and ants [6–9,35–38].

Evacuation models can be classified into two types:the macromodel and the micromodel. The macromodelprovides ease of calculation, but it does not tackle humanbehaviour comprehensively and the results obtainedusually deviate from real data. In the micromodel,human behaviour is investigated after considering allkinds of evacuation factors such as the structure of the

building, number and size of exits, obstacles, etc. Themicromodel can be broadly divided into continuous anddiscrete models. Social force model, introduced by Hel-bing et al [4] and improved by Lakoba et al [39], is acommonly used continuous model. This model treatsan individual as a molecule in the fluid dynamics anduses partial differential equations to calculate velocity,density and flux. The lattice gas model [40–51] and thecellular automaton [52–59] model are the most famousdiscrete models.

Cellular automata (CA) has been adopted widely inareas such as biology [60] and fluid dynamics [61] sincethe 1940s when Neumann et al [62] studied biologicalreproduction. In the CA model, space is divided into aregular grid of cells and the set of these cells with theirvalues is named as floor field that is classified into twotypes: static and dynamic floor fields. The static floorfield is the shortest distance to the exit and its valuedoes not change with time. As for the dynamic floorfield, it can be defined as the tendency of pedestriansto follow each other. In cellular automaton simula-tions, the current state of a cell is determined by thestates of its neighbours, and Von Neumann and Mooreneighbourhood approximations have been commonlyused in the literature. Von Neumann neighbourhood

Page 2: Investigating pedestrian evacuation using ant algorithms

62 Page 2 of 11 Pramana – J. Phys. (2018) 91:62

comprises four cells that are orthogonally surrounding acentral cell on a two-dimensional square lattice (north,south, west and east). As for Moore neighbourhood, itis the set of all cells that are orthogonally or diagonallyadjacent to the region of interest and consists of eightcells surrounding it (north, south, west, east, northeast,northwest, southeast and southwest).

The CA model has been applied to the modellingof emergency evacuation because of the similaritiesbetween the evacuation and pedestrian dynamics.Burstedde et al [52] investigated the transition from astable flow phase to a complete jamming by using a two-dimensional CA. The choice of an evacuation route isessential, so evacuation from a room with one or twoexits was studied [53,54]. Another approach based onhuman behaviour was proposed by Yuan and Tan [55].Zhou et al [56] investigated the influence of smokeon pedestrians’ movement during evacuation in a fire.By applying the floor field model, the exit choice inrooms with obstacles and multiple doors [57], how tochange the pedestrian outflow with evacuees’ competi-tive behaviour and an obstacle [58], extended floor fieldCA model [59], were studied.

Ants, termites and bees are the most common socialinsects in nature. The ability of the colonies of thesesocial insects to function without a leader has attractedthe attention of scientists from different disciplinessuch as computer science [63], communication engi-neering [64], artificial swarm intelligence [65] andmicro-robotics [66]. Shiwakoti et al [6] studied howsafe evacuation scenarios can be designed by usingthe collective behaviour of other biological entities tomodel the pedestrian movement and whether a vigor-ous model can be developed to explain the collectivebehaviour of different biological entities in spite ofdifferences in size, speed and other biological features,and proposed a mathematical model for modificationto simulate the collective traffic [7]. Ants are socialorganisms, and so their behaviour, in certain ways, canbe compared to that of humans [67]. Considering thisanalogy, in this paper, pedestrians trying to escape froma room are simulated by the CA model by using antalgorithm. The ants in a colony communicate with eachother by releasing a chemical, called pheromone, onthe substrate as they crawl forward so that they canfind the shortest route between their nest and a foodsource. It has been shown experimentally that ants, ingeneral, follow the route where there is more concentra-tion of pheromone. From this point of view, in this study,each pedestrian will leave a ‘virtual pheromone’ on thefloor and after a while, the most preferred route will bean ‘attractive force’ for the other pedestrians. Like theant pheromones [33,68,69], ‘virtual pheromones’ tooevaporate with time. If pedestrians pass through a certain

site frequently, the possibility of a person choosing thissite increases. In contrast, if pedestrians pass through acertain site rarely, the ‘virtual pheromone’ on it evap-orates with some probability and the possibility ofchoosing the site decreases.

The paper is organised as follows: In §2, the descrip-tion of the model is given. This is followed by adiscussion of the simulation results in §3. Section 4 endswith a short summary of the model and its simulationresults.

2. Model description

In our model, the room is a two-dimensional systemwhich consists of an L × L cell grid. Here L defines thesystem size and is taken as L = 20. Each cell can beeither empty or occupied by no more than one pedes-trian. In other words, each cell is designed as one-to-oneassociated with an individual pedestrian. All pedestri-ans move synchronously and the movement can be onlyfrom one cell to its unoccupied neighbouring cell pertime step.

2.1 The static floor field S

The square room is divided into many cells, the dark bluecells represent the wall and the light blue cells show theexit door, lying in the middle of the top wall of the room(figure 1).

The static floor field S is the shortest distance to theexit door and does not evolve with time. In order to cal-culate the value of the static floor field, the Euclidean,Manhattan and Dijkstra methods can be used. TheEuclidean method is used for a room without obstacles

Figure 1. Schematic representation of the room (20 × 20).

Page 3: Investigating pedestrian evacuation using ant algorithms

Pramana – J. Phys. (2018) 91:62 Page 3 of 11 62

while the other methods are suitable for a room with orwithout obstacles [70].

The Euclidean method is used to investigate the effectof ‘virtual pheromone’ evaporation rate on evacuationin a room without obstacles

Si j =√

(ic − ie)2 + ( jc − je)2, (1)

where (ic, jc) denotes the cell position and (ie, je)denotes the exit position.

The Manhattan method is used to examine howevacuation time changes in a room in the presenceof an obstacle. Each lattice site is assigned a con-stant value that is increased in the direction to theexit. The corresponding floor field values are given intable 1.

2.2 States

We assume that a cell can be 0 or 1 depending on whetherthe site is empty or occupied by a pedestrian or has a wallor an obstacle. If the cell is not occupied, then εi j = 1.According to this state of the cell, pedestrians can moveto this empty cell:

εi j =(

1, cell (i, j) is empty0, cell (i, j) is occupied by a pedestrian or has a wall or an obstacle

)

2.3 The dynamic floor field D

As mentioned in §1, the ants in a colonycommunicate with each other by depositing a chemi-cal, called pheromone, on the substrate as they moveforward so that they can find the shortest route betweentheir nest and a food source. The state of the ant system isupdated synchronously at each time step in two stages:position and pheromone updating, respectively [68,69].In the first stage, ants are allowed to move and the posi-tions Pi j (t + 1) are obtained at time t + 1 by using theposition Pi j (t) from the previous time step. In the sec-ond stage, the pheromone is allowed to evaporate and(ph)i j (t) is updated to (ph)i j (t + 1). Finally, the newconfiguration {Pi j (t + 1), (ph)i j (t + 1)} at time t +1 isobtained. In this work, Ci j and Di j are substituted forposition and pheromone, respectively. Ci j indicates thestate of the cell and equals 1 or 0 depending on whether

it is occupied or not occupied. Di j , the dynamic floorfield that is inspired by the pheromone trace of ants,is a virtual trace left by pedestrians moving from onecell to the other. Di j represents the amount of virtualchemotaxis and is assumed to be 0, 0.5 or 1 dependingon f , the evaporation probability per unit time. Just likea pheromone which is a chemical that evaporates, thevirtual trace gradually decreases according to thefollowing rules: if the cell is occupied by a pedestrianat time t , then Ci j (t) = 1 if the pedestrian moves toanother cell, then Ci j (t + 1) = 0. A virtual chemo-taxis is left at each cell that is occupied by a pedestrian;if Ci j (t + 1) = 1, then Di j (t + 1) = 1. However, ifCi j (t + 1) = 0, then the virtual chemotaxis evaporateswith the probability:

Probability =

⎛⎜⎜⎜⎝

1, if Ci j (t + 1) = 1,

1 with probability 1 − f, if Ci j (t + 1) = 0 and Di j (t) = 1;or else Di j (t + 1) = 0.5

0.5 with probability 1 − f, if Ci j (t + 1) = 0 and Di j (t) = 0.5;or else Di j (t + 1) = 0

⎞⎟⎟⎟⎠

According to these evaporation rules, when a cellis not occupied by a pedestrian, the value of virtualchemotaxis at time t + 1 decreases by – 0.5. On theother hand, whenever a cell is occupied by a pedestrian,the amount of virtual chemotaxis at this cell is set toDi j (t + 1) = 1.

2.4 Neighbourhood

In CA, the current state of a cell is determined bythe states of its neighbours. Described in §1 in detail,Von Neumann (figure 2) and Moore neighbourhoodapproximations (figure 3) have been commonly usedin the literature. Moore neighbourhood is used in oursimulations.

2.5 Pedestrian movement

Each pedestrian moves to the target cell based on theprobability pi, j :

pi, j = N exp(kDDi j

)exp

(kSSi j

)εi j .

Here, the static floor field Si j is the attraction of thedoor, kS is the static floor field’s weight coefficient (kS ∈[0, ∞]), the dynamic floor field Di j is the amount of

Page 4: Investigating pedestrian evacuation using ant algorithms

62 Page 4 of 11 Pramana – J. Phys. (2018) 91:62

Table 1. The static floor field values used to runthe evacuation.

virtual chemotaxis, kD is the weight coefficient of thedynamic floor field (kD ∈ [0, ∞]), εi j is the occupationnumber of the target cells and N is the normalisationparameter for ensuring

∑i j pi j = 1.

Figure 2. Von Neumann neighbourhood.

Figure 3. Moore neighbourhood.

Figure 4. Target cells.

In each time step, each pedestrian chooses a target cell(figure 4) according to the following rules:

1. The adjacent empty cell with the highest probabil-ity pi, j is preferred.

2. If two or more neighbouring cells have the samehighest probability pi, j , the cell to which thepedestrian prefers to move will be chosen at ran-dom.

3. When more than one pedestrian chooses the samecell, who will be selected with equal probabilitywill be determined.

Page 5: Investigating pedestrian evacuation using ant algorithms

Pramana – J. Phys. (2018) 91:62 Page 5 of 11 62

Figure 5. Snapshots of the evacuation with N = 120, f = 0.1 and the time step is 0, 4, 8, 12, 16, 20, 24, 28 and 32,respectively for figures 5a–5i.

3. Simulation results

Using the above model, the dependence of theevacuation from a room whose size is 20 × 20 cellson the virtual chemotaxis evaporating rate f and thepresence of the obstacle are investigated in this paper.Initially, N pedestrians are randomly distributed in theroom and each pedestrian chooses a target cell randomlybased on the moving probability pi, j for every timestep.

Figure 5 shows the snapshots of the evacuation whereparameters are set as f = 0.1, N = 120 and the timestep is 0, 4, 8, 12, 16, 20, 24, 28 and 32. The staticfloor field (S) values of the cells are calculated by theEuclidean method.

The randomly distributed locations of thepedestrians in the initial configuration turn towardsthe exit and it is observed that the number ofpedestrians in the room decreases at each timestep.

Figure 6. The relation between the chemotaxis evaporatingrate and the time step of the evacuation in different initialisedpedestrian numbers with values from 0 to 100. Red, dark blueand green lines stand for f = 0.1, 0.6 and 0.9, respectively.

Page 6: Investigating pedestrian evacuation using ant algorithms

62 Page 6 of 11 Pramana – J. Phys. (2018) 91:62

Figure 7. Snapshots of the evacuation with N = 120, f = 0.1, asymmetric obstacle and time step 0, 4, 8, 12, 16, 20, 24, 28and 32, respectively for 7a–7i.

3.1 Virtual chemotaxis evaporating rate

The evacuation dynamics are analysed underdifferent virtual chemotaxis evaporating rates: f = 0.1,0.6 and 0.9 which are represented by red, dark blue andgreen lines, respectively (figure 6). Using this applica-tion, we aim to present the evacuation of pedestriansfrom a large room with reduced visibility, e.g. due tolights being switched off or smoke. It must be notedthat the selection of such a rate has a slight influence onthe evacuation time when the pedestrians are familiarwith the exit. In figure 6, we can see that the evac-uation time step decreases with the decrease in thechemotaxis evaporating rate f . When f is small, ‘theinstinct of following’ produces a repulsive effect on thepedestrians moving towards the exit and the evacuationends at an earlier time step. Besides, it is worth notingthat the greater the number of initialised pedestrians,the more the effect of virtual chemotaxis evaporation.The possible reason for this result is that pedestriansleave virtual chemotaxis in most of the cells in higherdensities.

3.2 Obstacle

Obstacles are expected to modify the trajectory ofpedestrian movement during the evacuation. Thus, theEuclidean method, which is used for a room withoutobstacles, is not suitable and the static floor field needsto be recalculated by the Manhattan method. The corre-sponding floor field values are shown in table 1.

Figure 7 shows the snapshots of the evacuation wherethe parameters are set as f = 0.1, N = 120 and thetime step is 0, 4, 8, 12, 16, 20, 24, 28 and 32. The staticfloor field values S of the cells are calculated by theManhattan method and are given in table 1. It is seenthat the presence of two-part four units asymmetricalpositioned obstacle provides an order on the edges ofthe obstacles and prevents the pedestrians from beingjammed.

As shown in the graph of figure 8, the effect ofvariation of evaporation rate f on the evacuation belongsto the asymmetrically positioned obstacle and the rateof pheromone evaporation seems to be effective fromthe values of low pedestrian density.

Page 7: Investigating pedestrian evacuation using ant algorithms

Pramana – J. Phys. (2018) 91:62 Page 7 of 11 62

Figure 8. The relation between the chemotaxis evaporatingrate and the time step of the evacuation from the room with anasymmetric obstacle in different initialised pedestrian num-bers with values from 0 to 100. Red, dark blue and green linesstand for f = 0.1, 0.6 and 0.9, respectively.

The static floor field values S of the cells are calculatedby the Manhattan method and are given in table 1. Bylooking at the snapshots in figures 9a–9i, it can be seenthat the pedestrians randomly placed in the room haveformed a regular lane between the obstacles on the exitroute and a pedestrian jam occurs in front of the obstacleinstead of the exit.

The graph in figure 10 is obtained from the simu-lation results of the existing symmetrically positionedobstacle and shows that for each pheromone evapo-ration rate, the sudden drop observed in the curvesindicate phase transitions during the evacuation. Itis also understood that due to the geometry of theobstacles, the pedestrians determine ‘the tendency tofollow’ according to the evacuation lanes rather than thepheromone.

The values of the static floor field of the cells,calculated by the Manhattan method, are given in table 1.The snapshots for this evacuation process, as shownin figure 11, indicate that the pedestrians form anevacuation lane along with the exit route. The mainreason for the formation of this lane is the static floorarea values of the cells.

Figure 9. Snapshots of the evacuation with N = 120, f = 0.1, symmetric obstacle and time step 0, 4, 8, 12, 16, 20, 24, 28and 32, respectively for 9a–9i.

Page 8: Investigating pedestrian evacuation using ant algorithms

62 Page 8 of 11 Pramana – J. Phys. (2018) 91:62

Figure 10. The relation between the chemotaxis evaporatingrate and the time step of the evacuation from the room with asymmetric obstacle in different initialised pedestrian numberswith values from 0 to 100. Red, dark blue and green lines standfor f = 0.1, 0.6 and 0.9, respectively.

As shown in the graph of figure 12, if the pheromoneevaporation rate f = 0.9, an unexpected situation isobserved in the evacuation curve, and the increase in theevaporation rate accelerated the evacuation. This may bedue to the fact that the pedestrians use evacuation lanesinstead of following each other.

Figure 13 shows the effect of the obstacle on theevacuation when the value of virtual pheromone evap-oration rate is set at f = 0.1. As can be seen fromthe graph, the asymmetrically positioned obstacle seri-ously affects the pedestrian escape time as it dividesthe exit pathway and causes the pedestrians to con-centrate in an area rather than spread out. A phasetransition is observed in the curve of the symmetricobstacle. There are three phases to be observed in thepedestrian traffic: free-flow phase, synchronised phaseand jammed phase [71,72]. In the free-flow phase,the interaction between the pedestrians (the state ofslowing each other) is less and the velocity increaseslinearly with intensity. In the synchronised phase,the flow continues for a long time at a constantspeed – either the speed of the motion gradually slows

Figure 11. Snapshots of the evacuation with N = 120, f = 0.1, no obstacle and time step 0, 4, 8, 12, 16, 20, 24, 28 and 32,respectively for 11a–11i.

Page 9: Investigating pedestrian evacuation using ant algorithms

Pramana – J. Phys. (2018) 91:62 Page 9 of 11 62

Figure 12. The relation between the chemotaxis evaporatingrate and the time step of the evacuation from the room withoutan obstacle in different initialised pedestrian numbers withvalues from 0 to 100. Red, dark blue and green lines stand forf = 0.1, 0.6 and 0.9, respectively.

Figure 13. The effect of the obstacle present in the roomduring the evacuation time. Red, green and dark blue linesstand for asymmetric obstacle, symmetric obstacle and noobstacle, respectively.

down or an irregular flow (varying between accelerationand deceleration) is observed. In the jammed phase, theflow decreases with the increase in density. When thesymmetrical obstacle curves are examined, it is thoughtthat there can be a phase transition (from the synchro-nised phase to the free-flow phase) in the direction of

acceleration at the evacuation due to the effect of ‘virtualpheromone’.

4. Conclusion

In §3, we have discussed the simulation results of thefloor field model inspired by the ant trail model and itwas observed that pedestrians choose the path with theshortest travel time. However, that is not necessarily thepath with the shortest spatial distance. The purpose wasto investigate the influence of the virtual chemotaxisevaporating rate and the presence of an obstacle on theevacuation time.

Inspired by the pheromone used by ants, theevacuation process was investigated for various valuesof the virtual chemotaxis ( f = 0.1, 0.6 and 0.9) and theincrease in evaporation rate has been seen to slow downthe evacuation.

In the simulations performed by positioning obstaclesin the room, it has been observed that an obstacle leadsto phase transitions and shortens the evacuation time.When the obtained phase transition curves are exam-ined, it is observed that the speed of the movement isgradually slowing down as the number of pedestriansincreases during the process and the evacuation timeincreases. There is an irregular acceleration in thoseregions, with an increase in the number of pedestriansbefore the phase transition. Briefly, the curve has syn-chronous phase properties before the phase transition.As a result of the increase in the speed of movementafter the phase transition, the transition from the syn-chronised phase to the free phase is observed.

References

[1] T Vicsek, Nature 411, 421 (2001)[2] J J Faria, J R G Dyer, C R Tosh and J Krause, Anim.

Behav. 79(4), 895 (2010)[3] D Helbing, F Schweitzer, J Keltsch and P Molnár, Phys.

Rev. E 56(3), 2527 (1997)[4] D Helbing, I Farkas and T Vicsek, Nature 407, 487

(2000)[5] M Moussaid, D Helbing and G Theraulaz, Proc. Natl.

Acad. Sci. U.S.A. 108, 6884 (2011)[6] N Shiwakoti, M Sarvi, G Rose and M Burd, Transp. Res.

Rec. 2137, 31 (2009)[7] N Shiwakoti, M Sarvi, G Rose and M Burd, Transp. Res.

Rec. 2196, 176 (2010)[8] N Shiwakoti, M Sarvi, G Rose and M Burd, Transp. Res.

B 45, 1433 (2011)[9] V Schaller, C Weber, C Semmrich, E Frey and A R

Bausch, Nature 467, 73 (2010)[10] T Butt, T Mufti, A Humayun, P B Rosenthal, S Khan

and J E Molloy, J. Biol. Chem. 285, 4964 (2010)

Page 10: Investigating pedestrian evacuation using ant algorithms

62 Page 10 of 11 Pramana – J. Phys. (2018) 91:62

[11] A Czirok, E Ben-Jacob, I Cohen and T Vicsek, Phys.Rev. E 54(2), 1791 (1996)

[12] A Czirok, M Matsushita and T Vicsek, Phys. Rev. E63(3), 031915 (2001)

[13] A Sokolov, I S Aranson, J O Kessler and R E Goldstein,Phys. Rev. Lett. 98, 158102 (2007)

[14] L H Cisneros, R Cortez, C Dombrowski, R E Goldsteinand J O Kessler, Exp. Fluids 43, 737 (2007)

[15] D A Kessler and H Levine,Phys. Rev. E 48, 4801 (1993)[16] S Nagano, Phys. Rev. Lett. 80(21), 4826 (1998)[17] W-J Rappel, A Nicol, A Sarkissian and H Levine, Phys.

Rev. Lett. 83, 1247 (1999)[18] B Szabo, G J Szolosi, B Gönci, Zs Jurányi, D Selmeczi

and T Vicsek, Phys. Rev. E 74, 061908 (2006)[19] P Friedl and D Gilmour, Nat. Rev. Mol. Cell Biol. 10,

445 (2009)[20] Y Arboleda-Estudillo, M Krieg, J Stuhmer, N A Licata,

D J Muller and C Heisenberg, Curr. Biol. 20, 161(2010)

[21] J M Belmonte, G L Thomas, K G Brunnet, R M C deAlmeida and H Chate, Phys. Rev. Lett. 100, 248702(2008)

[22] J Buhl, D J T Sumpter, I D Couzin, J J Hale, E Despland,E R Miller and S J Simpson, Science 312, 1402 (2006)

[23] R Maithreye, C Suguna and S Sinha,Pramana – J. Phys.77, 843 (2011)

[24] J K Parrish, S V Viscido and D Grunbaum, Biol. Bull.202, 296 (2002)

[25] C Becco, N Vandewalle, J Delcourt and P Poncin, Phys-ica A 367, 487 (2006)

[26] A J W Ward, D T J Sumpter, I D Couzin, P J B Hartand J Krause, Proc. Natl. Acad. Sci. U.S.A. 105, 6948(2008)

[27] F Heppner, Animal groups in three dimensions (three-dimensional structure and dynamics of bird flocks),edited by J K Parrish and W M Hamner (CambridgeUniversity Press, Cambridge, 1997) pp. 68–89, https://doi.org/10.1017/CBO9780511601156.005

[28] M Ballerini, N Cabibbo, R Candelier, A Cavagna, ECisbani, I Giardina, V Lecomte, A Orlandi, G Parisi,A Procaccini, M Viale and V Zdravkovic, Proc. Natl.Acad. Sci. U.S.A. 105, 1232 (2008)

[29] Y Hayakawa, Europhys. Lett. 89, 48004 (2010)[30] I L Bajec and F H Heppner,Anim. Behav. 78, 777 (2009)[31] I R Fischhoff, S R Sundaresan, J Cordingley, H M

Larkin, M-J Sellier and D I Rubenstein, Anim. Behav.73, 825 (2007)

[32] C Sueur and O Petit, Int. J. Primatol. 29, 1085 (2008)[33] A J King, C M S Douglas, E Huchard, N J B Isaac and

G Cowlishaw, Curr. Biol. 18, 1833 (2008)[34] N T Ouellette, Pramana – J. Phys. 84, 353 (2015)[35] A John, A Schadschneider, D Chowdhury and K Nishi-

nari, J. Theor. Biol. 231, 279 (2004)[36] N R Franks, T O Richardson, N Stroeymeyt, R W Kirby,

W M D Amos, P M Hogan, J A R Marshall and TSchlegel, Anim. Behav. 85, 1233 (2013)

[37] C R Reid, T Latty and M Beekman, Anim. Behav. 84,1579 (2012)

[38] K Vittori, G Talbot, J Gautrais, V Fourcassie, A F RAraujo and G Theraulaz, J. Theor. Biol. 239, 507(2006)

[39] T I Lakoba, D J Kaup and N M Finkelstein, Simulation:Trans. Soc. Model. Simul. Int. 81, 339 (2005)

[40] Y Tajima, K Takimoto and T Nagatani, Physica A 294,257 (2001)

[41] Y Tajima and T Nagatani, Physica A 292, 545 (2001)[42] D Helbing, M Isobe, T Nagatani and K Takimoto, Phys.

Rev. E 67, 067101 (2003)[43] T Nagatani, K Takimoto and Y Tajima, Physica A 308,

460 (2002)[44] M Muramatsu and T Nagatani, Physica A 275, 281

(2000)[45] M Muramatsu and T Nagatani, Physica A 286, 377

(2000)[46] T Itoh and T Nagatani, Physica A 313, 695 (2002)[47] Y Tajima, K Takimoto and T Nagatani, Physica A 313,

709 (2002)[48] M Isobe, T Adachi and T Nagatani, Physica A 336, 638

(2004)[49] M Isobe, D Helbing and T Nagatani, Phys. Rev. E 69,

066132 (2004)[50] T Nagatani, Physica A 300, 558 (2001)[51] K Takimoto, Y Tajima and T Nagatani, Physica A 308,

460 (2002)[52] C Burstedde, K Klauck, A Schadschneider and J Zittartz,

Physica A 295(3–4), 507 (2001)[53] L Z Yang, W F Fang, R Huang and Z H Deng, Chin. Sci.

Bull. 47(17), 1484 (2002)[54] L Z Yang, D L Zhao, J Li, W F Fang and W C Fan, Prog.

Nat. Sci. 14(17), 614 (2004)[55] W F Yuan and K H Tan, Physica A 379 (2007)[56] S Q Zhou, J X Meng and Z Liu, Comput. Simul. 6, 191

(2009)[57] H J Huang and R Y Guo,Phys. Rev. E 78, 021131 (2008)[58] D Yanagisawa, A Kimura, A Tomoeda, R Nishi, Y Suma,

K Ohtsuka and K Nishinari, Phys. Rev. E 80, 036110(2009)

[59] K Nishinari, A Kirchner, A Namazi and A Schadschnei-der, IEICE Trans. Inf. Syst. E87D, 726 (2004)

[60] G B Ermentrout and L Edelstein-Keshet, J. Theor. Biol.160, 97 (1993)

[61] S Wolfram, J. Stat. Phys. 45, 471 (1986)[62] J V Neumann, Theory of self-reproduction automata

edited by A W Burks (University of Illinois Press, Cham-paign, IL, 1970), pp. 3–64

[63] M Dorigo, G di Caro and L M Gambardella, Artif. Life5(3), 137 (1999)

[64] E Bonabeau, M Dorigo and G Theraulaz, Nature 400,39 (2000)

[65] E Bonabeau, M Dorigo and G Theraulaz, Swarm intel-ligence: From natural to artificial systems (OxfordUniversity Press, Oxford, 1999)

[66] M Krieger, J B Billeter and L Keller, Nature 406, 992(2000)

[67] A Schadscneider, A Kirchner and K Nishinari, Appl.Bionics Biomech. 1(1), 11 (2003)

Page 11: Investigating pedestrian evacuation using ant algorithms

Pramana – J. Phys. (2018) 91:62 Page 11 of 11 62

[68] D Chowdhury, V Guttal, K Nishinari and ASchadschneider, J. Phys. A, Math. Gen. 35, L573(2002)

[69] K Nishinari, D Chowdhury and A Schadschneider,Phys.Rev. E 67(3), 036120 (2003)

[70] R Alizadeh, Saf. Sci. 49, 315 (2011)

[71] B S Kerner, The physics of traffic: empirical freewaypattern features, engineering applications, and theory(Springer Science & Business Media, New York, 2004)

[72] B S Kerner, Introduction to modern traffic flow theoryand control (Springer Science & Business Media, NewYork, 2009)