Skip to main content
Log in

Simultaneous optimization of evacuation route and departure time based on link-congestion mitigation

  • Original Paper
  • Published:
Natural Hazards Aims and scope Submit manuscript

Abstract

Link-level congestion, such as link spillback and long intersection queues, should be avoided during emergency evacuation. The reason is that these local traffic incidents can cause traffic safety risks and hinder evacuation tasks. To determine reliable routes and departure times for the whole evacuation, we establish the link-congestion mitigation-based dynamic evacuation route planning (LCM-DERP) model. The distinct difference with the typical DERP model lies in the objective composition. The system cost objective in our model consists of not only total evacuation time but also external congestion cost. The penalization for link spillback and long intersection queues is used to represent external congestion cost. An improved cell transmission structure, composed of tail cell and head cell and approach cell, is proposed to simulate dynamic traffic flow. Specifically, tail cell and head cell can detect the information of link spillback and long intersection queue separately. This function enables the representation of external congestion cost expressed by multiplying link-level congestion vehicles with penalty parameter. A method of successive average, including a calculation of the local path marginal cost, is used to solve the model. We applied the LCM-DERP model on a road network around Olympic Stadium in Nanjing, China, to test its effectiveness in the aspect of link-congestion control. Compared with the typical DERP model, our method can improve system cost, especially in the high demand range, wherein the reduced external congestion cost is larger than this reduced system cost.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  • Alecsandru C, Quddus A, Huang KC, Rouhieh B, Khan AR, Zeng Q (2011) An assessment of the cell-transmission traffic flow paradigm: development and applications. In: Transportation Research Board 90th Annual Meeting (No. 11-1152)

  • Chabini I (1998) Discrete dynamic shortest path problems in transportation applications: complexity and algorithms with optimal run time. Transp Res Rec J Transp Res Board 1645(1):170–175

    Article  Google Scholar 

  • Chen M, Chen L, Miller-Hooks E (2007) Traffic signal timing for urban evacuation. J Urban Plan Dev 133(1):30–42

    Article  Google Scholar 

  • Chen X, Zhan FB (2008) Agent-based modelling and simulation of urban evacuation: relative effectiveness of simultaneous and staged evacuation strategies. J Oper Res Soc 59(1):25–33

    Article  Google Scholar 

  • Chien SI, Korikanthimath VV (2007) Analysis and modeling of simultaneous and staged emergency evacuations. J Transp Eng 133(3):190–197

    Article  Google Scholar 

  • Chiu YC, Zheng H (2007) Real-time mobilization decisions for multi-priority emergency response resources and evacuation groups: model formulation and solution. Transp Res Part E Logist Transp Rev 43(6):710–736

    Article  Google Scholar 

  • Chiu YC, Zheng H, Villalobos J, Gautam B (2007) Modeling no-notice mass evacuation using a dynamic traffic flow optimization model. IIE Trans 39(1):83–94

    Article  Google Scholar 

  • Collins A, Foytik P, Frydenlund E, Robinson R, Jordan C (2014) Generic incident model for investigating traffic incident impacts on evacuation times in large-scale emergencies. Transp Res Rec J Transp Res Board 2459:11–17

    Article  Google Scholar 

  • Daganzo CF (1995) The cell transmission model, part II: network traffic. Transp Res Part B Methodol 29(2):79–93

    Article  Google Scholar 

  • http://tengming.com/en/engineeringcont.aspx?id=6

  • Irohara T, Kuo YH, Leung JM (2013) From preparedness to recovery: a tri-level programming model for disaster relief planning. In: Computational logistics. Springer, Berlin, pp 213–228

  • Jin WL, Zhang HM (2004) Multicommodity kinematic wave simulation model for network traffic flow. Transp Res Rec J Transp Res Board 1883(1):59–67

    Article  Google Scholar 

  • Knoop VL, Hoogendoorn SP, van Zuylen HJ (2006) Importance of spillback modeling in assessing ITS. In: Intelligent transportation systems conference, 2006. ITSC’06. IEEE (pp 909–914). IEEE

  • Lee S (1996) A cell transmission based assignment-simulation model for integrated freeway/surface street systems. Thesis for Ohio State University

  • Lighthill MJ, Whitham GB (1955) On kinematic waves. II. A theory of traffic flow on long crowded roads. Proc R Soc Lond A 229(1178):317–345

    Article  Google Scholar 

  • Lim GJ, Rungta M, Baharnemati MR (2015) Reliability analysis of evacuation routes under capacity uncertainty of road links. IIE Trans 47(1):50–63

    Article  Google Scholar 

  • Liu Y (2007) An integrated optimal control system for emergency evacuation. Thesis for the University of Maryland

  • Liu Y, Lai X, Chang GL (2006) Two-level integrated optimization system for planning of emergency evacuation. J Transp Eng 132(10):800–807

    Article  Google Scholar 

  • Marcianò FA, Musolino G, Vitetta A (2015) Signal setting optimization on urban road transport networks: the case of emergency evacuation. Saf Sci 72(72):209–220

    Article  Google Scholar 

  • Mendes GA, Axhausen KW, Andrade JS Jr, Herrmann HJ (2014) A scenario planning approach for disasters on Swiss road network. Int J Mod Phys C 25(11):1450067

    Article  Google Scholar 

  • Mitchell SW (2006) Heuristic prioritization of emergency evacuation staging to reduce clearance time. Thesis for University of Central Florida

  • Muñoz L, Sun X, Horowitz R, Alvarez L (2003) Traffic density estimation with the cell transmission model. In: American Control Conference, 2003. Proceedings of the 2003, IEEE, Vol 5, pp 3750–3755

  • Ng M, Waller ST (2010) Reliable evacuation planning via demand inflation and supply deflation. Transp Res Part E Logist Transp Rev 46(6):1086–1094

    Article  Google Scholar 

  • Nie YM (2011) A cell-based Merchant-Nemhauser model for the system optimum dynamic traffic assignment problem. Transp Res Part B Methodol 45(2):329–342

    Article  Google Scholar 

  • Okaya M, Takahashi T (2011) Evacuation simulation with communication for anti-disaster planning. In: 2011 IEEE international symposium on safety, security, and rescue robotics

  • Parr SA, Kaisar E (2011) Critical intersection signal optimization during urban evacuation utilizing dynamic programming. J Transp Saf Secur 3(1):59–76

    Article  Google Scholar 

  • Qian ZS, Shen W, Zhang HM (2012) System-optimal dynamic traffic assignment with and without queue spillback: Its path-based formulation and solution via approximate path marginal cost. Transp Res Part B Methodological 46(7): 874–893

    Article  Google Scholar 

  • Richards PI (1956) Shock waves on the highway. Oper Res 4(1):42–51

    Article  Google Scholar 

  • Sbayti H, Mahmassani HS (2006) Optimal scheduling of evacuation operations. Transp Res Rec J Transp Res Board 1964(1):238–246

    Article  Google Scholar 

  • Tu HZ, Tamminga G, Drolenga H (2010) The impacts of driving behaviors on traffic safety in case of evacuation. In: Paper for the 12th World conference on transport research (WCTR)

  • Tuydes H, Ziliaskopoulos A (2004) Network re-design to optimize evacuation contraflow. In: Transportation research board 83th annual meeting (No. 04-0715)

  • Tuydes H, Ziliaskopoulos A (2006) Tabu-based heuristic approach for optimization of network evacuation contraflow. Transp Res Rec J Transp Res Board 1964(1):157–168

    Article  Google Scholar 

  • Urbina E, Wolshon B (2003) National review of hurricane evacuation plans and policies: a comparison and contrast of state practices. Trans Res Part A Policy Pract 37(3):257–275

    Article  Google Scholar 

  • Xie C, Turnquist MA (2009) Integrated evacuation network optimization and emergency vehicle assignment. Transp Res Rec J Transp Res Board 2091(1):79–90

    Article  Google Scholar 

  • Yazici M, Ozbay K (2007) Impact of probabilistic road capacity constraints on the spatial distribution of hurricane evacuation shelter capacities. Transp Res Rec J Transp Res Board 2022:55–62

    Article  Google Scholar 

  • Yperman I, Logghe S, 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, Poznan, Poland

  • Zhang Z, Parr SA, Jiang H, Wolshon B (2015) Optimization model for regional evacuation transportation system using macroscopic productivity function. Transp Res Part B Methodol 81:616–630

    Article  Google Scholar 

  • Zheng H, Chiu YC (2011) A network flow algorithm for the cell-based single-destination system optimal dynamic traffic assignment problem. Transp Sci 45(1):121–137

    Article  Google Scholar 

  • Zheng H, Chiu YC, Mirchandani PB (2015) On the system optimum dynamic traffic assignment and earliest arrival flow problems. Transp Sci 49(1):13–27

    Article  Google Scholar 

  • Zhengfeng H, Gang R, Lili L, Yang C (2014) A modification of local path marginal cost on the dynamic traffic network. J Mod Transp 22(1):12–19

    Article  Google Scholar 

  • Ziliaskopoulos AK (2000) A linear programming model for the single destination system optimum dynamic traffic assignment problem. Transp Sci 34(1):37–49

    Article  Google Scholar 

Download references

Acknowledgments

This research was sponsored by National Natural Science Foundation of China (Nos. 51408321, 51408322 and 51408190), and Zhejiang Social Science Planning Program (No. 16NDJC015Z), and Zhejiang Provincial Natural Science Foundation (Nos. Y15E080035 and Q15G020011). The assistance provided by Wisconsin Traffic Operations and Safety Laboratory is greatly appreciated.

Author information

Authors and Affiliations

Authors

Appendices

Appendix A. Notations

Symbol definition related to cell structure

Symbol

Description

T

Set of loading time interval t

I

Set of all the cells

I i

The upstream cell set of cell i

I + i

The downstream cell set of cell i

Q t i

The capacity of cell i at time interval t

N t i

The maximum number of vehicles that can be presented in cell i at time interval t

L i

The number of unit cells in cell i

n t i

The vehicle occupancy of cell i at time interval t

y t i,j

The flow from cell i to j at time interval t

y t i

The outflow from cell i at time interval t, expressed as \(y_{i}^{t} = \sum\nolimits_{{k \in I_{i}^{ + } }} {y_{i,k}^{t} }\)

S t i

The sending flow from cell i at time interval t

R t i

The receiving flow to cell i at time interval t

β t i

The vehicle occupancy heading for branch cell i divided by the one heading for all the branch cells from upstream neighboring diverge cell at time interval t

