52
TRANSPORTMETRICA A Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks Corresponding Author: Jose Javier Escribano-Macias PhD Student in Sustainable Civil Engineering Department of Civil and Environmental Engineering Imperial College London SW7 2BU, UK [email protected] Panagiotis Angeloudis Senior Lecturer in Transport Systems and Logistics Centre for Transport Studies Department of Civil and Environmental Engineering Imperial College London SW7 2BU, UK [email protected] Ke Han Lecturer in Transport Operations and Logistics Centre for Transport Studies Department of Civil and Environmental Engineering Imperial College London SW7 2BU, UK [email protected] Word Count: 11,541

spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

TRANSPORTMETRICA A

Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks

Corresponding Author:Jose Javier Escribano-MaciasPhD Student in Sustainable Civil EngineeringDepartment of Civil and Environmental EngineeringImperial College LondonSW7 2BU, [email protected]

Panagiotis AngeloudisSenior Lecturer in Transport Systems and LogisticsCentre for Transport StudiesDepartment of Civil and Environmental EngineeringImperial College London SW7 2BU, [email protected]

Ke HanLecturer in Transport Operations and LogisticsCentre for Transport StudiesDepartment of Civil and Environmental EngineeringImperial College London SW7 2BU, [email protected]

Word Count: 11,541

Page 2: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transportation Networks

Abstract

Large-scale evacuations constitute common life-saving exercises that are activated in many disaster response campaigns. Their effectiveness is often inhibited by traffic congestion, disrupted and imperfect coordination mechanisms, and the poor state of the underlying transportation networks. To address this problem, this paper presents a hybrid simulation-optimisation methodology to optimise evacuation response strategies through demand staging and signal phasing. We introduce a pre-planning model that evaluates evacuation policies, using a low-level dynamic traffic assignment model that captures the effects of congestion, queuing and vehicle spillback. Optimal strategies are determined using derivative-free optimisation algorithms, applied to an evacuation problem based on a benchmark dataset. The effects of varying the number of activated paths and the frequency of departure under different network conditions are observed. Our analysis indicates that combined departure time scheduling and signal phasing is a promising method to improve evacuation efficiency when compared to a worst-case benchmark scenario.

Keywords: simulation-optimisation, disaster evacuation, genetic algorithms, dynamic traffic assignment

1. Introduction

Evacuations are disaster response mechanisms aiming to temporarily relocate populations before, during and after large-scale disasters while seeking to minimise potential loss of life. Given the inherent managerial, societal, financial, behavioural, and operational aspects of evacuations, adequate planning is required to ensure their effectiveness and safety. Despite the challenge of predicting the number of lives saved through a specific evacuation strategy given the interrelated factors at play, evidence indicates that countries with extensive disaster preparedness mechanisms have been able to reduce casualties substantially from natural disasters (Hallegatte, 2012).

Key among the factors impeding evacuation processes is the unique traffic patterns that arise due to the sudden surge in travel demand, which contravene nominal traveller behaviours. Even when extensive warning is given, the mass mobilisation imposes excessive strains on the transport network due to the small time window, the lack of resources and the number of evacuees (Thomas and Kopczak, 2007). As a result, network congestion is among the most significant challenges encountered during emergency evacuations and is aggravated by spillbacks, shockwaves and gridlocks.

The effects of congestion were illustrated during the Tohoku earthquake and subsequent tsunami in 2011, where 51% of casualties were evacuating, of which 30% had problems reaching shelters due to network congestion (Yun and Hamada, 2015). An

Page 3: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

overview of recent studies on high profile natural disasters, their impacts and problems encountered during evacuations is provided in Table 1.

As is the case with ordinary traffic, many evacuation strategies rely on capacity expansion measures to preclude the occurrence of congestion. Among them, contraflow and crossing elimination have been found to result in capacity increases of up to 70% and 40%, respectively (Wolshon, 2001; Cova and Johnson, 2003). However, such techniques rely on prior familiarity with evacuation plans and are likely to increase safety risks in scenarios where evacuees are unaware or non-compliant (Xie, Lin and Travis Waller, 2010).

Table 1 List of recent natural disasters and evacuation problems.

Disaster

Area

Date Deaths Evacuation

Problems Reference

T PH 2013 6,300 800,000 Damage to evacuation sites. Mahar et al. (2015)

F IN 2013 4,000 24,000 Evacuation order not issued. Rautela (2013) Rana et al. (2013)

EQ ID 2012 10 3 million Traffic congestion.Munawir (2012)News24 (2012)

EQ-TS JP 2011 16,000 400,000Damage to transport infrastructure.

Hasegawa (2013)

EQ HT 2010 230,000 482,000Lack of warning, damage to transport infrastructure.

Margesson & Taft-Morales (2010)

H US 2005 1,800 400,000Over 100,000 to 300,000 did not or could not evacuate.

Wolshon (2006)

EQ-TS SA 2004 220,000 N/ALack of warning, damage to transport infrastructure.

Fehr et al. (2005)

Table LegendDisaster Type: T – Typhoon, F – Floods, EQ – Earthquake, TS – Tsunami, H – Hurricane. Area Affected: PH – Philippines, IN – India, ID – Indonesia, JP – Japan, HT – Haiti, US – United States of America, SA – Southern Asia.

Demand management has been explored as an alternative method to limit congestion effects by restructuring the distribution of evacuees across the network (Abdelgawad and Abdulhai, 2009). This is achieved by providing alternate safe sites to evacuees or by staging departures at their source (Chen and Zhan, 2008).

The estimation of expected network congestion levels during an evacuation is not a trivial task. The occurrence and scale of gridlocks, spillbacks and shockwaves are dependent upon time and user behaviour, and as such cannot be integrated directly into linear optimisation algorithms without affecting model accuracy or computational performance (Lu, George and Shekhar, 2005). As a result, many previous studies on congestion prediction have adopted bi-level optimisation models that involve Stackelberg games.

In such a model, the upper-layer usually focuses on decisions taken by a “super-user”, who assumes the role of the decision-maker and possesses perfect knowledge of the evacuation process. In practice, this role is assumed by emergency management and law enforcement organisations, with support from transport agencies (Urbina and Wolshon, 2003). Conversely, the lower-level focuses on modelling the effects of these decisions

Page 4: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

(Urbina and Wolshon, 2003; Abdelgawad and Abdulhai, 2009). Typical implementations use traffic assignment models, which may vary in scale and detail (Table 2).

Table 2 Traffic assignment model types

Model Type Description Examples

MicroscopicConsiders individual behaviours and congestion effects. Computationally expensive.

OREMS (Li, Yang and Heng, 2006) and MatSim (Nagel and Flötteröd, 2012)

MesoscopicModels groups of agents. Compromise between modelling detail and speed.

DYNASMART-P (Sbayti and Mahmassani, 2006), DTALite (Zhou and Taylor, 2014), and models by Szeto & Lo (2004) and Ziliaskopoulos (2000)

MacroscopicVehicle movement modelled as fluid flows. Less emphasis on individual interactions.

DYNEV (Goldblatt, 2004) and models by Friesz et al. (1993) and Han et al. (2013)

Hobeika & Kim (1998) were among the first to use demand staging for evacuation modelling of UE and SP assignments in nuclear power plant evacuations. However, their study did not consider SO assignment, limiting the effectiveness of any evacuation plan.

Sbayti & Mahmassani (2006) developed a bi-level optimisation algorithm where the upper-level generates all evacuee origin-destination choices and initial time-dependent historic assignment paths to the lower level. The latter uses a mesoscopic cell transmission model (CTM) featuring dynamic SO traffic assignment.

Another SO CTM-based solution is presented by Chiu et al. (2007) for no-notice evacuations. Their formulation integrated departure schedule and traffic assignment decisions into the single-destination bi-level evacuation optimisation model.

An optimal-control formulation is proposed by Liu et al. (2006), discretising the evacuation area into staged departure zones, instead of the node-based departure staging strategies described above. A similar problem is presented by Bish et al. (2014), who formulate a CTM-based mixed integer linear problem for the reduction network of clearance times with multiple evacuee types.

Mitchell & Radwan (2006) use a microscopic traffic assignment method with pre-trip and en-route choice models to optimise network clearance time, highlighting the scalability limitations derivative of microscopic assignment methods. Although considering single-route evacuation, Chien & Korikanthimath (2007) presented a model that consider the total duration and any congestion delays of multistage evacuations.

Chen & Zhan (2008) used agent-based simulation to evaluate the merits of evacuation staging strategies under different network conditions, finding best results for geometric transportation networks in high-density areas. Abdelgawad & Abdulhai (2010) proposed a spatiotemporal multi-modal evacuation framework that minimises travel and wait times for evacuees.

More recently, Bretschneider & Kimms (2012) presented a pattern-based dynamic flow model solved using a bi-level optimisation heuristic to minimise evacuation clearance time. Li et al. (2012) formulated a shortest-path evacuation staging algorithm that minimises

Page 5: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

evacuation congestion. Extensions developed by Xie et al. (2014) and Li et al. (2018) considered multiple destinations and incorporated a time-expanded network flow model respectively.

Kimms & Maiwald (2017) developed a CTM-based evacuation planning model considering contraflow and staged evacuation. A further study by Kimms & Maiwald (2018) investigated route resilience by minimising potential capacity using a CTM evacuation model.

An alternative formulation developed by Even et al. (2015) used a tree-design framework to minimise converging and diverging delays and improve evacuation performance. A similar framework is proposed by Pillac et al. (2016), where congestion and conflicts are minimised through demand staging over pre-generated routes.

Another evacuation path generation algorithm is developed by Seekircher (2017), who considers the selfish behaviour of the evacuees and manipulate evacuee behaviour through strategic link blockages. The solution procedure consists of a bi-level approach where the upper-level optimises the route choice and the lower-level manipulates the network structure.

While the optimisation of isolated components (demand staging, signalling or user behaviour) during evacuation have been explored independently, no study in the reviewed literature considers simultaneous mechanisms and their interactions, except Kimms & Maiwald (2017) who explore contraflow assignment and demand staging. Additionally, the choice of evacuation routes and origin-destination pairs have been commonly addressed as part of the optimisation model, instead of being considered within the context of road user choice (Liu, Lai and Chang, 2006; Sbayti and Mahmassani, 2006; Jabari, He and Liu, 2012).

