An alternative artificial bee colony algorithm with destructive-constructive neighbourhood operator for the problem of composing medical crews

We address the problem of composing medical crews according to the principles of equity and efficiency.An artificial bee colony algorithm and a local search procedure are proposed for this problem.Bees partially destroy and heuristically construct previous solutions to produce new candidate configurations.The results on three context with increasing difficult levels show the proposal as a tool of choice for the problem. We propose an artificial bee colony algorithm for the problem of composing medical crews with equity and efficiency principles. The objective is to constitute crews of practitioners with different skills and as efficient as possible. The artificial bee colony algorithm is a swarm intelligence model inspired in the foraging behaviour of honeybees. In this framework, bees produce candidate solutions for the problem by exploring the vicinity of food sources. The proposed approach exploits useful knowledge of the problem at this neighbourhood exploration, considering the partial destruction and heuristical reconstruction of selected solutions. We show the effectiveness of our model through an empirical analysis where three different contexts are considered: easy, challenging, and difficult problem cases. The results are compared with those of a genetic algorithm and the current state-of-the-art method for this problem.

[1]  Millie Pant,et al.  An image watermarking scheme in wavelet domain with optimized compensation of singular value decomposition via artificial bee colony , 2015, Inf. Sci..

[2]  Luiz Satoru Ochi,et al.  Experimental Comparison of Greedy Randomized Adaptive Search Procedures for the Maximum Diversity Problem , 2004, WEA.

[3]  Alok Singh,et al.  A swarm intelligence approach to the quadratic minimum spanning tree problem , 2010, Inf. Sci..

[4]  S. Holm A Simple Sequentially Rejective Multiple Test Procedure , 1979 .

[5]  Dervis Karaboga,et al.  A modified Artificial Bee Colony (ABC) algorithm for constrained optimization problems , 2011, Appl. Soft Comput..

[6]  Dervis Karaboga,et al.  A quick artificial bee colony (qABC) algorithm and its performance on optimization problems , 2014, Appl. Soft Comput..

[7]  Francisco J. Rodríguez,et al.  Arbitrary function optimisation with metaheuristics , 2012, Soft Comput..

[8]  Francisco J. Rodríguez,et al.  An artificial bee colony algorithm for the maximally diverse grouping problem , 2013, Inf. Sci..

[9]  Ali Husseinzadeh Kashan,et al.  DisABC: A new artificial bee colony algorithm for binary optimization , 2012, Appl. Soft Comput..

[10]  Mehmet Fatih Tasgetiren,et al.  A discrete artificial bee colony algorithm for the total flowtime minimization in permutation flow shops , 2011, Inf. Sci..

[11]  F. Wilcoxon Individual Comparisons by Ranking Methods , 1945 .

[12]  Dervis Karaboga,et al.  A modified Artificial Bee Colony algorithm for real-parameter optimization , 2012, Inf. Sci..

[13]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[14]  Carlos García-Martínez,et al.  A simulated annealing method based on a specialised evolutionary algorithm , 2012, Appl. Soft Comput..

[15]  Janez Demsar,et al.  Statistical Comparisons of Classifiers over Multiple Data Sets , 2006, J. Mach. Learn. Res..

[16]  K. Deb An Efficient Constraint Handling Method for Genetic Algorithms , 2000 .

[17]  Dervis Karaboga,et al.  Artificial bee colony programming for symbolic regression , 2012, Inf. Sci..

[18]  Roberto Aringhieri,et al.  Composing medical crews with equity and efficiency , 2009, Central Eur. J. Oper. Res..

[19]  Larry J. Eshelman,et al.  Preventing Premature Convergence in Genetic Algorithms by Preventing Incest , 1991, ICGA.

[20]  Fred W. Glover,et al.  Strategic oscillation for the quadratic multiple knapsack problem , 2014, Comput. Optim. Appl..

[21]  Dervis Karaboga,et al.  A comprehensive survey: artificial bee colony (ABC) algorithm and applications , 2012, Artificial Intelligence Review.

[22]  Christian Blum,et al.  An iterated greedy algorithm for the large-scale unrelated parallel machines scheduling problem , 2013, Comput. Oper. Res..

[23]  Francisco Gortázar,et al.  A hybrid metaheuristic for the cyclic antibandwidth problem , 2013, Knowl. Based Syst..

[24]  R. Iman,et al.  Approximations of the critical region of the fbietkan statistic , 1980 .

[25]  Alok Singh,et al.  A hybrid swarm intelligence approach to the registration area planning problem , 2015, Inf. Sci..

[26]  Francisco Herrera,et al.  A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 Special Session on Real Parameter Optimization , 2009, J. Heuristics.

[27]  Alok Singh,et al.  Two metaheuristic approaches for the multiple traveling salesperson problem , 2015, Appl. Soft Comput..

[28]  Dervis Karaboga,et al.  A novel clustering approach: Artificial Bee Colony (ABC) algorithm , 2011, Appl. Soft Comput..