Skip to main content

A Column-Generation Algorithm for Evacuation Planning with Elementary Paths

  • Conference paper
  • First Online:
Principles and Practice of Constraint Programming (CP 2017)

Abstract

Evacuation planning algorithms are critical tools for assisting authorities in orchestrating large-scale evacuations while ensuring optimal utilization of resources. To be deployed in practice, these algorithms must include a number of constraints that dramatically increase their complexity. This paper considers the zone-based non-preemptive evacuation planning problem in which each evacuation zone is assigned a unique evacuation path to safety and the flow of evacuees over time for a given zone follows one of a set of specified response curves. The starting point of the paper is the recognition that the first and only optimization algorithm previously proposed for zone-based non-preemptive evacuation planning may produce non-elementary paths, i.e., paths that visit the same node multiple times over the course of the evacuation. Since non-elementary paths are undesirable in practice, this paper proposes a column-generation algorithm where the pricing subproblem is a least-cost path under constraints. The paper investigates a variety of algorithms for solving the subproblem as well as their hybridization. Experimental results on a real-life case study show that the new algorithm produces evacuation plans with elementary paths of the same quality as the earlier algorithm in terms of the number of evacuees reaching safety and the completion time of the evacuation, at the expense of a modest increase in CPU time.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The model does not use the traditional predecessor and successor variables, since the solver runs out of memory due to the large number of element constraints.

References

  1. Bish, D.R., Sherali, H.D., Hobeika, A.G.: Optimal evacuation planning using staging and routing. J. Oper. Res. Soc. 65(1), 124–140 (2014)

    Article  Google Scholar 

  2. Bish, D.R., Sherali, H.D.: Aggregate-level demand management in evacuation planning. Eur. J. Oper. Res. 224(1), 79–92 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  3. Bretschneider, S., Kimms, A.: Pattern-based evacuation planning for urban areas. Eur. J. Oper. Res. 216(1), 57–69 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  4. Cova, T.J., Johnson, J.P.: A network flow model for lane-based evacuation routing. Transp. Res. Part A: Policy Pract. 37(7), 579–604 (2003)

    Google Scholar 

  5. Desaulniers, G., Desrosiers, J., Solomon, M.M.: Column Generation, vol. 5. Springer Science & Business Media, Berlin (2006)

    MATH  Google Scholar 

  6. Desrochers, M., Desrosiers, J., Solomon, M.: A new optimization algorithm for the vehicle routing problem with time windows. Oper. Res. 40(2), 342–354 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  7. Even, C., Pillac, V., Van Hentenryck, P.: Convergent plans for large-scale evacuations. In: Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence, pp. 1121–1127. AAAI Press (2015)

    Google Scholar 

  8. Irnich, S., Desaulniers, G.: Shortest path problems with resource constraints. In: Desaulniers, G., Desrosiers, J., Solomon, M.M. (eds.) Column Generation, pp. 33–65. Springer, Boston (2005). doi:10.1007/0-387-25486-2_2

    Chapter  Google Scholar 

  9. Jiménez, V.M., Marzal, A.: Computing the K shortest paths: a new algorithm and an experimental comparison. In: Vitter, J.S., Zaroliagis, C.D. (eds.) WAE 1999. LNCS, vol. 1668, pp. 15–29. Springer, Heidelberg (1999). doi:10.1007/3-540-48318-7_4

    Chapter  Google Scholar 

  10. Lim, G.J., Zangeneh, S., Baharnemati, M.R., Assavapokee, T.: A capacitated network flow optimization approach for short notice evacuation planning. Eur. J. Oper. Res. 223(1), 234–245 (2012)

    Article  MATH  Google Scholar 

  11. Miller-Hooks, E., Sorrel, G.: Maximal dynamic expected flows problem for emergency evacuation planning. Transp. Res. Record: J. Transp. Res. Board 2089, 26–34 (2008)

    Article  Google Scholar 

  12. Pel, A.J., Bliemer, M.C.J., Hoogendoorn, S.P.: A review on travel behaviour modelling in dynamic traffic simulation models for evacuations. Transportation 39(1), 97–123 (2012)

    Article  Google Scholar 

  13. Pillac, V., Cebrian, M., Van Hentenryck, P.: A column-generation approach for joint mobilization and evacuation planning. Constraints 20(3), 285–303 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  14. Pillac, V., Van Hentenryck, P., Even, C.: A conflict-based path-generation heuristic for evacuation planning. Transp. Res. Part B 83, 136–150 (2016)

    Article  Google Scholar 

  15. Romanski, J., Van Hentenryck, P.: Benders decomposition for large-scale prescriptive evacuations. In: Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence, pp. 3894–3900. AAAI Press (2016)

    Google Scholar 

  16. Xie, C., Lin, D.Y., Waller, S.T.: A dynamic evacuation network optimization problem with lane reversal and crossing elimination strategies. Transp. Res. Part E: Logist. Transp. Rev. 46(3), 295–316 (2010)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohd. Hafiz Hasan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Hasan, M.H., Van Hentenryck, P. (2017). A Column-Generation Algorithm for Evacuation Planning with Elementary Paths. In: Beck, J. (eds) Principles and Practice of Constraint Programming. CP 2017. Lecture Notes in Computer Science(), vol 10416. Springer, Cham. https://doi.org/10.1007/978-3-319-66158-2_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-66158-2_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-66157-5

  • Online ISBN: 978-3-319-66158-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics