Application of an improved discrete crow search algorithm with local search and elitism on a humanitarian relief case

This paper demonstrates an application of the improved crow search algorithm (I-CSA), which is a modified version of the crow search algorithm (CSA). CSA is a recent, nature-inspired meta-heuristic optimization algorithm. I-CSA differs from CSA by allowing application on a discrete problem, which is P-median and fortifying faster convergence to an optimal or near-optimal solution. Improvements are provided by local searches which support escaping from local optima or convergence to the optimal solution, elitism enhances the intensification through the utilization of nodes by selecting the most frequent centers that appeared in hiding better locations for local search, on the P-median problem. The application of the I-CSA is structured in three phases. In the first phase, parameters of I-CSA are analyzed and optimized using well-known data tests. The test datasets for the application of I-CSA on the P-median problem were retrieved from the OR-library to present the effectiveness and applicability of I-CSA. In the second phase, 40-pmed test problems from the library are solved using I-CSA and the results are compared with known optimal results and recorded results of other meta-heuristic approaches. In addition, Wilcoxon signed-rank test is applied in order to demonstrate the performance of I-CSA compared to well-known algorithms. The results of the proposed method demonstrated a faster convergence rate and better solution in most cases when compared with the standard CSA and other well-known meta-heuristic approaches. Finally, the proposed I-CSA approach is tested on a real-life case problem including 2121 nodes in Tunceli, Turkey. Obtaining the optimal results in a reasonable time indicates that the potential of the I-CSA is high and promising. In nutshell, this paper presents an improvement to CSA and evaluates its performance in a three-phase test procedure.

[1]  Joel J. P. C. Rodrigues,et al.  Usability feature extraction using modified crow search algorithm: a novel approach , 2018, Neural Computing and Applications.

[2]  Jian Guan,et al.  A hybrid binary particle swarm optimization for the obnoxious p-median problem , 2018, Inf. Sci..

[3]  Zvi Drezner,et al.  An Efficient Genetic Algorithm for the p-Median Problem , 2003, Ann. Oper. Res..

[4]  Michael J. Brusco,et al.  Affinity Propagation and Uncapacitated Facility Location Problems , 2015, Journal of Classification.

[5]  Mohamed El Yafrani,et al.  A hybrid crow search algorithm for solving the DNA fragment assembly problem , 2018, Expert Syst. Appl..

[6]  Gonzalo Pajares,et al.  Improving multi-criterion optimization with chaos: a novel Multi-Objective Chaotic Crow Search Algorithm , 2017, Neural Computing and Applications.

[7]  Rainer E. Burkard,et al.  An ant colony algorithm for the pos/neg weighted p-median problem , 2006, Central Eur. J. Oper. Res..

[8]  Krzysztof Fleszar,et al.  An effective VNS for the capacitated p-median problem , 2008, Eur. J. Oper. Res..

[9]  Fernando Y. Chiyoshi,et al.  A statistical analysis of simulated annealing applied to the p-median problem , 2000, Ann. Oper. Res..

[10]  T. V. Levanova,et al.  Algorithms of Ant System and Simulated Annealing for the p-median Problem , 2004 .

[11]  J. Current,et al.  An efficient tabu search procedure for the p-Median Problem , 1997 .

[12]  Sheridan K. Houghten,et al.  Benchmark datasets for the DNA fragment assembly problem , 2013, Int. J. Bio Inspired Comput..

[13]  Michael Dzator,et al.  An effective heuristic for the P-median problem with application to ambulance location , 2013 .

[14]  Paula Cristiane Pinto Mesquita Pardal,et al.  Location problem method applied to sugar and ethanol mills location optimization , 2016 .

[15]  P. Hansen,et al.  Variable neighborhood search for the p-median , 1997 .

[16]  Dong Liu,et al.  ELM evaluation model of regional groundwater quality based on the crow search algorithm , 2017 .

[17]  A. A. Zaidan,et al.  Novel meta-heuristic bald eagle search optimisation algorithm , 2019, Artificial Intelligence Review.

[18]  Aniati Murni Arymurthy,et al.  Optimization of school location-allocation using Firefly Algorithm , 2019 .

[19]  Yong Deng,et al.  An Improved Moth-Flame Optimization algorithm with hybrid search phase , 2020, Knowl. Based Syst..

[20]  Gadadhar Sahoo,et al.  Crow search based virtual machine placement strategy in cloud data centers with live migration , 2017, Comput. Electr. Eng..

[21]  Peng Xu,et al.  An improved whale optimization algorithm for forecasting water resources demand , 2020, Appl. Soft Comput..

[22]  Aboul Ella Hassanien,et al.  Improved diagnosis of Parkinson's disease using optimized crow search algorithm , 2018, Comput. Electr. Eng..

[23]  Said Salhi,et al.  Constructive heuristics for the uncapacitated continuous location-allocation problem , 2001, J. Oper. Res. Soc..

[24]  M. John Hodgson,et al.  Heuristic concentration for the p-median: an example demonstrating how and why it works , 2002, Comput. Oper. Res..

[25]  Mohammad Reza Meybodi,et al.  A new irregular cellular learning automata-based evolutionary computation for time series link prediction in social networks , 2020, Applied Intelligence.

[26]  Özgür Özpeynirci,et al.  Pharmacy duty scheduling problem , 2016, Int. Trans. Oper. Res..

[27]  A B Pratiwi,et al.  Vehicle routing problem with time windows using natural inspired algorithms , 2018 .

[28]  Nurhadi Siswanto,et al.  A crow search algorithm for aircraft maintenance check problem and continuous airworthiness maintenance program , 2019 .

[29]  Almoataz Y. Abdelaziz,et al.  A novel approach based on crow search algorithm for optimal selection of conductor size in radial distribution networks , 2017 .

[30]  Kalyanmoy Deb,et al.  A Fast Elitist Non-dominated Sorting Genetic Algorithm for Multi-objective Optimisation: NSGA-II , 2000, PPSN.

[31]  Martin,et al.  The P-Median Problem: A Tabu Search Approximation Proposal Applied to Districts , 2015 .

[32]  Kenneth Carling,et al.  On statistical bounds of heuristic solutions to location problems , 2016, J. Comb. Optim..

[33]  Heba Al-Hiary,et al.  A novel meta-heuristic search algorithm for solving optimization problems: capuchin search algorithm , 2020, Neural Computing and Applications.

[34]  Mehmet Sevkli,et al.  An artificial bee colony algorithm for the p-median facility location problem , 2015, Int. J. Metaheuristics.

[35]  Pierre Hansen,et al.  The p-median problem: A survey of metaheuristic approaches , 2005, Eur. J. Oper. Res..

[36]  Pierre Hansen,et al.  Cooperative Parallel Variable Neighborhood Search for the p-Median , 2004, J. Heuristics.

[37]  Mehmet Sevkli,et al.  A novel discrete particle swarm optimization for p-median problem , 2014 .

[38]  Hamdi Abdi,et al.  A modified crow search algorithm (MCSA) for solving economic load dispatch problem , 2018, Appl. Soft Comput..

[39]  Seyed Hamid Zahiri,et al.  An improved multi-objective learning automata and its application in VLSI circuit design , 2020, Memetic Comput..

[40]  M. Lahanas,et al.  Global convergence analysis of fast multiobjective gradient-based dose optimization algorithms for high-dose-rate brachytherapy. , 2003, Physics in medicine and biology.

[41]  Alireza Askarzadeh,et al.  A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm , 2016 .