A two-step sub-optimal algorithm for bus evacuation planning

Published: 01 Jan 2023, Last Modified: 15 May 2025Oper. Res. 2023EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: In large-scale disasters, as an important part of the rescue management, buses are often used to evacuate carless people. Timing is always the main concern in any evacuation planning. Hence, not only is minimizing evacuation time the primary goal of bus evacuation problems (BEPs), but computation time to solve a BEP is also crucial. Nevertheless, BEP is NP-hard which makes optimization of the BEP for large-scale disasters within an acceptable time intractable. Practically, sub-optimal but efficient algorithms for bus evacuation planning are desired. In this work a two-step sub-optimal algorithm, called network flow planning (NFP) algorithm is proposed. In the NFP, firstly, an aggregated network flow model, which minimizes the total travel time of all the buses, is adopted. It is proven that the model can be solved as a linear programming problem. The minimum total travel time solution is then converted to approximate the minimum evacuation time solution by assigning evacuation tasks to all buses as equally as possible in the second step. To verify the effectiveness of the NFP algorithm, a greedy algorithm inspired by NFP is presented, and several numerical case studies are presented in this paper. In a Monte Carlo simulation study, randomized cases are used to demonstrate the superiority of the proposed algorithm over the presented greedy algorithm, a genetic algorithm, an approximation algorithm and CPLEX. Furthermore, a real-world large-scale flood disaster case in Xingguo, China is studied, which illustrates the efficiency and practical value of the proposed algorithm in large-scale evacuations.
Loading