This study focuses on the development of an evacuation planning algorithm in constrained urban networks. We propose an assignment-optimisation framework composed of two elements that contribute to the development of an evacuation strategy, namely an evacuation decision model and a dynamic traffic model. The latter uses an efficient numerical traffic model based on continuous time-dependent kinematic wave simulation, with consideration of congestion effects and the impact of user information on road traffic. The algorithm is structured as a Stackelberg game acting as a simulation-optimisation framework, pursuing optimal evacuation strategies in the absence of derivative information (Nguyen, Reiter and Rigo, 2014; Amaran et al., 2016).

Our main contribution to the state of the art comprises the development of an evacuation decision model that simultaneously controls the evacuation and signal phasing strategy over a specified time horizon. In addition, contrasting the literature, the model acknowledges the evacuees’ ability to make independent route choices, only constrained by a pre-defined set of available paths. In doing so, the study seeks to highlight the benefits of evacuation staging in constrained road networks under varying conditions, including multiple sink nodes and extensive link damage.

The mathematical formulation used to determine optimal evacuation strategies is provided in Section 2, followed by the traffic and evacuation routing models presented in Section 3. The implementation of the overall algorithm is described in Section 4, alongside any modifications made to the underlying models to facilitate closer integration. A numerical example is presented, accompanied by a discussion on performance and scalability. Conclusions and recommendations for future work are provided in Section 5.

Page 6: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

2. Evacuation Strategy Model

The upper-level model in our framework is used to capture the decisions involved in the design of the evacuation strategy, with the objective to maximise evacuee numbers within a predefined time span. In this section, we assume that the evacuation strategy adopts a departure staging mechanism, with users prescribed a set of available routes and instructed when to vacate their premises. Once users are allowed to depart, they are free to travel towards any of the evacuation shelters (implemented as sink nodes) using any of the routes that have been made available. A limitation on the total number of distinct routes selected at every time step is considered. The following assumptions are adopted:Assumption 1: Evacuees use their road vehicle as a mode of transportation.We adopt this assumption to transform the model into a single-commodity assignment problem where evacuees share the same attributes regarding driving behaviour (Kimms and Maiwald, 2018). We acknowledge that public transport can aid evacuation performance, especially among specific groups such as limited mobility evacuees (Urbina and Wolshon, 2003) and that limiting car usage may be beneficial to the evacuation performance (Shimamoto et al., 2018).Assumption 2: Background traffic and shadow evacuation effects are ignored.This assumption follows from literature (Tuydes-Yaman and Ziliaskopoulos, 2014; Xie et al., 2014) and seeks to ensure deterministic results given its intended use as a strategic design tool. However, we recognise that background traffic is likely to affect the performance of the evacuation strategy alongside the availability of information systems and the nature of hazard type (Zheng et al., 2010).

In practice, we expect that evacuation planners would apply the framework in a range of problem instances, each pertaining to a different network state. Concerning shadow evacuation or self-evacuation, it can account for 20% of evacuees for uncommon hazards, such as chemical or nuclear threats (Zeigler et al., 1981; Mitchell, Cutter and Edmonds, 2007). We assume that the citizens in our model are familiar with existing evacuation procedures. Assumption 3: Intermediate trips are not considered.Intermediate trips made to an alternate destination before evacuating increase network clearance time, and are more common under short warning times (Liu and Murray-Tuite, 2011; Murray-Tuite and Wolshon, 2013). An illustrative example is provided in the 2012 Indonesia Earthquake, where the evacuation was undermined by families collecting their children from the education centres (Munawir, 2012; News24, 2012). We assume that sufficient warning time is given, minimising the impact of this phenomenon.Assumption 4: The super-user has perfect information of the traffic network.The assumption is based on the existence of Intelligent Transport Systems (ITS) that can update information on the transport network during the evacuation. Therefore, authorities can collect data on the network state in real-time and provide evacuees with instructions that reflect that current state of the network. Assuming that sufficient warning is given, the ITS systems are considered to be in operation during the evacuation. Additionally, no uncertainty related to evacuee demand is considered, and thus a deterministic model is proposed (Sabouhi et al., 2018).

Page 7: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

Assumption 5: Users cannot change their evacuation route after departure. During the evacuation, road user compliance with controllers is difficult to estimate and model, as these depend on social and economic factors, among others (Sorensen, 2000). We partially address the effects of this assumption by allowing users to select through a range of possible routes during the traffic assignment stage of our algorithm.

The following notation is used in the remainder of this section: Indices: Sets:i , j links T v incoming links to node vp paths Ov outwards links from node vt evacuation time step P pathsd destination node T time horizons source node D destination nodesv network node S source nodes

A links in the networkV nodes in the network

Parameters:K total number of paths ¿ U upper departure rate limit [veh /s]γ fitness factor ¿ E lower departure rate limit [veh /s]Y p , s path-source node relation ¿ X p ,d path-destination node relation ¿M d destination node capacity [veh] Bs source node total demand [veh /s]Δt p

t estimated travel time of path pat time t [s ]

Decision variables:Rp

t departure rate [veh /s] a pt activated paths ¿

N up ,it cumulative vehicles entering link i

[veh]q¿,i

t vehicle flow entering link i [veh /s]

N down , it cumulative vehicles exiting link i

[veh]qout ,i

t vehicle flow exiting link i [veh /s]

2.1. Integer Formulation

The overall objective of this model is to ensure that the maximum number of evacuees from a given area complete their journeys within the course of a finite time horizon. The level of risk which the evacuees are subjected to is assumed to increase with time. Therefore, we seek to ensure that the journeys are completed as early as possible, using elapsed time as a surrogate for risk level. We adopt a composite function (1) consisting of two factors that reflect these objectives (1.1-1.2):

Z=C−γW (1)

C= ∑t∈T ,d ∈D ( 1

t ∑i∈Td

Nup ,it ) (1.1)

Page 8: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

W =∑t∈T ( ∑

s∈ S , j∈O s

N down , jt − ∑

d∈D,i∈T d

Nup ,it ) (1.2)

Equation (1.1) penalises departures given the time step at which they are due to complete their journeys. The Nup ,i

t variable is used to capture the cumulative number of vehicle departures at every time step t . The second component of the objective (1.2) seeks to minimise the total wait time W , which captures the total duration of aggregate vehicle presence in the network (which includes delays). A weight factor γ is used to control the priority allocated to each of the two objectives. A maximum time horizon T is defined along with discretised time step Δt . The model formulation is as follows:

Objective:maximise Z (2)

Subject to:

N up , jt =Δ t∑

l=1

t

q¿, jl j∈ A , t∈T (2.1)

N down , jt =Δt∑

l=1

t

qout , jl j∈ A , t∈T (2.2)

∑p∈P .d∈D, i∈T d

X p ,d Nup ,it = ∑

p∈P, s∈S , j∈Os ,l∈T : l+Δ t pl ≤t

Y p , sqout , jl Δt t∈T (2.3)

qout , jt =∑

p∈Pap

t Rpt Y p , s j∈O s , t∈T(2.4)

E ≤ R pt ≤ U p∈P , t∈T (2.5)

∑t∈T , p∈ P

Y p , s Rpt a p

t =Bs s∈S (2.6)

∑j∈T d

Ndown , jt ≤ M d

t∈Td∈D (2.7)

a pt ={0,1 } p∈P , t∈T (2.8)

∑p∈P

apt =K t∈T (2.9)

Constraints (2.1) and (2.2) calculate the number of vehicles in every link j among the arcs A of the network. Constraint (2.3) ensures that vehicles entering path p will arrive at the sink node within travel time Δt p

t . Constraint (2.4) calculates the vehicular flow entering the network at time step t given a vehicle inflow rate Rp

t at the activated paths a pt .

Equation (2.5) ensures that the path rate is bounded by a lower limit V and an upper limit U at every time step t . Constraint (2.6) equates the total departures throughout the time horizon T to the original demand. Equation (2.7) ensure capacity limitations at the destination nodes are satisfied. Finally, (2.8) and (2.9) state that a p

t is a Boolean variable and that the paths activated must be limited to K for each origin, respectively.

The main limitations of the above formulation are its inability to consider signal control and to evaluate Δt p

t , which is varies with vehicle flows due to congestion. Therefore, the

Page 9: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

value of Δt pt is treated as a dynamic variable with a non-linear relationship with the decision

variables Rpt and a p

t . Section 3 introduces a dynamic traffic assignment model that evaluates Δt p

t for each time step and models nodes as signalled junctions.

2.2. Linear Model Formulation

A typical linearisation approach for the traffic assignment component of the model consists on duplicating the network for every discrete time step of a time horizon T , increasing the problem size to impractical levels for large transport networks (Lu, George and Shekhar, 2005; Shen, Nie and Zhang, 2007; Li, Zhou and Ju, 2010). Mathematical simplifications including no-overtaking (First-In-First-Out) and traffic holding require the inclusion of additional variables and non-convex constraints that preclude the adoption of computationally efficient solution algorithms (Doan and Ukkusuri, 2012).

Given these limitations, we develop a linear mathematical formulation that is solved in tandem with the dynamic traffic simulator. The evacuation strategy developed using CPLEX serves as an input for the traffic simulator, which updates path travel times Δt p

t considering the effects of congestion. The linear problem is then solved using the updated network properties, creating a deviation between the solutions before and after Δt p

t is updated. This iterative process runs until the variation between solutions is negligible, thus estimating the effects of congestion within the constraints of the linear formulation.

The main limitation of the proposed approach is the use of a static Δt pt throughout the

time window for each iteration. We present the linear formulation, introducing the following parameters in addition to the notation description in Section 2:

Decision Variables:b p

t slack variable to linearise relationship between a p ,t and N Dp ,t [veh /s]

V Dt

p vehicle departures from path p at time-step t ¿

V At

p vehicle arrival from path p at time-step t ¿

Objective:

maximise Z=C−γW (3)

C=∑t∈T ( 1

t ∑p∈ P

N At

p) (3.1)

W =∑t∈T (∑p∈P

NDt

p−∑p∈P

N At

p) (3.2)

Subject to:V A

tp= ∑

l∈T : l+Δ t pl =t

V D p

l p∈P , t∈T (4.1)

N At

p=∑l=1

t

V A p

l p∈P , t∈T (4.2)

Page 10: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

N Dt

p=∑l=1

t

V D p

l p∈P , t∈T (4.3)

Rpt Δt s=V D

tp

p∈P , t∈T (4.4)

a pt E ≤ Rp

t ≤ a pt U p∈P , t∈T (4.5)

b pt −E(1−ap

t )≤ Rpt ≤ bp

t −U (1−a pt ) p∈P , t∈T (4.6)

Bs= ∑t∈T , p∈P

Y p ,s Rpt s∈S (4.7)

M d ≥∑p∈ P

N Dt

p X p , dt∈Td∈D (4.8)

∑p∈P

apt Y p , s=K s∈S , t∈T (4.9)

a pt ={0,1 } p∈P , t∈T (4.10)

E ≤ bpt ≤U p∈P , t∈T (4.11)

The objective function (3) is similar to equation (1), as it calculates the cumulative weighted evacuations and the total wait time. Equation (4.1) ensures that vehicle departures and arrivals are equal within a path p given an expected travel time Δt p

t . Constraints (4.2-4.3) calculates the cumulative vehicle departures N D

tp and arrivals N A

tp. Equation (4.4) considers

the departing flows Rpt and the total vehicles entering a path N D p

t . Constraints (4.5) and (4.6)

bounds the departing vehicles Rpt to V and U respectively while Rp

t =0 for non-selected paths.

Equation (4.7) equates the total demand in each source node s to the total departures of each path, where Y p , s equates to 1 when source s belongs to path p and 0 otherwise. Equation (4.8) considers sink node capacity similarly to (2.7). Constraint (4.9) ensures that the total number of paths activated a p

t for each source node equals K . Finally, equations (4.10) and (4.11) bound the decision variables a p

t and b pt to a Boolean and to V and U respectively.

3. Dynamic Network Loading Model

This section presents the model that addresses the inability of the above formulation to capture the effects of congestion on vehicular flow by using a continuous time link-based kinematic wave model that was initially developed by Han et al. (2016). The kinematic wave model considers the effects of flow propagation and congestion, including physical queuing and vehicle spillback, based on a reformulation of the scalar conservation law model (Lighthill and Whitham, 1955; Richards, 1956), the Hamilton-Jacobi equation and variational theory. Such a formulation has been independently derived by Jin (2015) and Han et al. (2016) and, when discretised, leads to the well-known link transmission model (Yperman, Logghe and Immers, 2005). The model is path-based, with path selection and network properties provided previously by the user.

Page 11: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

The traffic flow model consists of three components: a junction model, a source model and a link model. The junction model can be used to implement traffic signalling in the network. The source model provides departure rates from specific nodes over the time-horizon of the evacuation. Finally, the link model is based on the fundamental triangular diagram and the concepts of demand and supply (Lebacque and Khoshyaran, 1999), allowing the simulation to calculate in-flows and out-flows of links that are adjacent to the same junction and thus simulate shockwave propagation and vehicle spillback.

The traffic simulator is described by a system of time-continuous differential algebraic equations (DAE). It is also referred to as the dynamic network loading procedure in the dynamic traffic assignment literature. The underlying mathematical model is presented below following the notations introduced in Section 2 - the reader is referred to Han et al. (2016) for its derivation and computational examples.

ParametersC i flow capacity of link i [veh] ρi

jam jam density of link i [veh /m]Li length of link i [m] vi forward wave speed of link i [m /s ]w i backward wave speed of link i [m /s ]

VariablesDi

t demand of link i [veh] S jt supply of link j [veh]

q¿ ,it inflow of link i [veh /s] qout ,i

t outflow of link i [ veh /s ]Nup ,i

t cumulative link entry volume [veh] N down, it cumulative link exit volume [veh]

μip , t(x ) path disaggregation variable ¿ τ i

t link entry time function [s ]

α ijJ , t flow split at junction J ¿ ηi

t effective green time for link i ¿

A J flow distribution at J ¿

The definitions of demand and supply that are used in this model conform with those proposed by Lebacque & Khoshyaran (1999), and correspond to the inflow and outflow capacity of a link. N up ,i

t and N down , it denote the cumulative number of vehicles that have

entered and exited the link i by time t , respectively. In order to explicitly incorporate traveller route choices, the path disaggregate variable μi

p , t(x ) represents the proportion of traffic at point x and time step t on link i that is associated with path p, where i∈ p. Based on Nup ,i

t and Ndown , i

t , the link entry time function can be calculated based on the following flow propagation identity:

N up ,iτ i

t

=N down ,it ,

where t denotes the link exit time. Finally, the flow split variable α ijJ , t indicates the probability

of traffic exiting upstream link i that are heading towards downstream link j, where both i and j are adjacent to junction J . Given the above, and the formulation provided in the previous section, the DAE system for the dynamic network loading model is as follows:

Page 12: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

Dit={q¿ ,i

t−L i

v i if N up, i

t−L i

vi =Ndown ,it

C i if Nup ,i

t−Li

v i >Ndown , it

i∈ A , t∈T (5.1)

Sit={qout ,i

t−Li

w i if N up ,it =Ndown , i

t−Li

w i + ρ jjam L j

C i if Nup ,it <Ndown ,i

t−L i

wi +ρ jjam L j

i∈ A , t∈T (5.2)

N down , it =Nup ,i

τ it i∈ A , t∈T (5.3)

μ jp , t (0 )=

qout ,it μ i

p ,τ it

(0 )q¿ , j

t ∀ p such that \{i , j \}∈ p t∈T (5.4)

AJ (t )= \{α ijJ , t }, αij

J ,t= ∑i , j∈ p

μip , τ i

t

(0 ) i∈T J , j∈OJ ,t∈T

(5.5)

q¿ , kt =R Sk

AJ [( Dit )i∈T J , (S j

t ) j∈O J ,(ηit )i∈T J ] k∈O J ,t ∈T (5.6)

qout ,lt =R Sl

A J [ (Dit )i∈T J , (S j

t ) j∈OJ , (ηit )i∈T J ] l∈T J ,t ∈T (5.7)

Nup ,it −N up .i

t−1=Δ t q¿ ,it ,N down ,i

t −N down, it−1 =Δt qout ,i

t i∈ A , t∈T (5.8)

Equations (5.1)-(5.2) define the link demand and supply, given the cumulative entry and exit volumes at earlier times. The relationship between entry and exit times at every link, based on flow conservation and the First-In-First-Out principle is defined by equation (5.3). Equation (5.4) propagates the path disaggregation variable between consecutive links, while equation (5.5) states that the flow distribution at a junction with multiple downstream links can be uniquely determined by the relevant path disaggregation variables.

Equations (5.6)-(5.7) determine the inflow and outflow of links that are incident to a junction J based on the Riemann Solver proposed by (Han et al., 2014; Han and Gayah, 2015), which approximates the effect of on-off signal controls using a continuum approach based on the kinematic wave theory, and depends on the junction topology and specific traffic management scenarios such as signal control and priorities.

Finally, (5.8) links the two types of fundamental flow variables: flow and cumulative volume. This DAE system can be solved in discrete time in a forward fashion; see Garavello et al. (2016) for computational examples of this system in a number of traffic networks.

The traffic model uses a set of paths as primary inputs. While safety concerns in real-live evacuation exercises may condition routing, we assume for this study that a reduction of vehicle exposure in the network will increase user safety. This simplification allows us to use a k-shortest path algorithm based on Yen’s algorithm to generate a set of multiple route-choices to the exit node (Yen, 1971). Our implementation of the evacuation routing algorithm is detailed in the Pseudocode 1 below and incorporates a Dijkstra’s-based solver to determine individual paths (Dijkstra, 1959).

1. Algorithm Evacuation Routing is2. Input: graph G, origins Ov, destinations Dv, number of paths K

Page 13: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

3. Output: shortest paths Lp 4.5. spurPath ps ← CreateEmptyList ()6. p¿← Dijkstra(G ,Ov , D v)7. for each path p in Lp:8. for each vertex v in p9. spur vertex vs← v10. root path pr ← p [0 , v ]11. for each subPath ps in Lp

12. if pr == ps [0 , v ]13. G .RemoveLink(ps [v , v+1]14. for each pathNode vp in pr except vs

15. G .RemoveVertex ( pr [v p ])16. ps ← Dijkstra (G , Ov , Dv )17. newPath pn = pr+ ps

18. spur path list Lps← pn

19. G .Restore ()20. if Lps

is empty21. break22. Lps

. SortByCost ( )23. Lp ← Lps

. First () 24. Lps

. RemoveFirst ( )25. return Lp

Pseudocode 1 Shortest path algorithm pseudocode.

We integrate both models using a feedback loop as presented in Pseudocode 2. The traffic model requests the initial paths and network conditions, a simulation time-step Δt s and decision time-step Δt d as inputs. Between each Δt s the model updates the network properties based on current vehicular flow, maintaining network properties constant during Δt s.

The traffic model outputs the current network conditions and calls the evacuation routing model after each Δt d, returning the new shortest paths accounting for congestion. A list of paths is updated in case the returned shortest paths have not been previously explored, allowing the algorithm to respond to major changes in the state of network while minimising reductions to the performance of the algorithm. The cost of all paths in the list is updated as the algorithm runs for traceability purposes.

The proposed traffic assignment model has been applied to a range of network sizes and configurations to determine its scalability. Networks A, B, C and D are defined in the Appendix, while the Sioux-Falls and Enriched Sioux Falls networks are presented in further detail in Section 4.2. Different junction configurations are tested to determine the effect in computational time. As shown in Table 3, the traffic assignment model can operate in complex networks under reasonable runtime. The computation time increases with network size and network complexity.

1. Algorithm Traffic Model is2. Input: network properties N, simulation time step Δt s, decision time

Page 14: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

step Δt d initial flows Q, initial paths K, time horizon T, graph G, origins O, destinations D, activated paths k

3.4. Output: network flows Q¿ 5.6. t=07. while t <T8. Q=EvaluateFlows (N ,Q , K)9. if IsSimulationTimeStep( t , Δt s)10. N=UpdateNetworkProperties (N ,Q)11. if IsDecisionTimeStep(t , Δ td)12. K=YensAlgorithm(G ,O, D , k ) 13. if AllVehiclesLeftNetwork(Q)14. return Q as Q¿

15. t=t +116. return Q as Q¿

Pseudocode 2 Integrated traffic model.Table 3 Traffic model scalability.

Network Nodes Links Origins Destinations Junctions Time (seconds)

A 6 10 1 2 D 0.91B 6 10 2 1 C 0.81C 8 16 1 1 D-C 0.81D 12 30 3 1 M 2.51SF 24 76 4 1 M 3.88ESF 282 334 21 2 M 33.5

Table LegendNetwork Type: A, B,C,D – Provided in Appendix, SF – Sioux Falls, ESF – Enriched Sioux Falls. Junction Type: D – Diverging, C – Converging, M – Multiple junction structures.

4. Formulation of Optimal Evacuation Strategy Model

In this section, we introduce and evaluate the evacuation optimisation model. W(2) and (5):

Objective:maximise Z=C−γW (6)

C= ∑t∈T ,d ∈D (1/ t ∑

i∈Td

Nup ,it ) (6.1)

W =∑t∈T ( ∑

s∈ S , j∈O s

N down , jt − ∑

d∈D, j∈Td

N up, jt ) (6.2)

Subject to:

N up , jt =Δ ts∑

l=1

t

q¿ , jl j∈ A , t∈T (7.1)

N down , jt =Δt s∑

l=1

t

qout , jl i∈ A , t∈T (7.2)

Page 15: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

Dit={ q¿,i

t−L i

vi if Nup ,i

t−Li

v i=Ndown , it

Ci if N up, i

t−L i

vi >N down ,it

j∈ A , t∈T (7.3)

S jt ={qout , j

t−Li

w i if N up ,it =Ndown , i

t−Li

w i + ρ jjam L j

C iif Nup ,it <Ndown ,i

t −L i

w i +ρ jjam L j

j∈ A , t∈T (7.4)

μp , jt ,0 =

qout ,it μ p ,i

τ it , 0

q¿, jt ∀ p such that \{i , j \}∈ p t∈T (7.5)

AJt = \{α J ,ij

t }, α J ,ijt = ∑

p∋ i , jμp , i

τ it ,0 i∈T J , j∈OJ , t∈T(7.6)

q¿ , kt =R Sk

AJ [( Dit )i∈T J , (S j

t ) j∈O J ,(ηit )i∈T J ]

k∈O J ,t∈T

(7.7)

qout ,lt =R Sl

A J [(Dit )i∈T J , (S j

t ) j∈OJ , , (ηit )i∈T J ]

l∈T J ,t∈T

(7.8)

∑i∈TJ

ηit=1 J∈V

(7.9)

ηmin ≤ηit ≤ ηmax

i∈T J ,t∈TJ∈V

(7.10)

qout , jt =∑

p∈Pap

t Rpt Y p , s j∈O s , t∈T(7.11)

E ≤ R pt ≤ U p∈P , t∈T (7.12)

∑t∈T , p∈ P

Y p ,t R pt =Bs s∈S (7.13)

∑j∈T d

Ndown , jt ≤ M d

t∈Td∈D (7.14)

a pt ={0,1 } p∈P , t∈T (7.15)

∑p∈P

apt =K t∈T (7.16)

The objective function presented in Equation (6) remains analogous to Equation (2). It aims to maximise the number of evacuees, promoting early evacuations, while reducing the time vehicles remain in the network. Constraints (7.1-7.2) and (7.11-7.16) are carried over from Section 2. Equations (7.1) and (7.2) describe the calculation of total vehicles in every link I i among the arcs of the network A. Equation (7.11) determines the vehicle flow entering the network from each origin at a defined rate Rp

t . Constraints (7.12-7.13) propose lower and upper bounds on the departure rates based on available demand. Sink node capacity is

Page 16: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

captured by constraint (7.14). Finally, the number of activated paths is constrained by Equations (7.15-7.16).

The evacuation process is controlled by decision variables ηit , Rp

t and a pt , where ηi

t determines the effective green time at critical junctions for all incoming links and is bounded by (7.9-7.10). The evacuation staging strategy is defined by the number of users allowed to evacuate at specified time-steps, Rp

t , and paths allowed to be accessed by the evacuees, a pt .

Constraints (7.3-7.8) are carried over from the traffic model presented in Section 3. Equations (7.3-7.4) define supply and demand for each link similar to (5.1-5.2), and (7.5-7.8) reflect (5.4-5.7), determining flow distribution through junctions using the Riemann Solver.

The overall approach is structured as a Stackelberg game acting as a simulation-optimisation framework (refer to Pseudocode 3), and proceeds as follows:

1. In the upper level, a metaheuristic algorithm generates a) an initial set of departure vehicle rates Rp

t , b) signal phasing strategies ηit based on (7.9-7.10) and (7.12) and c) a

set of K-shortest paths given network properties.2. Following this, we execute the lower-level traffic model, evaluating a) the sets of

network flows q as per (7.1-7.8, 7.11), b) activated paths a p described by (7.13-7.16) , and c) an overall fitness value Z as defined by equations (6-6.2).