γ t i

The ratio of vehicle occupancy in cell i to the one in all the parallel merge cells at time interval t

Symbol definition related to model

Symbol

Description

f rs p,τ

Flow from OD pair rs entering route p at departure time interval τ

f

Path flow vector, including the information of departure time and passing routes, whose integration in the network can be presented as path flow pattern f

F

Set of dynamic path flow

RS

Set of OD pairs

P rs

Set of routes connecting OD pair rs

T d

Set of departure time interval τ in the whole demand departure horizon

\(\phi_{p,\tau }^{rs} \left( {\mathbf{f}} \right)\)

Generalized cost met by evacuees entering path p ∈ P rs at departure time interval τ, which is a unique mapping with respect to f

q rs τ

Demand between OD pair rs at departure time interval τ

Q rs

Total demand for OD pair rs during the study time horizon

η

Penalty coefficient for the vehicle arrival time at destination

\(c_{p,\tau }^{rs} \left( {\mathbf{f}} \right)\)

actual path travel time for flow entering path p ∈ P rs at departure time interval τ, which is a unique mapping with respect to f

M i

Unit penalty value for the vehicle who confronts traffic congestion in cell i during certain loading time interval

I

Set of head cells and tail cells

φ i,t

Judgment coefficient regarding the happening of traffic congestion in cell i at time interval t

Appendix B: Specific Local PMCs Departing from Cells of Different Types

2.1 PMC departing from tail cell

Given an increased vehicle in tail cell i toward downstream head cell j at time interval t, the PMC relation would be depicted in Formula (B.1).

$${\text{PMC}}_{p,t}^{is} = {\text{PMC}}_{{p^{\prime},t + t_{i,j} }}^{js} - {\text{CMC}}_{j}^{{p^{\prime},t + t_{i,j} }} + {\text{CMC}}_{j}^{p,t} + {\text{CMC}}_{i}^{p,t}$$
(B.1)

Except for the first term, the result of other components is dependent on the traffic conditions in cell i and j. The second and third terms can be offset in the first two constraints, and thus, these two values do not need to be calculated. Moreover, for easy analysis, the bottleneck here means that the vehicle speed is below the free-flow speed.

  1. 1.

    No bottleneck in cell i

