Generating QAP instances with known optimum solution and additively decomposable cost function

Quadratic assignment problems (QAPs) is a NP-hard combinatorial optimization problem. QAPs are often used to compare the performance of meta-heuristics. In this paper, we propose a QAP problem instance generator that can be used for benchmarking for heuristic algorithms. Our QAP generator combines small size QAPs with known optimum solution into a larger size QAP instance. We call these instances composite QAPs (cQAPs), and we show that the cost function of cQAPs is additively decomposable. We give mild conditions for which a cQAP instance has known optimum solution. We generate cQAP instances using uniform distributions with different bounds for the component QAPs and for the rest of the cQAP elements. Numerical and analytical techniques that measure the difficulty of the cQAP instances in comparison with other QAPs from the literature are introduced. These methods point out that some cQAP instances are difficult for local search with many local optimum of various values, low epistasis and non-trivial asymptotic behaviour.

[1]  Alfonsas Misevicius Ruin and Recreate Principle Based Approach for the Quadratic Assignment Problem , 2003, GECCO.

[2]  Zbigniew Michalewicz,et al.  Advances in Metaheuristics for Hard Optimization (Natural Computing Series) , 2007 .

[3]  Josselin Garnier,et al.  Efficiency of Local Search with Multiple Local Optima , 2001, SIAM J. Discret. Math..

[4]  Panos M. Pardalos,et al.  Random assignment problems , 2009, Eur. J. Oper. Res..

[5]  Franz Rendl,et al.  QAPLIB – A Quadratic Assignment Problem Library , 1997, J. Glob. Optim..

[6]  Marco Wiering,et al.  Bandit-Inspired Memetic Algorithms for solving Quadratic Assignment Problems , 2013, 2013 IEEE Congress on Evolutionary Computation.

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

[8]  Panos M. Pardalos,et al.  A Greedy Randomized Adaptive Search Procedure for the Quadratic Assignment Problem , 1993, Quadratic Assignment and Related Problems.

[9]  Barbaros Ç. Tansel,et al.  Two classes of Quadratic Assignment Problems that are solvable as Linear Assignment Problems , 2011, Discret. Optim..

[10]  Zbigniew Michalewicz,et al.  Advances in Metaheuristics for Hard Optimization , 2008, Advances in Metaheuristics for Hard Optimization.

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

[12]  Gintaras Palubeckis,et al.  An Algorithm for Construction of Test Cases for the Quadratic Assignment Problem , 2000, Informatica.

[13]  Vassilis Zissimopoulos,et al.  On the Hardness of the Quadratic Assignment Problem with Metaheuristics , 2002, J. Heuristics.

[14]  Madalina M. Drugan,et al.  Instance generator for the quadratic assignment problem with additively decomposable cost function , 2013, 2013 IEEE Congress on Evolutionary Computation.

[15]  Eranda Çela,et al.  The quadratic assignment problem : theory and algorithms , 1999 .

[16]  Bernd Freisleben,et al.  Fitness landscape analysis and memetic algorithms for the quadratic assignment problem , 2000, IEEE Trans. Evol. Comput..

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

[18]  Franz Rendl,et al.  A New Lower Bound Via Projection for the Quadratic Assignment Problem , 1992, Math. Oper. Res..

[19]  Ambros Marzetta,et al.  A Dynamic-Programming Bound for the Quadratic Assignment Problem , 1999, COCOON.

[20]  Stephen E. Wright,et al.  New linearizations of quadratic assignment problems , 2012, Comput. Oper. Res..

[21]  É. Taillard COMPARISON OF ITERATIVE SEARCHES FOR THE QUADRATIC ASSIGNMENT PROBLEM. , 1995 .

[22]  Thomas Stützle,et al.  New Benchmark Instances for the QAP and the Experimental Analysis of Algorithms , 2004, EvoCOP.

[23]  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..