3. Following every lower-level execution, we invoke the upper-level algorithm to obtain a new set of departure rates and signal phases.

4. Steps 2-3 are repeated until the stopping criteria are met (either convergence or maximum number of iterations).

1. Algorithm EvacuationOptimisationAlgorithm is2. Input: network properties N, simulation time step Δt s, decision

time step Δt d initial flows Q, time horizon T, iterations χ, graph G, origins O, destinations D, number of paths k

3. Output: optimal evacuation strategy s¿

4. 5. initial evacuation strategy s←Generation(¿)¿6. initial network flows Q ← DetermineFlows (si)7. initial paths K ←YensAlgorithm (G ,O , D , k)8. best evacuation strategy sf

¿=−∞9. while current iteration i< χ10. vehicle flows Q ←TrafficModel (N , Δt s , Δt d ,Q , K ,T , G,O , D , k )11. solution fitness sf ← EvaluateSolution(Q)12. if sf

¿≤ s13. s¿← s14. s←GenerateNewSolution(s)15. i=i+116. return s as s¿

Pseudocode 3 Evacuation optimisation algorithm pseudocode.

4.1. Performance of Linear FormulationThe linearised problem presented in equations (3)-(4.9) is solved using the set of simple networks provided in the Appendix. The key performance parameters explored include the

Page 17: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

fitness value as described in equation (6); the weighted cumulative evacuation, defined as ∑t∈T

(N ¿¿up ,it /t )¿ in the same equation; the total number of departures ∑t∈T

Ndown ,it

, which

denotes the number of vehicles that are allowed to leave their residence; and the total number

of finished evacuations ∑t∈T

Nup ,it

. Finally, we compute the mean travel time for each

evacuation strategy.

A B C D SFNetwork

-10

0

10

20

30

40

50

60

70

Per

cent

age

Diff

eren

ce

Fitness ValueWeighted EvacuationsDeparturesEvacuationsMean Travel Time

Figure 1 Percentage improvement of bi-level model approach in comparison with linear model. Networks A-D are presented in the Appendix, while SF refers to the Sioux Falls network presented in Section 4.2.

We present the results in Figure 1 comparing the performance of the linear problem and the bi-level solution algorithm presented in Section 4. In most networks, the linear formulation provides lower fitness score than the bi-level model. Similar performance levels are only obtained in the smallest network A – likely due to its simple layout, which only contains a diverging junction. However, as the complexity of the network increases the deviation between both solution increases. As an example, in network B which contains a single merging junction, there is a 30% difference in fitness values between both methods. We attribute this behaviour to the inability of the linear problem to consider dynamic travel time as a result of traffic congestion.

Despite the model being solved with the traffic simulator iteratively until convergence, optimisation techniques that can consider congestion effects during its evaluation provide a better optimum. Therefore, the linear formulation proposes an insufficient framework to evaluate and optimise evacuation strategies.

4.2. Test NetworkThe methodology is applied to the Sioux Falls Network (SFN), consisting of 24 nodes and 76 arcs (Bar-Gera, 2016). In this problem, a danger zone covers nodes 10, 11, 14 and 15, and a single evacuation point is established in node 1 as shown in Figure 2a. Further iterations of

Page 18: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

the model in Section 4.4 will contain additional sink nodes, damaged nodes and key junctions presented in Figure 2a.

The minimum and maximum effective green time is set to ηmin=0.1 and ηmax=0.6 for this problem instance. These values are informed based on the network topology (see Figure 2a), in which all nodes contain at least 4 connecting links, with most having at least 3 incoming links. The above constraints ensure that effective green time is given to all links.

a) b)Figure 2 Experiment test networks. The evacuation area is enclosed in a rectangle, with the evacuation points highlighted with a triangle, and additional sink nodes with a dashed triangle. The signal phasing of key junctions highlighted with a dashed square are controlled by the algorithm. a) Sioux-Falls network (SFN) with closed link presented in a circle. b)

Enriched Sioux-Falls network (ESFN)

The model aims to evacuate users generated in the danger zone and take them to the safe node. All nodes within the evacuation area are assumed to have an equal pre-defined demand of 3,200 vehicles, flooding the network in case of simultaneous departure.

A large-scale version of the SFN is used to determine its scalability and applicability (Figure 2b), consisting of 282 nodes and 334 arcs (Chakirov and Fourie, 2014). A small alteration to the evacuation procedure is introduced to compensate for the larger network size – we introduce a secondary sink node in node 2.

It is important to note that, due to the new network structure, the source nodes increase from 4 to 20 nodes to create the same danger zone, each with a demand of 640 vehicles. For the remainder of this paper, we will refer to this network as Enriched Sioux Falls Network (ESFN).

We propose a selection of Derivative-Free Algorithms (DFO) to evaluate in Table 4. Similar to simulation-optimisation strategies algorithms, DFOs are categorised into local greedy and global elitist algorithms. Within local search, direct methods continuously evaluate trial solutions, and model-based search creates a surrogate model to perform a guided search. Global deterministic and model-based search are analogous to the local direct

Page 19: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

and model-based search counterparts but partition the search space. Finally, stochastic methods allow intermediate lower quality solutions to avoid local optima.

We consider both local and global methods in our test, including deterministic and stochastic methods. A scenario with 2 activated pathsk and a decision time step size Δt d of 10 seconds was selected to test all algorithms, using the SFN.

As shown in Figure 3, local methods provide far from optimal solutions due to their inability to escape local optima. On the performance of the global algorithms, the Simulated Annealing and the Genetic Algorithm outperform other solvers. The latter provides the best solution, with the highest number of departures, evacuation and shortest mean travel time.

