Evacuation Planning Optimization Based on a Multi-Objective Artificial Bee Colony Algorithm

被引:18
|
作者
Niyomubyeyi, Olive [1 ,2 ]
Pilesjo, Petter [1 ,3 ]
Mansourian, Ali [1 ,3 ]
机构
[1] Lund Univ, Dept Phys Geog & Ecosyst Sci, SE-22100 Lund, Sweden
[2] Univ Rwanda, Coll Sci & Technol, Ctr Geog Informat Syst & Remote Sensing, Kigali 4285, Rwanda
[3] Lund Univ, Ctr Middle Eastern Studies, SE-22100 Lund, Sweden
关键词
evacuation planning; multi-objective artificial bee colony; spatial optimization; swarm intelligence; geographic information system (GIS); EVOLUTIONARY OPTIMIZATION; SPATIAL OPTIMIZATION; EMERGENCY SHELTERS; ALLOCATION; MODEL; NAVIGATION; AREA;
D O I
10.3390/ijgi8030110
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Evacuation is an important activity for reducing the number of casualties and amount of damage in disaster management. Evacuation planning is tackled as a spatial optimization problem. The decision-making process for evacuation involves high uncertainty, conflicting objectives, and spatial constraints. This study presents a Multi-Objective Artificial Bee Colony (MOABC) algorithm, modified to provide a better solution to the evacuation problem. The new approach combines random swap and random insertion methods for neighborhood search, the two-point crossover operator, and the Pareto-based method. For evacuation planning, two objective functions were considered to minimize the total traveling distance from an affected area to shelters and to minimize the overload capacity of shelters. The developed model was tested on real data from the city of Kigali, Rwanda. From computational results, the proposed model obtained a minimum fitness value of 5.80 for capacity function and 8.72 x 10(8) for distance function, within 161 s of execution time. Additionally, in this research we compare the proposed algorithm with Non-Dominated Sorting Genetic Algorithm II and the existing Multi-Objective Artificial Bee Colony algorithm. The experimental results show that the proposed MOABC outperforms the current methods both in terms of computational time and better solutions with minimum fitness values. Therefore, developing MOABC is recommended for applications such as evacuation planning, where a fast-running and efficient model is needed.
引用
下载
收藏
页数:23
相关论文
共 50 条
  • [1] A multi-objective artificial bee colony algorithm
    Akbari, Reza
    Hedayatzadeh, Ramin
    Ziarati, Koorush
    Hassanizadeh, Bahareh
    SWARM AND EVOLUTIONARY COMPUTATION, 2012, 2 : 39 - 52
  • [2] Multi-objective Artificial Bee Colony algorithm
    Wang, Yanjiao
    Li, Yaojie
    2015 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS (CICN), 2015, : 1289 - 1293
  • [3] A dynamic multi-colony artificial bee colony algorithm for multi-objective optimization
    Xiang, Yi
    Zhou, Yuren
    APPLIED SOFT COMPUTING, 2015, 35 : 766 - 785
  • [4] An elitism based multi-objective artificial bee colony algorithm
    Xiang, Yi
    Zhou, Yuren
    Liu, Hailin
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 245 (01) : 168 - 193
  • [5] Cooperative artificial bee colony algorithm for multi-objective RFID network planning
    Ma, Lianbo
    Hu, Kunyuan
    Zhu, Yunlong
    Chen, Hanning
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2014, 42 : 143 - 162
  • [6] An artificial bee colony algorithm for multi-objective optimisation
    Luo, Jianping
    Liu, Qiqi
    Yang, Yun
    Li, Xia
    Chen, Min-rong
    Cao, Wenming
    APPLIED SOFT COMPUTING, 2017, 50 : 235 - 251
  • [7] Selective cooperative disassembly planning based on multi-objective discrete artificial bee colony algorithm
    Ren, Yaping
    Tian, Guangdong
    Zhao, Fu
    Yu, Daoyuan
    Zhang, Chaoyong
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2017, 64 : 415 - 431
  • [8] ABeeMap: A Mapping Algorithm based on Multi-Objective Artificial Bee Colony
    Souza, V. L.
    Silva-Filho, A. G.
    Wanderely, V. C.
    PROCEEDINGS 2015 25TH INTERNATIONAL WORKSHOP ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2015, : 17 - 24
  • [9] Multi-Hive Artificial Bee Colony Algorithm for Constrained Multi-Objective Optimization
    Zhang, Hao
    Zhu, Yunlong
    Yan, Xiaohui
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [10] Parallel multi-objective artificial bee colony algorithm for software requirement optimization
    Hamidreza Alrezaamiri
    Ali Ebrahimnejad
    Homayun Motameni
    Requirements Engineering, 2020, 25 : 363 - 380