Because no delay occurred in cell i, CMC p,t i will be the free-flow time of cell i, which is equal to l i time intervals.

  1. 2.

    Bottleneck in cell i and no bottleneck in cell j

As shown in Figure 7a, CMC p,t i is equal to t D i  − t + M i  · Γ(tt B i ). In fact, CMC p,t i is composed of three elements. The first element consists of the travel time of the additional vehicle, t B i  − t. The second element is the increased delay of the following vehicles, t D i  − t B i (deduced from the rule that the area between the arrival curve and departure curve is equal to total travel time). The third element is the congestion penalization fee added to the additional vehicle and is equal to M i  · Γ(tt B i ), where Γ(tt B i ) is the total number of queue spillback times among the horizon from t to t B i . According to model description, when a vertical gap between the departure and arrival curves at certain time interval t falls within the horizon of [N t i  − Q t i N t i ], we consider it queue spillback time. As Figure 7a illustrates, if the spillback only occurs between horizons t E i and t F i , we can set their occurring numbers as t F i  − t E i (in terms of time interval units).

Fig. 7
figure 7

Cumulative flow curve of congested cell. a Upstream cell i. b Downstream cell j

  1. 3.

    Bottleneck in cell i and cell j

As shown in Figure 7, because the influence of additional vehicle in cell i can propagate to cell j, these two cells should be imagined as a single virtual cell to calculate the marginal cost. To be convenient, \({\text{CMC}}_{j}^{{p^{\prime},t + t_{i,j} }}\) and CMC p,t i  + CMC p,t j should be figured out separately. \({\text{CMC}}_{j}^{{p^{\prime},t + t_{i,j} }}\) is equal to \(t_{j}^{D} - t_{i}^{B} + M_{j} \cdot \Gamma \left( {t_{i}^{B} ,~t_{j}^{B} } \right)\), whose calculation process is akin to the one at the second condition. CMC p,t i  + CMC p,t j is equal to \(t_{j}^{D} - ~t + M_{i} \cdot \Gamma \left( {t,~t_{i}^{B} } \right) + M_{j} \cdot \Gamma \left( {t_{i}^{B} ,~t_{j}^{B} } \right)\) which is composed of three elements. The first element is the travel time of the additional vehicle, which can be represented by \(t_{j}^{D} - ~t + M_{i} ~ \cdot ~\Gamma \left( {t,~t_{i}^{B} } \right) + M_{j} ~ \cdot ~\Gamma \left( {t_{i}^{B} ,~t_{j}^{B} } \right)\). The second element is the increased delay of the following vehicles, which is denoted by t D j  − t B j . The third element is the penalized congestion fee, which is expressed as M i  · Γ(tt B i ) + M j  · Γ(t B i t B j ) (Fig. 7).

2.2 PMC departing from approach cell

Given an increased vehicle in approach cell i toward downstream tail cell j at time interval t, the PMC relation would be depicted in Formula (B.2).

$${\text{PMC}}_{p,t}^{is} = {\text{PMC}}_{{p^{\prime},t + t_{i,j} }}^{js} - {\text{CMC}}_{j}^{{p^{\prime},t + t_{i,j} }} + {\text{CMC}}_{j}^{p,t} + \sum\nolimits_{{k \in I_{j}^{ - } }} {{\text{CMC}}_{k}^{p,t} }$$
(B.2)

Regardless of which traffic state occurred in these merge cells, \(\sum\nolimits_{{k \in I_{j}^{ - } }} {{\text{CMC}}_{k}^{p,t} }\) will always be identical to CMC p,t i as stated by Qian et al. (2012). Thus, the PMC result from tail cell can still be applied in this situation.

It is noted that we establish all downstream cells of origin cells as approach cells.

2.3 PMC departing from head cell

Given an increased vehicle in head cell i toward downstream approach cell j at time interval t, the PMC relation would be depicted in Formula (B.3).

$${\text{PMC}}_{p,t}^{is} = {\text{PMC}}_{{p^{\prime},t + t_{i,j} }}^{js} - {\text{CMC}}_{j}^{{p^{\prime},t + t_{i,j} }} + {\text{CMC}}_{i}^{p,t} + \sum\nolimits_{{k \in I_{i}^{ + } }} {{\text{CMC}}_{k}^{p,t} }$$
(B.3)