Given the results of this analysis, we chose to adopt the Genetic Algorithm as the optimisation solver used by the bi-level approach. This algorithm consists of three main components: selection, crossover and mutation.

We use a binary tournament to pair solutions and select the best as indicated by their fitness value. Although this process discards well-performing solutions as does not compare candidates to the population, it can be parallelised to improve computational performance (Noraini and Geraghty, 2011).

The crossover operator combines two parent solutions to create two new unique solutions. We use a BLX-alpha crossover method as it allows exploration of solution further than the parents (Eshelman and Schaffer, 1993). The size of the search space explored is defined by parameter α , where a higher value increases the search space.

Finally, mutation alters the parent solutions to create unique solutions outside the range of the parent solutions. We use the non-uniform mutation (Michalewicz, 1992), which reduces the mutation range after every generation, encouraging convergence as the algorithm runs. The decrease in range rate is controlled by the β parameter, where a greater value of β increases the rate of decrease.

NM IF BF PS SA GANetwork

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

Vehi

cles

/ Ti

me

step

0

2000

4000

6000

8000

10000

12000

Vehi

cles

Fitness ValueWeighted EvacuationsDeparturesEvacuations

Page 20: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

Figure 3 Key performance indicators for different Derivative Free Algorithms.Table 4 Derivative-Free Optimisation algorithms used.

DFO Algorithm Type Solver AuthorNelder-Mead Simplex (NM) Local Direct fminsearch MathworksImplicit Filtering (IF) Local Model-Based imfil Kelley (2011)

Branch and Fit (BF)Global Deterministic

snobfitHuyer & Neumaier (2008)

Particle Swarm (PS) Global Stochastic Pswarm Vaz & Vicente (2007)Simulated Annealing (SA) Global Stochastic Original -Genetic Algorithm (GA) Global Stochastic Original -

4.3. Parameter TuningWe proceed with manual tuning to determine suitable control parameters for the genetic algorithm. The control parameters considered include α and β, which control crossover and mutation search spaces, and pc and pm, which represent probability parameters for crossover and mutation respectively. A total of 9 scenarios are considered, with their parameters summarised in Table 5. The evacuation parameters decision time step Δt d, and activated paths K remain fixed in all cases. The scenario naming convention describes the evacuation parameters used such that K1 denotes K=1 and D10 indicates that Δt d=10.

As observed in Figure 4, higher values of α and β provide higher fitness scores than the original K2D10. Both parameters provide initially a large search space that gradually decreases in later iterations.

It can be observed that increasing crossover rate let to improvements in performance, as well as reducing the mutation rate. The first provides more solution combinations, while the second reduces the stochasticity of solutions. Despite mutation providing a means to deviate from local optima, high mutation probabilities may result in a high-degree stochastic search algorithm rather than elitist search mechanism. Conversely, providing a very low value does not allow the algorithm to explore sufficient are of the solution surface to find a close to the optimal solution, which is the case in m2. Table 5 Sioux Falls evacuation calibration scenarios.

Scenario K Δt d α β pc pm

K2D10-n 2 10 0.5 0.5 0.5 0.1K2D10-a1 2 10 0.6 0.5 0.5 0.1K2D10-a2 2 10 0.8 0.5 0.5 0.1K2D10-b1 2 10 0.5 0.6 0.5 0.1K2D10-b2 2 10 0.5 0.8 0.5 0.1K2D10-c1 2 10 0.5 0.5 0.6 0.1K2D10-c2 2 10 0.5 0.5 0.8 0.1K2D10-m1 2 10 0.5 0.5 0.5 0.05K2D10-m2 2 10 0.5 0.5 0.5 0.01

Page 21: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

n a1 a2 b1 b2 c1 c2 m1 m2Scenarios

9000

9050

9100

9150

9200

9250

9300

9350

9400

Vehi

cles

/ Ti

me

step

1

1.05

1.1

1.15

1.2

1.25

Vehi

cles

104

Fitness ValueWeighted EvacuationsDeparturesEvacuations

Figure 4 Key performance indicators for parameter calibration of the Genetic Algorithm. Refer to Table 5 for scenario names. Scenario “n” refers to the standard K2D10-n.

4.4. Results and discussionThe algorithm is run under the scenarios presented in Table 9 under the network configurations presented in Section 4.2. An initial run is executed without considering signal phasing to evaluate the effectiveness of evacuation staging. A benchmark problem is used to simulate a worst-case solution in which all demand is released simultaneously at the beginning of the evacuation.

The model was run on a modest workstation with an Intel Core i7-4790 CPU and 8GB RAM. The runtime increases given a higher value of k , but the variation is not substantial, as all the scenarios required approximately 5 and 16 hours to complete in the SFN and the ESFN respectively. This level of performance was deemed to be acceptable for pre-planning purposes yet unsuitable for real-time implementation. Further efforts to accelerate the algorithm are to increase parallelisation of the genetic algorithm or the use of high-performance cloud computing facilities.

Table 6 Sioux Falls evacuation testing scenarios.

Scenario k Δt d α β pc pm

Benchmark 5 10 - - - -K1D10 1 10 0.6 0.8 0.6 0.05K1D20 1 20 0.6 0.8 0.6 0.05K2D10 2 10 0.6 0.8 0.6 0.05K2D20 2 20 0.6 0.8 0.6 0.05K3D10 3 10 0.6 0.8 0.6 0.05K3D20 3 20 0.6 0.8 0.6 0.05

Page 22: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

The results are summarised in Table 7. The benchmark scenario involves an uncoordinated evacuation which saturates the network immediately after the evacuation warning is emitted. As expected, this is the worst performing problem instance - the evacuation process is not able to recover from the immediate surge in demand, with the rate of vehicle arrivals at the evacuation point decreasing over time (Figure 5a). This scenario also yields the lowest total departures and evacuations among all scenarios, meaning that congestion occurs close to the source nodes, preventing vehicles from accessing the network.

The remaining instances performed better due to a combination of reduced decision time-steps and increased activated route paths. The provision of additional paths increases the network capacity, thus allowing a higher rate of evacuations to take place. However, the evacuation improvement is reduced for k>2 due to greater convergence between the paths. An alternate run is carried out with signal phasing control at node 3, which provided improvements in fitness value, departure and arrival of evacuees in all the scenarios, at the cost of a marginal increase in mean travel time.

The same experiment is carried out under an alternate Sioux Falls network containing two more sink nodes (Figures 2a), as well as one where links 29 and 48 are unavailable. In addition, every network is tested with signal phasing control at nodes 3 and 8 to evaluate its benefit. The main benefit of adding more sink nodes is the increased proportion of evacuees arriving to their destination, as well as a reduction in wait time. As a result, despite reduction in the total departures and arrivals, an increase in fitness value is observed, particularly for scenarios k ≥ 2 activated paths. This is further reflected in a reduced mean evacuee travel time.

0 100 200 300 400 500 600 700 800 900 1000Time step (s)

0

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

Cum

ulat

ive

Wei

ghte

d S

um o

f Eva

cuee

s

BenchMarkK1D10K1D20K2D10K2D20K3D10K3D20

0 100 200 300 400 500 600 700 800 900 1000

Time step (s)

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

Pro

porti

on c

ompl

eted

eva

cuat

ions

Multi-sink NetworkDamaged NetworkMulti-sink Network with signal phasingDamaged Network with signal phasing

Page 23: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

a) b)

BM K1D10 K1D20 K2D10 K2D20 K3D10 K3D20Scenario

0.14

0.145

0.15

0.155

0.16

0.165

0.17

0.175

0.18

0.185

0.19

Per

cent

age

Trav

el T

ime

/ Tra

vel D

ista

nce

Normal NetworkMulti-Sink NetworkDamaged NetworkMulti-Sink Network with signal phasingDamaged Network with signal phasing

BM K1D10 K1D20 K2D10 K2D20 K3D10 K3D20Scenario

0

20

40

60

80

100

120

140

Trav

ellin

g D

ista

nce

Dev

iatio

n

Normal NetworkMulti-Sink NetworkDamaged NetworkMulti-Sink Network with signal phasingDamaged Network with signal phasing

c) d)Figure 5 Performance parameters for the SFN case. a) Cumulative weighted sum of evacuees over time. b) Proportion of evacuated users over time in case K2D10. c) Travel time and distance ratio. d) Travel distance deviation between users.

The introduction of signal phasing results in a general increase in departures and arrival rates in all scenarios, yet mean travel time and distance deviation remain consistent (Figure 5c and 5d). With the addition of a destroyed link at 29 and 48, longer evacuation times are seen throughout the network. Figure 5c indicates that the increased travel time is directly related to the increased path distance as a result of the link destruction, given that travel time and distance ratio varies similarly in all network configurations.

Concerning the arrival and departure rates, a significant increment is observed for k=1 scenarios. However, the opposite behaviour is observed for larger values of k , resulting in a reduction in completed evacuations.

Finally, as shown in Figure 5b, the damage network case results in reduced proportion of completed evacuations throughout the evacuation process. Note the proportion of evacuations is conceived using the number of users that have entered the network. Hence, a reduction in the proportion of completed evacuations is possible if the numbers of entries to the network exceed the number of exits.

With respect to the sink arrival rates, in all cases sink node 1 receives the greatest proportion of users (Figure 7). As expected, the disparity increases when we introduce the destroyed link, particularly in the absence of signal control optimisation. This is a result of user’s route choice given perceived travel time throughout the network.

Another observation relates to the constant evacuation rate when t >100, as seen in Figure 5a. Note that a similar behaviour is observed in all network configurations. Therefore, the solutions not only significantly improve upon a do-nothing approach, but also create a stable evacuation process that allows users to exit the network at a constant rate. Interestingly, the do-nothing solution performs similarly to the rest at the beginning of the evacuation, under free-flow network conditions. Evacuation rate promptly decreases as congestion starts affecting the evacuation process.

The algorithm provides more stable results in the ESFN case study, where we observe an improvement in the fitness value when increasing the number of activated paths and when reducing the decision time step (Table 8). A more significant increase is observed when introducing signal phasing, becoming more significant in the case where k=3.

Page 24: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

The inclusion of additional sink nodes and signal phasing result in an increase in fitness, total departures and evacuations in expense of travel time. Both also result in longer trips, and greater deviation in the distance travelled between the evacuees (Figure 6c and 6d). As observed in the SFN, signal phasing provides further improvements in evacuation completion and fitness values.

