Binary Decision Process in Pre-Evacuation Behavior

In crowd evacuation the time interval before decisive movement towards a safe place is defined as the pre-evacuation phase, and it has crucial impact on the total time required for safe egress. This process mainly refers to situation awareness and response to an external stressors, e.g., fire alarms. Due to the complexity of human cognitive process, simulation is used to study this important time interval. In this paper a binary decision process is formulated to simulate pre-evacuation time of many evacuees in a given social context. The model combines the classic opinion dynamics (the French-
Прямых ссылок нет — публикация используется как справочный материал.
Объём оцифровки: 29,879 знаков. Ссылки внутри текста ведут на карточки источников и публикаций библиотеки.
Binary Decision Process in Pre-Evacuation Behavior
Peng N. Wang Peter B. Luh Xuesong Lu Peter Sincak Laura Pitukova
Abstract— The fight-or-flight response is a famous psychological principle to understand how an individual react to a threatening situation, and herding behavior is also evident in an evacuation process because following others provides a sense of safety. Based on these principles this paper formulates a binary decision process to simulate crowd pre-evacuation response. The model mainly combines classical opinion dynamics with binary phase transition to describe how group pre-evacuation time emerges from individual interaction in a given social context. The model parameters are quantitatively meaningful to human factors research within socio-psychological background, e.g., to what extent an individual is stubborn or open-minded, or what kind of the social topology exists among the individuals and how it matters in aggregating individuals into social groups. The modeling framework also describes collective motion of many evacuees in a planar space, and the resulting multi-agent system is partly similar to the
Vicsek flocking model, and it is meaningful to explore complex crowd behavior in social context.
I. INTRODUCTION
Evacuation behavior is an important human factor in safety performance engineering, and pre-evacuation time is identified as an interval between receiving an alarm signal and decisive escaping for safety. This mental process mainly refers to situation awareness and response to an external alarm signal, and it often makes up a significant portion of the overall evacuation time and thus is crucial to egress efficiency and safety. Existing models and theories to explain crowd pre-evacuation behavior are mainly from the perspective of behavioral science and psychology [1], [2], [3], involving cognitive appraisals as to if the situation is threatening or not before deciding to escape. One of the most well-known theory is called fight-or-flight response, i.e., people choose either fighting or fleeing in response to a threatening situation. In this process leaving for safety is one option, but seldom the first option [1].
Very importantly, if many individuals are involved in evacuation, leaving for safety is rarely an individualistic action, but a group decision in a collective sense. People are inclined to be socially connected as a group to respond to the outside, and such social group behavior helps relieve stress, providing group members with a sense of safety. However, the trade-off is that it may take certain time for individuals to form groups. Opinions of the group members may also vary to some extent such that it also takes time for them to reach a consensus. The group size and interpersonal relationship of its members are among the key factors that determine group dynamics [2]-[5]. Things often become better if an effective leader emerges in the group to avoid responsibility diffused or inhibited.
Given this research background, this paper introduces a decision process to describe many individuals’ collective response in pre-evacuation phase, i.e., choosing one phase of either defending (fight) or escaping (flight). The model is established as a mixture of physics models and dynamical systems with socio-psychological theories. A novel binary decision process is formulated in Section 2 on the basis of classic opinion dynamics, widely known as the DeGroot Model.
The entire system is also considered as a set of interacting extended automata for the pre-evacuation dynamics of many individuals. In Section 3 time-varying social topology is discussed and the decision process is further integrated in the
Vicsek flocking framework. The concluding remarks are presented in Section 4.
II. OPINION DYNAMICS WITH BINARY PHASE TRANSITION
The crowd evacuation activities can be divided into two major phases: pre-evacuation phase and movement phase. In the first phase evacuees often try to interpret the alarm signal received, collecting cues to confirm what really occurs (e.g., false alarm) instead of directly moving to an exit or a safe place. During this process an important issue is how people are self-organized into groups because they normally tend to be socially connected to gain a sense of safety. A decision process is thus formulated as follows to describe situation awareness and response in the pre-evacuation phase.
*Research was supported in part by National Science Foundation under Grants CMMI-1000495.
Peng N. Wang, Peter B. Luh and Xuesong Lu were with Department of Electrical and Computer Engineering, University of Connecticut, Storrs, CT,
06269, USA. (e-mail: wp2204@gmail.com; Peter.Luh@uconn.edu; luxuesong1009@gmail.com). Neal Olderman was with Center for Continuing Studies,
University of Connecticut, Storrs, CT 06269, USA. (e-mail: Neal.Olderman@ uconn.edu).
Peter Sincak and Laura Pitukowa are with Center for Intelligent Technologies, Department of Cybernetics and Artificial Intelligence, Technical
University of Kosice, Slovakia, European Union. (e-mail: peter.sincak@tuke.sk; laura.pitukova@student.tuke.sk)
In the following discussion the term “agent” is often used to represent evacuees. We denote matrices with capital letters, e.g., C=[cij]nЧn, and use lower case letters for scalar entries. Let n be the total number of evacuee agents under consideration.
All the agent are sequentially indexed by i=1, ... n. Given simulation starting at t=0, all the evacuee agents receive the alarm signal at t=0. The desired pre-evacuation time for n agents are initialized by xi(t)>0 at t=0. In concept, xi(t) measures the psychological state of agents, referring to perception of time-pressure or subjective feeling of urgency which is caused from an outside environmental stressor, e.g., an alarm signal. Such perception is individualized for different people may perceive the same situation differently.
In another perspective since xi(t) reflects perception of the time-pressure, it also fits in physics measurement of time. In real-world scenarios xi(t) has unit of seconds, minutes or hours, depending on different types of events. For example, in response of building fire alarm, xi(t) often last for minutes or seconds while in response of bushfires or floods xi(t) is in unit of days or hours. Consider t is the physics time, also in unit of seconds, minutes or hours., and xi(t) for t=0,1,2… reflects how agent i feels the level of urgency expanding in the simulation timeline. At each time stage t=0,1,2…, the agents’ opinions evolve as follows.
xi(t+1) = (1-pi)xi(t)+ pi Σj cij xj(t) 0≤pi≤1 0≤cij≤1 Σj cij=1 (1)
The above dynamical process describes how an agent’s desired pre-evacuation time xi(t) is updated by iteratively mixing itself with a weighted average of others in social connection. Parameter pi reflects how agent i keeps balance between its own opinion and others, and it indicates whether the agent is stubborn or open-minded. Parameter cij is non-zero if agent i has access to acquire agent j's opinion xj(t). The model is primarily a mixture of individualistic and social behavior, describing how individual-level opinions reach consensus in a given social context.
The matrix C=[cij]nЧn is a quantitative measure of social connection of n agents, specifying weights that any of the agents puts on the opinions of all the others. These weights are summarized compactly into a matrix C=[cij]nЧn, which is the adjacency matrix of a directed graph as shown in Fig 1(a). For instance, an arrow pointing from Agent 3 to Agent 2 means that Agent 2 is socially influenced by Agent 3 with a normalized weight c23=0.3. In practical computing Σjcij=1 enables us to use a gossip-based asynchronous approach to compute the above pre-evacuation dynamics [6].
An issue to be emphasized is on the diagonal element of C. We define cii=0 if there exists any input arc from other agent
(j≠i) to agent i in the topology. If not, we let cii =1 to meet the requirement of ∑jcij=1. Thus, (1) is applicable to either an agent socially influenced by others or an isolated one. As for an isolated agent who has no input connection from others, it implies that cij =0 for ∀j≠i, and we have cii=1 such that xi(t) is not changing with time.
Equation (1) looks a little intricate for it decomposes the traditional DeGroot model by two sets of parameters, i.e., cij and pi . This structure is useful to discuss time-variant topology since changing cij is decoupled from pi , and we are thus able to discuss changing topology C=[cij]nЧn independently from the stubbornness parameter pi. The resulting graphical model is time-varying as to be discussed in Section 3.
Take three agents for example in Fig. 1, and the directed arc from Agent 1 to Agent 2 means that opinion of Agent 2 is impacted by Agent 1 with the influential weight of c21=0.7. The initial values of xi(t) at t=0 are 13min, 5min and 21min for agent i=1,2,3. The decision balance parameter pi is given by p1=0.3, p2=0.5, p3=0.25. In addition, there is a dash line drawn by t=x. It has angle of π/4 to the t axis, dividing the entire t-x plane into two regions equally. The simulation step is scaled by
1 minute, and the axis of t and x are on the same scale. As illustrated, the upper left area of the t-x plane is the pre-evacuation phase because simulation time t has not yet reached the desired pre-evacuation time (t<x). The lower right area corresponds to the movement phase (t≥x). When the colorful lines meet the dash line, phase transition takes place and the corresponding agent starts to move towards an exit or safe place. Thus, the entire figure demonstrates binary phase transition of each evacuee.
(a) (b) (c) (d)
Fig. 1. Social Topology of Agents and Opinion Dynamics
The above model characterizes a kind of binary phase transition between pre-evacuation and movement phases as shown in Fig. 2. It primarily agrees with the fight-or-flight response, and it reflects how time-pressure affects evacuees’ decision making in a collective sense. The simulation time t is a common variable known by all the individual agents. It is uncontrollable in nature because it proceeds irreversibly and irresistibly. The phase transition takes place if t reaches an agent’s desired pre-evacuation time i.e., t≥xi(t). We can understand this model as a set of interacting extended finite automata with individual variable xi(t) and a common variable t shared by all the agents [7], [8]. Agent i is able to adjust its own xi(t) by milling its opinion with others while the shared variable t is not controllable, but only perceived and known by all the agents. Here xi(t) is updated based on the opinion dynamic process of (1). Each automaton state is updated when t reaches xi(t). Note that xi(t) is individually initialized. Social topology among agents plays an important role in determining how xi converges in a collective sense.
Fig. 2. Binary Phase Transition in Interacting Extended Automata
The above model illustrates binary phase transition of a group of interacting automata. It symbolizes the fight-or-flight response, in which individuals perceive the threat and decide in a binary manner to react to a potential or actual threat [1].
This mental process is also marked by physical adaptive changes such as nervous and endocrine changes that prepare an individual to either defend or retreat. The functions of this response were initially described in the early 1900s by American neurologist and physiologist Walter Brandford Cannon, who also coined the phrase [1]. In sum the fight-or-flight effect is the underlying cause of pre-evacuation time period for reaction to an alarm signal, explaining why evacuees often search for cues by instinct to confirm the situation instead of directly escaping for safety.
III. CONSENSUS AND PHASE TRANSITION
If opinions of n agents are vectorized by x(t)=[x1(t), x2(t), … xn(t)]T, we have x(t+1)=A·x(t) from (1), where matrix A is given by A=(I−P)+P∙C, and P=diag(p1, p2, … pn) is a diagonal matrix and I is the identity matrix. Because each row of matrix A is summed up to 1, 1 is the eigenvalue of A, and A1n=1∙1n where 1n=[1, 1, … 1]T is the corresponding rightside eigenvector with all its elements equal to 1. The system dynamics is convergent if 1 is the exclusive maximum-modulus eigenvalue of A, otherwise the system is periodic [9]. In analysis of pre-evacuation dynamics we emphasize that independent decision making is often difficult. Evacuees normally follow each other and behave in groups. Such social group behavior implies convergence of opinions such that evacuees act collectively rather than individually. Thus, the following discussion will not consider the periodic phenoema in the DeGroot model. Besides, there is a well-known variation of the
DeGroot model, which is called the Friedkin-and-Johnsen model, and it assumes that agents always keep certain prejudice in the iteration process [9]. This structure emphasizes individualism in opinion dynamics, where consensus is often difficult to be reached, and thus it may not be suited to model collective response in pre-evacuation phase.
The DeGroot model suggests that opinions of agents converge if matrix A deduces an aperiodic graph. The system dynamics is bounded stable in case of shifting value of 0≤cij≤1 and 0≤pi≤1. Changing the model parameter cij , pi and the initial value xi(0) affect the final value converged and time period for convergence. Some study cases are comparatively illustrated in Fig. 1. For instance, if c21 decreases from 0.7 to 0.1, agent 2 merges his or her opinion more towards agent 3.
As a result, the final value converged is shifted upwards from roughly 12.5min to14min by comparing Fig 1(b) with Fig 1(c).
The time cost for convergence is reduced. Such fast convergency does not mean that the agents respond quickly to the alarm.
Instead, they fast reach an agreement that they do not want to leave for safety right away. Thus, they delay their response and their desired pre-evacuation time is increased correspondingly.
A special case of convergence is consensus, where opinions of all the agents converge to the same value as also shown in
Fig. 1. Now if p2 is decreased from 0.5 to 0.1, it means that agent 2 become more and more stubborn, and the converging time is shifted rightwards as illustrated in Figure 1(d). As a result, it takes longer time for the agents to reach consensus, but their desired pre-evacuation time is reduced significantly due to agent 2’s stubbornness, simply because agent 2 is stubborn to a correct decision. Thus, they do not rapidly reach a consensus, but they do respond more actively and quickly to the outside.
By comparing Fig. 1(c) and Fig. 1(d), another important issue is whether the agents reach consensus before or after the crossing point with the dash line. If consensus is reached before the crossing point, it means that agents decide to escape together as a social group. If not, it may suggest that they decide to escape individually, and the consensus does not make a common sense as in the DeGroot Model. For example, Fig. 1(d) illustrates that people reach a consensus of leaving for safety in 10 minutes after receiving the alarm signal, but such opinions converge after 13 minutes in the simulation time horizon. Because time proceeds irreversibly, there is no way to turn the time back at 10 minutes to realize their decision in consensus. This situation actually means that people may either respond individually because they cannot reach agreement efficiently, or simply delay their decision till a consensus is reached for all of them. Thus, we extend the above phase transition model for two possible scenarios:
• Phase Transition Type 1: Timing is prior to consensus. This situation means that people may respond individually if they cannot reach agreement in an efficient manner. Timing is thus more important than consensus. As illustrated in
Fig. 1(d), the phase transition occurs whenever the dash line goes exactly across the colorful lines no matter whether people are able to reach consensus or not before the crossing point.
• Phase Transition Type 2: Consensus is prior to timing. This situation means that people with strong relational ties must first reach agreement before phase transition. If the consensus is reached after the crossing point of the colorful lines and dash line, the phase transition occurs as soon as the consensus is reached. However, the content of consensus is simply meaningless because people cannot turn the time back to realize their late consensus. This type means that people delay their response till a consensus is reached.
No matter whether Type 1 or Type 2 transition is applied, we emphasize that the late consensus is partly meaningless if it happens after the crossing point of dash line and the colorful lines, and people cannot turn the time back to realize the content of consensus in the physics world. Thus, we define the effective consensus for the pre-evacuation dynamics as below. Definition 1: Effective consensus is reached if the converged time value is no smaller than the converging time. The converged value is computed based on the property of the DeGroot Model. That is, there exists a unique positive row vector ω=[ω1, ω2... ωn] which is also the leftside dominant eigenvector of matrix A such that limt→+∞A t =1nω. Note that ωA=ω, and ω is row stochastic, i.e., ω1+ω2+...ωn=1. As a result, the consensus of the DeGroot model exists if 1 is the simple maximum-modulus eigenvalue of A, and the value of consensus is obtained by ωx(0). The converging time of the above model is determined by the second modulus-largest eigenvalues of A, whose modulus is exactly less than 1. If all the eigenvalues of A are sequenced as λ1=1, λ2, λ3, ... λn, and |λ1|=1 > |λ2| ≥ |λ3| ≥ ... ≥λn . The converging time exactly depends on |λ2|, and it is obvious that limt→+∞|λ2|t =0. If the unit of pre-evacuation time axis is given by Δtp and the unit of the simulation timeline is Δt, the converging time is estimated by Δt lnε/ln|λ2|, where ε>0 is the accepted error bound for convergence, e.g., 10-10. The final criterion of judging if a consensus is effective or not is given by Δtpωx(0)>Δt lnε/ln|λ2|. Or it could be rewritten by Δtp/Δt >lnε/(ln|λ2|ωx(0)), where Δtp/Δt is the ratio factor of the pre-evacuation time scale and the simulation timeline scale. Here we mention that the desired pre-evacuation time for n agents are initialized by xi(t)>0 at t=0 such that ωx(0)>0.
IV. TIME-VARYING SOCIAL TOPOLOGY
In this section we introduce another important feature of crowd escape - herding effect, within a general framework of the Vicsek flocking model. Herding is evident in evacuation events because dependent decision making is often difficult due to excessive time-pressure in a stressful condition. By instinct, people normally follow each other rather than act independently. Such herding and flocking behavior is known as a primary phenomenon, not only for human crowd, but also for many social animals, e.g., flock, herd and school. Based on this principle the above binary decision process is integrated into the Vicsek flocking model to study self-organizing phenomenon of evacuees.
The Vicsek flocking model [10], [11], [12] is a simplified version of Boids model [13], and it assumes that a group of agents steer towards the average heading of local others who are sufficiently close to them. Their headings converge if the flock density exceeds a certain limit. In our application we are interested in convergence of desired pre-evacuation time xi(t) instead of heading vectors. In order to integrate (1) in the Vicsek flocking framework, it is necessary to discuss in what conditions an agent’s opinion is influenced by another, i.e., how cij is dynamically changing when agents move and interact in a dimensional space. For example, if agent i meet agent j and talk, it means that cij is non-zero in (1) and they exchange opinions. After talking for a while, they go on to do other things individually, and cij returns zero and opinion exchange between them is complete. The changing topology is thus formed by matrix C=[cij]nЧn , where cij is decomposed as below to realize time-varying topology .
kij sij n cij = n if h =1 kih sih > 0
k s h =1 ih ih
kij = 1 if agent i has access to acquire j's opinion kij = 0 if agent i has no access to acquire j's opinion (2)
In (2) kij is either 1 or 0, describing if agent i has access to opinion of agent j (e.g., talking to agent j). K=[kij]nЧn is a binary matrix for connectivity of n agents, determining how C=[cij]nЧn is deduced from S=[sij]nЧn. Increasing sij≥0 means that agent i is more socially relational to agent j, e.g., friends, such that agent i takes more agent j’s opinion in forming his or her opinion when kij=1. As aforementioned, C and S are also represented by directed graphs. S is a time-invariant basis graph, describing a stationary relationship of n agents. Graph C is a subset of S, time-varying by changing kij is either 1 or 0. In addition, as for an isolated agent with ∑h=1,2...n kihsih=0, we define cii =1 and cij=0 for ∀j≠i such that his or her opinion xi is not changed. In practical computing, we often include self-loops in the above model such as sii=0.001 and kii=1 for i=1,2,...n, ensuring that ∑h=1...n kihsih>0 and producing cii =1 and cij=0 for ∀j≠i for any isolated agents.
According to (1) and (2), there are mainly two topics. The first topic is about how to define graph S properly for quantitative measurement of interpersonal relationship of n agents. We reserve this study subject for our future work on foundation of social science. The other topic is the criterion by which graph C is deduced from S, i.e., how kij is determined by combination of agent moving states including instantaneous position ri(t) or velocity vi(t).
The Vicsek flocking model assumes spatial proximity to determine kij , and kij=1 if the spatial distance of two agents is within an interaction range l, i.e., dij=|ri(t)-rj(t)|< l. Thus, if agent j move into a circle of radius l surrounding the agent i, the opinion of agent i is influenced by agent j. A numerical testing result of multiple evacuees is thus illustrated in Fig. 3, where a multi-compartment layout is created based on MassEgress simulation [14], [15]. The simulation result was obtained by using FDS+Evac [16], [17], where opinion model by (1) and (2) is applied with criterion dij< l in computation of pre-evacuation dynamics of multiple evacuee agents.
(a) (b) (c)
Figure 3. Herding Effect in Pre-Evacuation Phase and Movement Phase in Multi-Compartment Layout.
In Fig. 3 opinions of agents interact if they are spatially close enough, i.e., dij<l. The red evacuee agent is initialized with desired pre-evacuation time xi(t) much smaller than the green ones and (1), (2) are jointly effective for their opinion exchange.
As a result, the desired pre-evacuation time converges for agents in both colors. As simulation time t reaches their common desired pre-evacuation time, the entire group of green agents move together with the red one to an exit as shown in Fig 3(c).
In sum herding widely exists in crowd evacuation, and the Vicsek flocking model implies this dynamical feature, and this is the underlying reason why the Vicsek flocking model is suited in this study subject. However, human crowd is much more complex in social structure than flocks and herds, and this motivate us to advance the Vicsek flocking model in several aspects. A straightforward idea is assuming cohesion effect as in Boids model [13], where evacuees are clustered by a cohesive force. The cohesive force helps to achieve physical proximity for certain individuals in close relationship, e.g., friends and family members, increasing the probability of satisfying the criterion dij<l. As a result, people find their trust ones for opinion exchange and collective decision [2], [18], and such behavior is also evident in socio-psychological study, as called social attachment effect [18].
Last but not least, how to initialize the pre-evacuation time in the simulation is another challenging task. Existing approach posits that pre-evacuation time follow certain probability distributions, such as Lognormal, Loglogistic or Weibull distribution [19], [20]. Such statistical models are useful to explore whether or to what extent the pre-evacuation time is related to certain factors such as the location of egress, e.g., shopping malls or office buildings, and thus may provide a guideline to initialize the desired pre-evacuation time xi(t) in our modeling framework. However, a difficulty may exist in acquiring reliable data in real-world events or virtual-reality experiments [20]. Effectiveness of such data need further validation. Besides, we are also calling for empirical data to test our model quantitatively or calibrate the model parameters on the foundation of social science. These tasks are also identified as our future work.
V.CONCLUSION
This paper introduces a binary decision process to study self-organizing phenomenon of evacuees in pre-evacuation phase.
The model is established as a mixture of physics models and dynamical systems with socio-psychological theories referring to the fight-or-flight response, social groups and herding instinct. The social topology of evacuees plays an important role in their group decision making, and the simulation result agrees with existing theory in classic opinion dynamics. The model is meaningful to bridge a gap between engineering practices and social psychological findings in egress research, and it will enable us to study a kind of complex social interaction, not only in the field of evacuation research, but also in a merging field of statistical physics and computational social science.
ACKNOWLEDGMENTS
This paper is especially dedicated to our dear advisor Prof. Peter B. Luh for memorizing his insightful guidance in this study subject. The authors are sincerely thankful to Prof. Meng-Chu Zhou, Timo Korhonen, Prof. Kerry Marsh, Xiaoda Wang,
Neal Olderman, Shi-Chung Chang, Bo Xiong and Vivek Kant for helpful discussion.
REFERENCES
[1] W. B. Cannon, Wisdom of the Body. United States: W. W. Norton & Company, 1932.
[2] J. H. Sorensen, “When Shall We Leave? Factors Affecting the timing of evacuation departures”. International Journal of Mass Emergencies and
Disasters 9.2, pp. 153–165. 1991.
[3] F. Ozel, “Time Pressure and Stress as a Factor During Emergency Egress,” Safety Science, Vol. 38, pp. 95-107, 2001.
[4] E.D. Kuligowski, Human behavior in fire, in: SFPE Handbook of Fire Protection Engineering, 2016.
[5] C. Adam, B. Gaudou, Modelling Human Behaviours in Disasters from Interviews: Application to Melbourne Bushfires, Article in Journal of Artificial
Societies and Social Simulation, The · January 2017, DOI: 10.18564/jasss.3395.
[6] S. Boyd, A. Ghosh, B. Prabhakar, and D. Shah. Randomized gossip algorithms. IEEE Transactions on Information Theory, vol. 52, no. 6, pp.
2508–2530, 2006.
[7] Q. Quan, Z. Zhao, L. Lin, P. Wang, W. M. Wonham, K. Cai, Failsafe Mechanism Design of Multicopters Based on Supervisory Control Theory, IET
Cyber-Systems and Robotics, 2020.
[8] J. Zhang and M. Zhou, Learning Automata and their Applications to Intelligent Systems, IEEE Press/Wiley, Hoboken, NJ, 2024.
[9] L. Wang, Y. Tian, J. Du, “Opinion dynamics in social networks” (in Chinese). Science China: Information Science, vol. 48, pp. 3-23, 2018.
[10] C. Castellano, S. Fortunato, and V. Loreto, Statistical physics of social dynamics. Review of Modern Physics, vol. 81, pp. 591-646, 2009.
[11] T. Vicsek, A. Czirok, E. Ben-Jacob, I. Cohen, O. Shochet, “Novel type of phase transition in a system of self-driven particles,'' Physical Review Letters
75. pp. 1226-1229. 1995.
[12] D. Helbing, Traffic and Related Self-Driven Many-Particle Systems, Reviews of Modern Physics, vol. 73, no. 4, pp. 1067-1141, 2001.
[13] C. W. Reynolds, “Flocks, herds, and schools: A distributed behavioral model.” Computer Graphics, vol. 21, no. 4, pp. 25–34, 1987.
[14] X. Pan, C. S. Han, K. Dauber, and K. H. Law, “Human and Social Behavior in Computational Modeling and Analysis of Egress,” Automation in
Construction, vol. 15, pp. 448-461, 2006.
[15] X. Pan, C. S. Han, K. Dauber and K. H. Law, “A Multi-Agent Based Framework for the Simulation of Human and Social Behaviors during Emergency
Evacuations,” AI & Society, vol. 22, pp. 113-132, 2007.
[16] T. Korhonen, Technical Reference and User’s Guide for Fire Dynamics Simulator with Evacuation,” (FDS+Evac, FDS 6.5.3, Evac 2.5.2), VTT,
Technical Research Center of Finland, 2018.
[17] G. P. Forney, “A User’s Guide for Smokeview - A Tool for Visualizing Fire Dynamics Simulation Data,” NIST Special Publication 1017-1, 2024, http://fire.nist.gov/fds/downloads.html.
[18] J. Baсgate, J. Dugdale, C. Adam, E. Beck, “ ”
A Review on the Influence of Social Attachment on Human Mobility During Crises, T2-Analytical
Modelling and Simulation Proceedings of the 14th ISCRAM Conference, Albi, France, May 2017.
[19] M. Forssberg and A. Mossberg, J. Kjellstrцm, H. Frantzich, D. Nilsson, The Variation of Pre-movement Time in Building Evacuation, Fire
Techonology, 2019.
[20] J. Gu, J. Wang, X. Guo, G. Liu, S. Qin and Z. Bi, "A Metaverse-Based Teaching Building Evacuation Training System With Deep Reinforcement
Learning," IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 53, no. 4, pp. 2209-2219, April 2023.