Interval-based initialization method for permutation-based problems

When dealing with exponential search spaces and when no special knowledge is available on global optima, initial populations for population-based meta-heuristics should be uniformly distributed on the search space in order to sample basins of attraction of all local optima. In this paper, we propose a new initialization strategy for permutation problems. The new method is based on an original tree representation of the search space. Such representation was previously used for exact methods but never for meta-heuristics. The proposed method has been tested using a parallel Genetic Algorithm implemented in the ParadisEO framework and experimented on the Nationwide Grid5000 experimental grid using the Q3AP (3D QAP) permutation problem. The preliminary results are promising.

[1]  David E. Goldberg,et al.  Alleles, loci and the traveling salesman problem , 1985 .

[2]  El-Ghazali Talbi,et al.  ParadisEO: A Framework for the Reusable Design of Parallel and Distributed Metaheuristics , 2004, J. Heuristics.

[3]  Alan M. Frieze,et al.  On the quadratic assignment problem , 1983, Discret. Appl. Math..

[4]  Enrique Alba,et al.  Influence of the Migration Policy in Parallel Distributed GAs with Structured and Panmictic Populations , 2000, Applied Intelligence.

[5]  Shahryar Rahnamayan,et al.  A novel population initialization method for accelerating evolutionary algorithms , 2007, Comput. Math. Appl..

[6]  Pascal Bouvry,et al.  A parallel hybrid genetic algorithm-simulated annealing for solving Q3AP on computational grid , 2009, 2009 IEEE International Symposium on Parallel & Distributed Processing.

[7]  Víctor Robles,et al.  Voronoi-initializated island models for solving real-coded deceptive problems , 2008, GECCO '08.

[8]  David Connolly An improved annealing scheme for the QAP , 1990 .

[9]  In Chan Choi,et al.  A hybrid genetic algorithm for train sequencing in the Korean railway , 2009 .

[10]  Enrique Alba,et al.  Parallelism and evolutionary algorithms , 2002, IEEE Trans. Evol. Comput..

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

[12]  El-Ghazali Talbi,et al.  A Grid-enabled Branch and Bound Algorithm for Solving Challenging Combinatorial Optimization Problems , 2007, 2007 IEEE International Parallel and Distributed Processing Symposium.

[13]  Zhi Ding,et al.  The quadratic three-dimensional assignment problem: Exact and approximate solution methods , 2008, Eur. J. Oper. Res..

[14]  David E. Goldberg,et al.  Efficient Parallel Genetic Algorithms: Theory and Practice , 2000 .

[15]  K. Miettinen,et al.  Quasi-random initial population for genetic algorithms , 2004 .

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

[17]  Richard J. Beckman,et al.  A Comparison of Three Methods for Selecting Values of Input Variables in the Analysis of Output From a Computer Code , 2000, Technometrics.

[18]  Pascal Bouvry,et al.  Interval island model initialization for permutation-based problems , 2009, GECCO '09.

[19]  Bum-Jin Kim,et al.  Investigation of methods for solving new classes of quadratic assignment problems (QAPs) , 2006 .