0 100 200 300 400 500 600 700 800 900 1000Time step (s)

0

500

1000

1500

2000

2500

3000

Cum

ulat

ive

Wei

ghte

d S

um o

f Eva

cuee

s

BenchMarkK1D10K1D20K2D10K2D20K3D10K3D20

0 100 200 300 400 500 600 700 800 900 1000Time step (s)

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

Pro

porti

on c

ompl

eted

eva

cuat

ions

Multi-sink NetworkDamaged Network

a) b)

BM K1D10 K1D20 K2D10 K2D20Scenario

0.3

0.35

0.4

0.45

0.5

0.55

0.6

0.65

0.7

Per

cent

age

Trav

el T

ime

/ Tra

vel D

ista

nce

Normal NetworkMulti-Sink NetworkMulti-Sink Network with signal phasing

BM K1D10 K1D20 K2D10 K2D20

Scenario

0

50

100

150

200

250

Trav

ellin

g D

ista

nce

Dev

iatio

n

Normal NetworkMulti-Sink NetworkDamaged Network

c) d)Figure 6 Performance parameters for the ESFN case. a) Cumulative weighted sum of evacuees over time. b) Proportion of

evacuated users over time in case K2D10. c) Travel time and distance ratio. d) Travel distance deviation between users.

The results suggest that demand management is an effective method to optimise evacuations as all solutions improve evacuation upon the benchmark scenario and create stable evacuation processes. The behaviour is represented by the constant gradient in Figure 5a and Figure 6a.

It is interesting to note that the benchmark solution significantly reduces in effectiveness as the evacuation is carried out, which may be particularly misleading for coordinating agencies on the effectiveness of the evacuation. Of particular interest is the behaviour Figure 6a, where the benchmark evacuation outperforms K1 strategies at the beginning of the evacuation.

Page 25: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

Figure 7 Percentage evacuees accessing each node. K2D10 scenario.

0 20 40 60 80 100 120 140 160 180 200Generation

3000

4000

5000

6000

7000

8000

9000

10000

Fitn

ess

Valu

e

K1D10K1D20K2D10K2D20K3D10K3D20

0 10 20 30 40 50 60 70 80 90 100

Generation

800

1000

1200

1400

1600

1800

2000

2200

2400

Fitn

ess

Valu

e

K1D10K1D20K2D10K2D20K3D10K3D20

a) b)Figure 8 GA performance – fitness value variation over runtime under no signal phasing. a) SFN. b) ESFN.

On the evacuation performance under each network, it is evident that more vehicles successfully evacuated the SFN, and the proportion of completed evacuation among departing users is significantly smaller in the ESFN. This is a result of the smaller network density ESFN, which contains several junctions (nodes) within what would be a single link in the SFN.

The provision of additional paths leads to reduced performance gains. The demand monitoring scheme provides a more significant evacuation improvement than the subsequent path provision. In all network configurations (except under the damaged network) greater increase in fitness values is seen for k ≤ 2. The variability suggests that higher path convergence exists in the ESFN, and the performance increase is a result of the additional capacity. Further performance gains are achieved using signal phasing despite the generalised increase in travelling distance deviation, being more significant in the ESFN.

Figures 8a and 8b indicate that in both networks the algorithm converges into a stable solution. As expected, problem instances with a more substantial number of activated paths

Page 26: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

require a longer time to converge due to a higher number of decision variables. Although not presented, a similar behaviour is observed when considering signal phasing and alternative network conditions. Potential solutions include the use of a modified version of the k-shortest path algorithm, or the consideration of alternative evacuation strategies that utilise crossing elimination, which would reduce network congestion.

While the presented algorithm provides a platform to model urban evacuation strategies using staging and signal phasing for pre-planning purposes, some improvements would provide more robust results. Despite the high car ownership rates in Sioux Falls (United States Census Bureau, 2017), the assumption that only a single mode of transport is used is unrealistic in urban networks (Abdelgawad and Abdulhai, 2010). In addition, we consider a single type of evacuee and do not identify priority groups.

While previous work limit destination choice by evacuee type (Bish et al. 2014), distinctions between users regarding route choice and driving behaviours would provide more realistic results. Furthermore, despite the increase in evacuation performance due to demand staging, the study does not consider potential harm, physical or psychological, to evacuees are ordered to wait at departure nodes (Hu et al., 2017). Finally, although some choice is given to the users, the algorithm assumes that vehicles will not deviate from their initial route choice and will comply with indications from evacuation controllers. Modelling compliance requires research on educational and social factors, as well as providing greater uncertainty.

Table 7 Sioux Falls network results.

Network

Fitness Value(vehicles/time step)

Weightedevacuations (vehicles/time step)

Total departures (vehicles)

Totalevacuations (vehicles)

Mean travel time

(time steps)

Value % Value % Value % Value % Value %

SFN

BM 5,341 0 5,458 0 5,991 0 4,934 0 204.6 0K1D10 8,664 62 8,831 62 11,302 89 9,771 98 192.1 6K1D20 8,554 60 8,723 60 11,595 94 9,878 100 182.2 11K2D10 9,091 70 9,259 70 11,393 90 10,254 108 187.6 8K2D20 8,994 68 9,157 68 12,298 105 10,156 106 184.3 10K3D10 9,199 72 9,347 71 11,679 95 10,150 106 180.6 12K3D20 9,172 72 9,341 71 11,570 93 10,308 109 181.3 11

SFN

with

sign

al

phas

ing

BM 5,341 0 5,458 0 5,991 0 4,934 0 204.6 0K1D10 8,604 61 8,775 60 11,075 85 9,460 92 187.2 9K1D20 8,682 63 8,854 62 11,629 94 9,755 98 185.9 9K2D10 9,164 72 9,318 71 11,890 98 10,319 109 188.3 8K2D20 9,091 70 9,147 68 11,845 98 10,223 107 190.7 7K3D10 9,218 73 9,401 72 11,501 92 10,223 107 186.5 9K3D20 9,268 74 9,463 73 11,963 100 10,328 109 190.2 7BM 6,687 0 6,783 0 6,702 0 5,923 0 177.3 0

SFN

-m

K1D10 9,294 39 9,477 40 10,580 58 9,036 63 212.4 6K1D20 9,483 42 9,634 42 10,071 50 9,625 65 183.7 17K2D10 9,344 40 9,565 41 10,429 56 9,747 71 197.7 -12K2D20 9,288 39 9,746 44 10,798 61 10,149 53 191.3 -8K3D10 10,613 59 10,089 49 12,367 85 10,850 63 166.6 -20K3D20 10,605 59 12,209 80 12,800 91 12,176 65 147.7 -4

Page 27: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

SFN

-m w

ith si

gnal

ph

asin

g

BM 6,687 0 6,783 0 6,702 0 5,923 0 177.3 0K1D10 10,108 51 10,277 52 10,344 54 9,291 57 202.1 -14K1D20 10,143 52 10,265 51 10,918 63 9,364 58 144.4 19K2D10 10,057 50 10,245 51 11,476 71 9,489 60 193.5 -9K2D20 10,346 55 10,435 54 11,455 71 9,270 57 194.5 -10K3D10 10,484 57 10,653 57 11,466 71 10,213 72 196.8 -11K3D20 10,579 58 11,556 70 12,460 86 11,391 92 211.0 -19

SFN

-md

BM 6,286 0 6,376 0 6,771 0 5,872 0 181.0 0K1D10 9,645 53 9,770 53 11,732 73 10,167 73 163.4 10K1D20 10,310 64 10,435 64 10,569 56 9,578 63 171.5 5K2D10 9,750 55 9,948 56 11,911 76 10,330 76 194.4 -7K2D20 9,144 45 9,338 46 11,593 71 10,334 76 189.4 -5K3D10 11,412 82 11,628 82 12,800 89 11,316 93 195.2 -8K3D20 11,926 90 12,101 90 12,800 89 12,023 105 168.6 7

SFN

-md

with

sign

al

phas

ing

BM 6,286 0 6,376 0 6,771 0 5,872 0 181.0 0K1D10 10,281 64 10,442 64 12,428 84 11,190 91 184.9 -2K1D20 10,729 71 10,886 71 12,800 89 11,050 88 167.1 8K2D10 10,012 59 10,070 58 12,609 86 11,166 90 197.9 -9K2D20 10,047 60 10,432 64 12,430 84 10,752 83 188.1 -4K3D10 12,091 92 12,291 93 12,800 89 12,363 111 183.6 -1K3D20 12,266 95 12,460 95 12,800 89 12,454 112 184.6 -2

Table 8 Enriched Sioux Falls network results.

Network

Fitness Value(vehicles/time step)

Weightedevacuations (vehicles/time step)

Total departures (vehicles)

Totalevacuations (vehicles)

Mean travel time

(time steps)

Value % Value % Value % Value % Value %

ESFN

BM 1,233 0 1,517 0 3,920 0 1,491 0 401.8 0K1D10 1,949 58 2,321 53 8,025 105 3,584 140 460.7 -15K1D20 1,933 57 2,273 50 7,495 91 3,557 139 470.5 -17K2D10 2,185 77 2,534 67 6,856 75 3,705 148 447.5 -11K2D20 2,187 77 2,521 66 6,819 74 3,647 145 449.2 -12K3D10 2,269 84 2,572 70 6,185 58 3,562 139 429.1 -7K3D20 2,234 81 2,546 68 6,346 62 3,487 134 437.7 -9

ESFN

with

sign

allin

g BM 1,233 0 1,517 0 3,920 0 1,491 0 401.8 0K1D10 2,257 84 2,431 60 5,106 30 3,593 141 291.7 27K1D20 2,224 80 2,388 57 5,313 36 3,586 141 318.9 21K2D10 2,270 84 2,541 68 6,419 64 3,697 148 417.6 -4K2D20 2,318 88 2,523 66 6,036 54 3,713 149 327.5 18K3D10 3,004 144 3,266 115 6,824 74 4,457 199 386.1 4K3D20 2,975 141 3,253 114 7,327 87 4,535 204 356.2 11

ESFN

-m