If cell i is not a bottleneck, the results of PMC departing from the tail cell can still be employed regardless of whether cell j is congested. Thus, we only discuss the condition in which a bottleneck occurs in cell i (in addition, assume at least two downstream cells exist). In this condition, \({\text{CMC}}_{j}^{{p^{\prime},t + t_{i,j} }}\) is t D j  − t B i  + M j  · Γ(t B i t B j ), the same with the result for sequential cells. \({\text{CMC}}_{i}^{p,t} + \sum\nolimits_{{k \in I_{i}^{ + } }} {{\text{CMC}}_{k}^{p,t} }\) becomes two elements of composed cost. The first element is the usual increased cost, which is represented by \(t_{j}^{D} - t~ + M_{i} ~ \cdot ~\Gamma \left( {t,~t_{i}^{B} } \right)~ + M_{j} \cdot ~\Gamma \left( {t_{i}^{B} ,~t_{j}^{B} } \right)\). The second element is the unusual additional delay, which is named jump-point caused delay in Qian et al. (2012). The embedding of this delay is to release an unreasonable assumption: The flow in cell k is not influenced by the flows at i and j. In fact, the influence exists. It is caused by the rounding calculation of Formula (3) combined with the vehicle sequence information. Its explanation and calculation process are detailed in Zhengfeng et al. (2014). We only show the unusual delay calculation formula here to keep the marginal cost intact: \(\sum\nolimits_{{t^{\prime} \in \left[ {t_{i}^{B} ,t_{i}^{D} } \right]}} {\sum\nolimits_{{k \in I_{i}^{ + } }} {\theta_{{t^{\prime}}}^{k} \cdot \delta_{{t^{\prime}}}^{k} } }\). Congestion state variable \(\theta_{{t^{\prime}}}^{k}\) represents the congestion state of cell k at time interval t′; 1 signifies congestion and −1 signifies no congestion. Perturbation variable \(\delta_{{t^{\prime}}}^{k}\) represents change in terms of cumulative vehicles of cell k at time interval t′, when referring to the original simulated traffic. The assigned number 1 (0 or −1) represents 1 vehicle exceeding (no change compared to or 1 vehicle less than) the original cumulative vehicles.

2.4 PMC departing from origin cell

Our method can only attain the local PMC in terms of loading time interval t. However, the local PMC in terms of departure time interval is required in the MSA algorithm. Because the time span of the departure time interval τ is longer than the loading time interval, so we need to construct a relation between these two types of local PMC to obtain the function of the one from the departure time interval. In the subsequent part, first we provide the formula of PMC is p,t , where tτ; then we describe the corresponding PMC is p,τ .

For easy calculation, we make three assumptions. (1) The added vehicle will embed into the end of demand queue at each departure time interval. (2) The influence of the added vehicle to other vehicles in the origin cell of the following departure time intervals can be neglected. (3) The influence to the downstream neighboring cell can be neglected. The local PMC of added vehicle departing from the origin cell i at t can be simplified as Formula (B.4).

$${\text{PMC}}_{p,t}^{is} = {\text{PMC}}_{{p^{\prime},t^{ \hbox{min} } + t_{i,j}^{\hbox{min} } }}^{js} + {\text{CMC}}_{i}^{{p,t^{\hbox{min} } }} , \quad t \in [t^{\hbox{min} } ,t^{\hbox{max} } )$$
(B.4)

where t min and t max are the lower and upper loading time intervals within the departing time interval τ. t min i,j is the time span from the beginning of τ to the time in which all demands in i from τ are cleaned up, and this value is also assigned to \({\text{CMC}}_{i}^{{p,t^{\hbox{min} } }}\). The PMC of added vehicle departing in the next cell of the subsequent time interval is expressed by the first term of right side. Formula (B.4) reveals that the PMCs of vehicles leaving within the same departure time interval are equal. Their values could be the PMC of vehicles departing at the corresponding last loading time interval. This feature is useful to the work of time interval conversion. It denotes that the common value PMC is p,t for each loading time interval t within the same departure time interval τ can be assigned to PMC is p,τ .

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Huang, Z., Zheng, P., Ren, G. et al. Simultaneous optimization of evacuation route and departure time based on link-congestion mitigation. Nat Hazards 83, 575–599 (2016). https://doi.org/10.1007/s11069-016-2336-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11069-016-2336-7

Keywords

Navigation