A Biogeography-Based Optimization Algorithm Hybridized with Tabu Search for the Quadratic Assignment Problem

The quadratic assignment problem (QAP) is an NP-hard combinatorial optimization problem with a wide variety of applications. Biogeography-based optimization (BBO), a relatively new optimization technique based on the biogeography concept, uses the idea of migration strategy of species to derive algorithm for solving optimization problems. It has been shown that BBO provides performance on a par with other optimization methods. A classical BBO algorithm employs the mutation operator as its diversification strategy. However, this process will often ruin the quality of solutions in QAP. In this paper, we propose a hybrid technique to overcome the weakness of classical BBO algorithm to solve QAP, by replacing the mutation operator with a tabu search procedure. Our experiments using the benchmark instances from QAPLIB show that the proposed hybrid method is able to find good solutions for them within reasonable computational times. Out of 61 benchmark instances tested, the proposed method is able to obtain the best known solutions for 57 of them.

[1]  Michal Czapinski,et al.  An effective Parallel Multistart Tabu Search for Quadratic Assignment Problem on CUDA platform , 2013, J. Parallel Distributed Comput..

[2]  Jeff T. Linderoth,et al.  Solving large quadratic assignment problems on computational grids , 2002, Math. Program..

[3]  Catherine Roucairol,et al.  A New Exact Algorithm for the Solution of Quadratic Assignment Problems , 1994, Discret. Appl. Math..

[4]  P. Gilmore Optimal and Suboptimal Algorithms for the Quadratic Assignment Problem , 1962 .

[5]  Dan Simon,et al.  A Probabilistic Analysis of a Simplified Biogeography-Based Optimization Algorithm , 2011, Evolutionary Computation.

[6]  Harish Kundra,et al.  An Integrated Approach to Biogeography Based Optimization with case based reasoning for retrieving Groundwater Possibility , 2009 .

[7]  P. K. Chattopadhyay,et al.  Solving complex economic load dispatch problems using biogeography-based optimization , 2010, Expert Syst. Appl..

[8]  Alfonsas Misevicius,et al.  An implementation of the iterated tabu search algorithm for the quadratic assignment problem , 2012, OR Spectr..

[9]  Hoong Chuin Lau,et al.  Hybrid metaheuristics for solving the quadratic assignment problem and the generalized quadratic assignment problem , 2014, 2014 IEEE International Conference on Automation Science and Engineering (CASE).

[10]  Umut Tosun,et al.  A New Recombination Operator for the Genetic Algorithm Solution of the Quadratic Assignment Problem , 2014, ANT/SEIT.

[11]  N. Jawahar,et al.  A population-based hybrid ant system for quadratic assignment formulations in facility layout design , 2009 .

[12]  Dan Simon,et al.  Biogeography-Based Optimization , 2022 .

[13]  T. Koopmans,et al.  Assignment Problems and the Location of Economic Activities , 1957 .

[14]  Parminder Singh,et al.  Biogeography based Satellite Image Classification , 2009, ArXiv.

[15]  Nathan W. Brixius,et al.  Solving quadratic assignment problems using convex quadratic programming relaxations , 2001 .

[16]  Jakob Krarup,et al.  A hospital facility layout problem finally solved , 2001, J. Intell. Manuf..

[17]  N. Pierce Origin of Species , 1914, Nature.

[18]  Éric D. Taillard,et al.  Robust taboo search for the quadratic assignment problem , 1991, Parallel Comput..

[19]  Abdel Nasser,et al.  A Survey of the Quadratic Assignment Problem , 2014 .

[20]  Qingfu Zhang,et al.  Meta-Heuristic Combining Prior Online and Offline Information for the Quadratic Assignment Problem , 2014, IEEE Transactions on Cybernetics.

[21]  Alfonsas Misevicius,et al.  Expansion of the minimum-inbreeding seed orchard design to operational scale , 2015, Tree Genetics & Genomes.

[22]  Fred W. Glover,et al.  Future paths for integer programming and links to artificial intelligence , 1986, Comput. Oper. Res..

[23]  Jiunn-Chin Wang,et al.  A Multistart Simulated Annealing Algorithm for the Quadratic Assignment Problem , 2012, 2012 Third International Conference on Innovations in Bio-Inspired Computing and Applications.

[24]  Mika Nyströem Solving Certain Large Instances of the Quadratic Assignment Problem: Steinberg's Examples , 1999 .

[25]  Umut Tosun,et al.  On the performance of parallel hybrid algorithms for the solution of the quadratic assignment problem , 2015, Eng. Appl. Artif. Intell..

[26]  Nair Maria Maia de Abreu,et al.  A survey for the quadratic assignment problem , 2007, Eur. J. Oper. Res..

[27]  U. Tosun,et al.  A robust Island Parallel Genetic Algorithm for the Quadratic Assignment Problem , 2013 .

[28]  Teofilo F. Gonzalez,et al.  P-Complete Approximation Problems , 1976, J. ACM.

[29]  Panos M. Pardalos,et al.  Quadratic Assignment Problem , 1997, Encyclopedia of Optimization.

[30]  P. Pirinoli,et al.  MmCn-BBO schemes for electromagnetic problem optimization , 2013, 2013 7th European Conference on Antennas and Propagation (EuCAP).

[31]  Zvi Drezner,et al.  Recent Advances for the Quadratic Assignment Problem with Special Emphasis on Instances that are Difficult for Meta-Heuristic Methods , 2005, Ann. Oper. Res..