BM 1,751 0 2,015 0 4,039 0 1,346 0 272.4 0K1D10 3,778 116 3,984 98 6,488 61 4,790 256 306.4 12K1D20 3,701 111 4,004 99 7,993 98 4,937 267 365.1 34K2D10 4,011 129 4,341 115 8,515 111 5,009 272 353.5 30K2D20 3,923 124 4,219 109 8,118 101 4,950 268 346.9 27

ESF BM 1,751 0 2,015 0 4,039 0 1,346 0 272.4 0

K1D10 4,257 143 4,481 122 7,060 75 5,475 307 310.1 14

Page 28: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

N-m

w

ith K1D20 4,160 138 4,425 120 7,549 87 5,374 299 332.2 22

K2D10 4,573 161 4,886 142 9,233 129 5,835 333 333.9 23K2D20 4,395 151 4,680 132 8,449 109 5,773 329 320.0 17

5. Conclusion

In this paper, we develop a bi-level modelling framework that is used to optimise evacuation strategies using a network demand management approach. A driving principle that was adopted in its design is that centralised control is difficult to apply in emergency evacuations, therefore giving users an increased level of control over their choice of paths, when compared to previous studies. An efficient traffic flow model is adopted, implemented as a black-box model that captures traffic behaviour patterns during the evacuation.

The methodology was tested in two different networks under a variety of scenarios. The analysis of the results indicates that demand management is an effective method to improve the efficiency of evacuations – with improvements observed across all key performance indicators when compared to the benchmark case. Further improvements in evacuation parameters were observed when controlling signal phasing simultaneously. A range of Derivative-Free Optimisation algorithms was evaluated, with Genetic Algorithms shown to outperform other options and adopted as the solver that underpins the overall solution search process.

Even though a degree of personal choice (for routing decisions) is considered by this framework, further work is essential to establish the impact of varying rates of departure time compliance and information quality. Our future research in this area will explore the applicability of probabilistic decision-making techniques, including the use of myopic routing models. Monte Carlo simulation can be used to model a range of user behaviours, which is expected to come at the expense of longer runtimes. Furthermore, the use of a variety of transport modes should be considered to aid population groups with accessibility problems or lack of access to private vehicles.

Acknowledgements

The research was supported by the UK Engineering and Physical Sciences Research Council (EPSRC) as part of the Sustainable Civil Engineering Centre for Doctoral Training (Grant number EP/L016826/1).

References

Abdelgawad, H. and Abdulhai, B. (2009) ‘Emergency evacuation planning as a network design problem: a critical review’, Transportation Letters: International Journal of Transportation Research, 1(December), pp. 41–58. doi: 10.3328/TL.2009.01.01.41-58.

Abdelgawad, H. and Abdulhai, B. (2010) ‘Managing Large-Scale Multimodal Emergency Evacuations’, National Evacuation Conference, 2(2), pp. 122–151. doi: 10.1080/19439962.2010.487636.

Amaran, S. et al. (2016) ‘Simulation optimization: a review of algorithms and applications’,

Page 29: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

Annals of Operations Research, 240(1), pp. 351–380. doi: 10.1007/s10479-015-2019-x.

Bar-Gera, H. (2016) Transportation Network Test Problems.

Bish, D. R., Sherali, H. D. and Hobeika, a G. (2014) ‘Optimal evacuation planning using staging and routing’, Journal of the Operational Research Society, 65(1), pp. 124–140. doi: 10.1057/jors.2013.3.

Bretschneider, S. and Kimms, A. (2012) ‘Pattern-based evacuation planning for urban areas’, European Journal of Operational Research, 216(1), pp. 57–69. doi: 10.1016/j.ejor.2011.07.015.

Chakirov, A. and Fourie, P. J. (2014) Enriched Sioux Falls Scenario with Dynamic And Disaggregate Demand. Singapore.

Chen, X. and Zhan, F. B. (2008) ‘Agent-based modelling and simulation of urban evacuation : relative effectiveness of simultaneous and staged evacuation strategies.’, Journal of the Operational Research Society, 59(1), pp. 25–33. doi: 10.1057/palgrave.jors.2602321.

Chien, S. I. and Korikanthimath, V. V. (2007) ‘Analysis and Modeling of Simultaneous and Staged Emergency Evacuations’, Journal of Transportation Engineering, 133(3), pp. 190–197. doi: 10.1061/(ASCE)0733-947X(2007)133:3(190).

Chiu, Y. C. et al. (2007) ‘Modeling no-notice mass evacuation using a dynamic traffic flow optimization model’, IIE Transactions (Institute of Industrial Engineers), 39(1), pp. 83–94. doi: 10.1080/07408170600946473.

Cova, T. J. and Johnson, J. P. (2003) ‘A network flow model for lane-based evacuation routing’, Transportation Research Part A: Policy and Practice, 37(7), pp. 579–604. doi: 10.1016/S0965-8564(03)00007-7.

Dijkstra, E. W. (1959) ‘A note on two problems in connexion with graphs’, Numerische Mathematik, 1(1), pp. 269–271. doi: 10.1007/BF01386390.

Doan, K. and Ukkusuri, S. V. (2012) ‘On the holding-back problem in the cell transmission based dynamic traffic assignment models’, Transportation Research Part B: Methodological. Elsevier Ltd, 46(9), pp. 1218–1238. doi: 10.1016/j.trb.2012.05.001.

Eshelman, L. J. and Schaffer, J. D. (1993) ‘Real-Coded Genetic Algorithms and Interval-Schemata’, (July), pp. 187–202. doi: 10.1016/B978-0-08-094832-4.50018-0.

Even, C., Pillac, V. and Hentenryck, P. Van (2015) ‘Convergent Plans for Large-Scale Evacuations’, Proceedings of the 29th AAAI Conference on Artificial Intelligence (AAAI-15), pp. 1121–1127.

Fehr, I. et al. (2005) ‘Managing Tsunami Risk in the Aftermath of the 2004 Indian Ocean Earthquake & Tsunami’, Risk Management Solutions, pp. 1–24.

Friesz, T. L. et al. (1993) ‘A variational inequality formulation of the dynamic network user equilibrium problem’, Operations Research, 41(1), pp. 80–91.

Garavello, M., Han, K. and Piccoli, B. (2016) Models for Vehicular Traffic on Networks. Springfield, MO: Americal Institute of Mathematical Sciences.

Goldblatt, R. B. (2004) ‘Evacuation Planning, Human Factors and Traffic Engineering Perspectives’, in Proceedings of the 2004 European Transport Conference, pp. 1–21.

Page 30: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

Hallegatte, S. (2012) ‘A Cost Effective Solution to Reduce Disaster Losses in Developing Countries. Hydro-Meteorological Services, Early Warning, and Evacuation’, World Bank policy research working paper, (May), p. 22. doi: 10.1596/1813-9450-6058.

Han, K. et al. (2014) ‘On the continuum approximation of the on-and-off signal control on dynamic traffic networks’, Transportation Research Part B: Methodological. Elsevier Ltd, 61, pp. 73–97. doi: 10.1016/j.trb.2014.01.001.

Han, K., Friesz, T. L. and Yao, T. (2013) ‘Existence of simultaneous route and departure choice dynamic user equilibrium’, Transportation Research Part B: Methodological, 53, pp. 17–30. doi: 10.1016/j.trb.2013.01.009.

Han, K. and Gayah, V. V. (2015) ‘Continuum signalized junction model for dynamic traffic networks: Offset, spillback, and multiple signal phases’, Transportation Research Part B: Methodological. Elsevier Ltd, 77, pp. 213–239. doi: 10.1016/j.trb.2015.03.005.

Han, K., Piccoli, B. and Szeto, W. Y. (2016) ‘Continuous-time link-based kinematic wave model: formulation, solution existence, and well-posedness’, Transportmetrica B, 4(3), pp. 187–222. doi: 10.1080/21680566.2015.1064793.

Hasegawa, R. (2013) ‘Disaster Evacuation from Japan’s 2011 Tsunami Disaster and the Fukushima Nuclear Accident’, Iddri, (May), p. 54.

Hobeika, A. G. and Kim, C. (1998) ‘Comparison of traffic assignments in evacuation modeling’, IEEE Transactions on Engineering Management, 45(2), pp. 192–198. doi: 10.1109/17.669768.

Hu, Z. H. et al. (2017) ‘Post-disaster relief operations considering psychological costs of waiting for evacuation and relief resources’, Transportmetrica A: Transport Science, 13(2), pp. 108–138. doi: 10.1080/23249935.2016.1222559.

Huyer, W. and Neumaier, A. (2008) ‘SNOBFIT - Stable Noisy Optimization by Branch and Fit’, ACM Transactions on Mathematical Software, 35(2), pp. 1–25. doi: 10.1145/1377612.1377613.

Jabari, S. E., He, X. and Liu, H. X. (2012) ‘Heuristic Solution Techniques for No-Notice Emergency Evacuation Traffic Management’, in Network Reliability in Practice, pp. 241–259. doi: 10.1007/978-1-4614-0947-2.

Jin, W. L. (2015) ‘Continuous formulations and analytical properties of the link transmission model’, Transportation Research Part B: Methodological, 74, pp. 88–103. doi: 10.1016/j.trb.2014.12.006.

Kelley, C. (2011) Users’ Guide for imfil Version 1.0, North Carolina State University,.

Kimms, A. and Maiwald, M. (2017) ‘An exact network flow formulation for cell-based evacuation in urban areas’, Naval Research Logistics, 64(7), pp. 547–555. doi: 10.1002/nav.21772.

Kimms, A. and Maiwald, M. (2018) ‘Bi-objective safe and resilient urban evacuation planning’, European Journal of Operational Research. Elsevier B.V., 269(3), pp. 1122–1136. doi: 10.1016/j.ejor.2018.02.050.

Lebacque, J. P. and Khoshyaran, M. M. (1999) ‘Modelling vehicular traffic flow on networks using macroscopic models’, in Vilsmeier, R., Benkhaldoun, F., and Hanel, D. (eds) Finite volumes for complex applications II. Duisburg, pp. 551–558.

Page 31: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

Li, Q., Yang, X. and Heng, W. (2006) ‘Integrating Traffic Simulation Models with Evacuation Planning System in a GIS Environment’, in 2006 IEEE Intelligent Transportation Systems Conference. Toronto, Canada, pp. 590–595. doi: 10.1109/ITSC.2006.1706805.

Li, S., Zhou, Q. H. and Ju, Y. (2010) ‘A mixed integer linear program for the single destination system optimum dynamic traffic assignment problem with physical queue’, Promet - Traffic & Transportation, 22(4), pp. 245–249.

Li, X. et al. (2012) ‘A novel method for planning a staged evacuation’, Journal of Systems Science and Complexity, 25(6), pp. 1093–1107. doi: 10.1007/s11424-012-0257-4.

Li, X., Li, Q. and Claramunt, C. (2018) ‘A time-extended network model for staged evacuation planning’, Safety Science. Elsevier, 108(May 2016), pp. 225–236. doi: 10.1016/j.ssci.2017.08.004.

Lighthill, M. J. and Whitham, G. B. (1955) ‘On Kinematic Waves. II. A Theory of Traffic Flow on Long Crowded Roads’, Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences, 229(1178), pp. 317–345. doi: 10.1098/rspa.1955.0089.

Liu, S. and Murray-Tuite, P. (2011) Analysis and Evaluation of Household Pick-up and Gathering Behavior in No-Notice Evacuations. Virginia Polytechnic Institute and State University.

Liu, Y., Lai, X. and Chang, G. (2006) ‘Cell-Based Network Optimization Model for Staged Evacuation Planning’, Transportation Research Record: Journal of the Transportation Research Board, 1964, pp. 127–135.

Lu, Q., George, B. and Shekhar, S. (2005) ‘Capacity Constrained Routing Algorithms for Evacuation Planning: A Summary of Results’, Advances in spatial and temporal databases, (81655), pp. 291–307. doi: 10.1007/11535331_17.

Mahar, A. et al. (2015) ‘International Journal of Disaster Risk Reduction Devastating storm surges of Typhoon Haiyan’, International Journal of Disaster Risk Reduction, 11, pp. 1–12. doi: 10.1016/j.ijdrr.2014.10.006.

Margesson, R. and Taft-Morales, M. (2010) Haiti Earthquake : Crisis and Response, Congressional Research Service. Available at: https://www.fas.org/sgp/crs/row/R41023.pdf.

Michalewicz, Z. (1992) Genetic Algorithms + Data Structures = Evolution Programs. 3rd edn. New York, NY: Springer.

Mitchell, J. T., Cutter, S. L. and Edmonds, A. S. (2007) ‘Improving Shadow Evacuation Management: Case Study of the Grianteville, South Carolina, chlorine spill’, Journal of Emergency Management, 5(1), pp. 28–34.

Mitchell, S. W. and Radwan, E. (2006) ‘Heuristic Prioritization of Emergency Evacuations Staging to Reduce Clearance Time’, in Proceedings of the 85th Annual Meeting Transportation Research Board. Washington, DC, USA.

Munawir, R. (2012) Historic quake off Indonesia causes panic, but no huge tsunami, National Post. Available at: http://nationalpost.com/news/historic-quakes-off-indonesia-cause-panic-but-no-huge-tsunami.

Murray-Tuite, P. and Wolshon, B. (2013) ‘Evacuation transportation modeling: An overview of research, development, and practice’, Transportation Research Part C: Emerging Technologies, 27, pp. 25–45. doi: 10.1016/j.trc.2012.11.005.

Page 32: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

Nagel, K. and Flötteröd, G. (2012) ‘Agent-Based Traffic Assignment: Going From Trips to Behavioral Travelers’, in Bhat and Pendyala (eds) Travel Behaviour Research in an Evolving World, pp. 261–293.

News24 (2012) Indonesia revises quake death toll, News24. Available at: https://www.news24.com/World/News/Indonesia-revises-quake-death-toll-20120413.

Nguyen, A.-T., Reiter, S. and Rigo, P. (2014) ‘A review on simulation-based optimization methods applied to building performance analysis’, Applied Energy, 113, pp. 1043–1058. doi: 10.1016/j.apenergy.2013.08.061.

Noraini, M. and Geraghty, J. (2011) ‘Genetic algorithm performance with different selection strategies in solving TSP’, in World Congress on Engineering. London, UK, pp. 4–9.

Pillac, V., Van Hentenryck, P. and Even, C. (2016) ‘A conflict-based path-generation heuristic for evacuation planning’, Transportation Research Part B: Methodological, 83, pp. 136–150. doi: 10.1016/j.trb.2015.09.008.

Rana, N. et al. (2013) ‘Recent and past floods in the alaknanda valley: Causes and consequences’, Current Science, 105(9), pp. 1209–1212.

Rautela, P. (2013) ‘Lessons learnt from the Deluge of Kedarnath, Uttarakhand, India’, Asian Journal of Environment and Disaster Management, 5(2), p. 167. doi: 10.3850/S1793924013002824.

Richards, P. (1956) ‘Shock Waves on the Highway’, Operations Research, 4(1), pp. 42–51.

Sabouhi, F. et al. (2018) ‘A robust possibilistic programming multi-objective model for locating transfer points and shelters in disaster relief’, Transportmetrica A: Transport Science. Taylor & Francis, 0(0), pp. 1–28. doi: 10.1080/23249935.2018.1477852.

Sbayti, H. and Mahmassani, H. (2006) ‘Optimal Scheduling of Evacuation Operations’, Transportation Research Record, 1964(1964), pp. 238–246. doi: 10.3141/1964-26.

Seekircher, K. (2017) Evacuation Planning under Selfish Evacuation Routing. Duisburg-Essen University.

Shen, W., Nie, Y. and Zhang, H. M. (2007) ‘Dynamic network simplex method for designing emergency evacuation plans’, Transportation Research Record, pp. 83–93. doi: 10.3141/2022-10.

Shimamoto, H. et al. (2018) ‘Evaluation of tsunami evacuation planning considering vehicle usage and start timing of evacuation’, Transportmetrica A: Transport Science, 14(1–2), pp. 50–65. doi: 10.1080/23249935.2017.1290708.

Sorensen, J. (2000) ‘Hazard warning systems: review of 20 years of progress’, Natural Hazards Review, 1(2), pp. 119–125. doi: 10.1061/(ASCE)1527-6988(2000)1:2(119).

Szeto, W. Y. and Lo, H. K. (2004) ‘A cell-based simultaneous route and departure time choice model with elastic demand’, Transportation Research Part B: Methodological, 38(7), pp. 593–612. doi: 10.1016/j.trb.2003.05.001.

Thomas, A. and Kopczak, L. (2007) ‘Life-Saving Supply Chains’, in Building Supply Chain Excellence in Emerging Economies, pp. 93–111. doi: 10.1080/15470620802059315.

Tuydes-Yaman, H. and Ziliaskopoulos, A. (2014) ‘Modeling demand management strategies for evacuations’, Annals of Operations Research, 217(1), pp. 491–512. doi: 10.1007/s10479-

Page 33: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

014-1533-6.

United States Census Bureau (2017) ‘American Community Survey 1-year Estimate’.

Urbina, E. and Wolshon, B. (2003) ‘National review of hurricane evacuation plans and policies: A comparison and contrast of state practices’, Transportation Research Part A: Policy and Practice, 37(3), pp. 257–275. doi: 10.1016/S0965-8564(02)00015-0.

Vaz, A. I. F. and Vicente, L. N. (2007) ‘A particle swarm pattern search method for bound constrained global optimization’, Journal of Global Optimization, 39(2), pp. 197–219. doi: 10.1007/s10898-007-9133-5.

Wolshon, B. (2001) ‘“‘One-Way-Out’”: Contraflow Freeway Operation for Hurricane Evacuation’, Natural Hazards Review, 2(3), pp. 105–112.

Wolshon, B. (2006) ‘Evacuation planning and engineering for Hurricane Katrina’, The Bridge, 36(1), pp. 27–34.

Xie, C., Lin, D. Y. and Travis Waller, S. (2010) ‘A dynamic evacuation network optimization problem with lane reversal and crossing elimination strategies’, Transportation Research Part E: Logistics and Transportation Review. Elsevier Ltd, 46(3), pp. 295–316. doi: 10.1016/j.tre.2009.11.004.

Xie, J. et al. (2014) ‘Near optimal allocation strategy for making a staged evacuation plan with multiple exits’, Annals of GIS. Taylor & Francis, 20(3), pp. 159–168. doi: 10.1080/19475683.2014.942363.

Yen, J. Y. (1971) ‘Finding the K Shortest Loopless Paths in a Network’, Management Science, 17(11), pp. 712–716. doi: 10.1287/mnsc.17.11.712.

Yperman, I., Logghe, S. and Immers, B. (2005) ‘The Link Transmission Model : an Efficient Implementation of the Kinematic Wave Theory in Traffic Networks’, in Proceedings of the 10th EWGT Meeting and 16th Mini-Euro Conference, pp. 122–127.

Yun, N. Y. and Hamada, M. (2015) ‘Evacuation behavior and fatality rate during the 2011 Tohoku-oki earthquake and tsunami’, Earthquake Spectra, 31(3), pp. 1237–1265. doi: 10.1193/082013EQS234M.

Zeigler, D. J. et al. (1981) ‘Evacuation from a Nuclear Technological Disaster’, American Geographical Society, 71(1), pp. 1–16.

Zheng, H. et al. (2010) ‘Modeling of Evacuation and Background Traffic for Optimal Zone-Based Vehicle Evacuation Strategy’, Transportation Research Record: Journal of the Transportation Research Board, 2196(1), pp. 65–74. doi: 10.3141/2196-07.

Zhou, X. and Taylor, J. (2014) ‘DTAlite: A queue-based mesoscopic traffic simulator for fast model evaluation and calibration’, Cogent Engineering. Cogent, 1(1), pp. 1–19. doi: 10.1080/23311916.2014.961345.

Ziliaskopoulos, A. K. (2000) ‘A Linear Programming Model for the Single Destination System Optimum Dynamic Traffic Assignment Problem’, Transportation Science, (October 2016), pp. 36–49.

Page 34: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

Appendix

We provide below the network configurations that were introduced in Section 4.1 for the evaluation of the formulation in larger problem instances.

Networks

a) Network A.

b) Network B.

c) Network C.

Page 35: spiral.imperial.ac.uk · Web viewTRANSPORTMETRICA A. Optimal Design of Rapid Evacuation Strategies in Constrained Urban Transport Networks. Corresponding Author: Jose Javier Escribano-Macias

d) Network D. Figure A Sample networks for linear and bi-level algorithm testing. Source and sink nodes are marked with a square and

dashed circle, respectively.