Symbiotic tabu search

Recombination in the Genetic Algorithm (GA) is supposed to extract the component characteristics from two parents and reassemble them in different combinations hopefully producing an offspring that has the good characteristics of both parents. Symbiotic Combination is formerly introduced as an alternative for sexual recombination operator to overcome the need of explicit design of recombination operators in GA all. This paper presents an optimization algorithm based on using this operator in Tabu Search. The algorithm is benchmarked on two problem sets and is compared with standard genetic algorithm and symbiotic evolutionary adaptation model, showing success rates higher than both cited algorithms.

[1]  Abdellah El-Fallahi,et al.  A memetic algorithm and a tabu search for the multi-compartment vehicle routing problem , 2008, Comput. Oper. Res..

[2]  A. E. Eiben,et al.  GA-easy and GA-hard Constraint Satisfaction Problems , 1995, Constraint Processing, Selected Papers.

[3]  P. John Clarkson,et al.  The development of a multi-objective Tabu Search algorithm for continuous optimisation problems , 2008, Eur. J. Oper. Res..

[4]  P. Wardkein,et al.  Designing Digital FIR Filters Using Multiple Tabu Search Algorithm , 2006, 2006 International Conference on Communications, Circuits and Systems.

[5]  Jordan B. Pollack,et al.  Incremental commitment in genetic algorithms , 1999 .

[6]  D. Goldberg,et al.  BOA: the Bayesian optimization algorithm , 1999 .

[7]  Shumeet Baluja,et al.  A Method for Integrating Genetic Search Based Function Optimization and Competitive Learning , 1994 .

[8]  H. Kargupta Search, polynomial complexity, and the fast messy genetic algorithm , 1996 .

[9]  Zebo Peng,et al.  Multicycle Scheduling under Local Timing Constraints using Genetic Algorithms and Tabu Search , 2007 .

[10]  José Brandão,et al.  A deterministic tabu search algorithm for the fleet size and mix vehicle routing problem , 2009, Eur. J. Oper. Res..

[11]  El Bekkaye Mermri,et al.  Remarks on the application of genetic algorithm and tabu search method to nonlinear spanning tree problems , 2007, Appl. Math. Comput..

[12]  Marco Caserta,et al.  Tabu search-based metaheuristic algorithm for software system reliability problems , 2009, Comput. Oper. Res..

[13]  Lifeng Xi,et al.  A tabu search algorithm for the integrated scheduling problem of container handling systems in a maritime terminal , 2007, Eur. J. Oper. Res..

[14]  Jordan B. Pollack,et al.  Symbiotic Combination as an Alternative to Sexual Recombination in Genetic Algorithms , 2000, PPSN.

[15]  Melanie Mitchell,et al.  Relative Building-Block Fitness and the Building Block Hypothesis , 1992, FOGA.

[16]  John Daniel. Bagley,et al.  The behavior of adaptive systems which employ genetic and correlation algorithms : technical report , 1967 .

[17]  David E. Goldberg,et al.  The compact genetic algorithm , 1999, IEEE Trans. Evol. Comput..

[18]  Melanie Mitchell,et al.  An introduction to genetic algorithms , 1996 .

[19]  Fernando José Von Zuben,et al.  Copt-aiNet and the Gene Ordering Problem , 2003, WOB.

[20]  Fred W. Glover,et al.  Tabu Search - Part I , 1989, INFORMS J. Comput..

[21]  Nai-Hsin Pan,et al.  A study of project scheduling optimization using Tabu Search algorithm , 2008, Eng. Appl. Artif. Intell..

[22]  Pedro Larrañaga,et al.  Estimation of Distribution Algorithms , 2002, Genetic Algorithms and Evolutionary Computation.

[23]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[24]  Eörs Szathmáry,et al.  The Major Transitions in Evolution , 1997 .

[25]  Gintaras Palubeckis,et al.  Iterated tabu search for the maximum diversity problem , 2007, Appl. Math. Comput..

[26]  A. Bagis Fuzzy rule base design using tabu search algorithm for nonlinear system modeling. , 2008, ISA transactions.

[27]  D. Newman The Use of Linkage Learning in Genetic Algorithms , 2005 .

[28]  Jean-Charles Billaut,et al.  A tabu search and a genetic algorithm for solving a bicriteria general job shop scheduling problem , 2008, Eur. J. Oper. Res..

[29]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[30]  Julio R. Banga,et al.  A Tabu search-based algorithm for mixed-integer nonlinear problems and its application to integrated process and control system design , 2008, Comput. Chem. Eng..

[31]  Lirong Chen,et al.  Automated docking of peptides and proteins by genetic algorithm , 1999 .

[32]  G. Harik Learning gene linkage to efficiently solve problems of bounded difficulty using genetic algorithms , 1997 .

[33]  Kalyanmoy Deb,et al.  Messy Genetic Algorithms: Motivation, Analysis, and First Results , 1989, Complex Syst..

[34]  Celso C. Ribeiro,et al.  Parallel tabu search message-passing synchronous strategies for task scheduling under precedence constraints , 1996, J. Heuristics.

[35]  Z.C. Zhu,et al.  An application of tabu search algorithm on cost-based job shop problem with multiple objectives , 2007, 2007 IEEE International Conference on Industrial Engineering and Engineering Management.

[36]  Mao Ye,et al.  A tabu search approach for the minimum sum-of-squares clustering problem , 2008, Inf. Sci..

[37]  Temel Öncan,et al.  A tabu search heuristic for the generalized minimum spanning tree problem , 2008, Eur. J. Oper. Res..

[38]  Habib Youssef,et al.  Parallel tabu search in a heterogeneous environment , 2003, Proceedings International Parallel and Distributed Processing Symposium.

[39]  K. Deb Binary and floating-point function optimization using messy genetic algorithms , 1991 .

[40]  Lou Y. Liang,et al.  The strategies of tabu search technique for facility layout optimization , 2008 .

[41]  Kenneth A. De Jong,et al.  A Cooperative Coevolutionary Approach to Function Optimization , 1994, PPSN.

[42]  David E. Goldberg,et al.  Hierarchical BOA Solves Ising Spin Glasses and MAXSAT , 2003, GECCO.

[43]  Michel Toulouse,et al.  A multilevel tabu search algorithm for the feature selection problem in biomedical data , 2008, Comput. Math. Appl..

[44]  Fred Glover,et al.  Tabu Search - Part II , 1989, INFORMS J. Comput..

[45]  Peter Norvig,et al.  Artificial intelligence - a modern approach, 2nd Edition , 2003, Prentice Hall series in artificial intelligence.

[46]  Waree Kongprawechnon,et al.  Application of multiple tabu search algorithm to solve dynamic economic dispatch considering generator constraints , 2008 .

[47]  J. A. Lozano,et al.  Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation , 2001 .

[48]  Wei Kong,et al.  Hybrid particle swarm optimization and tabu search approach for selecting genes for tumor classification using gene expression data , 2008, Comput. Biol. Chem..

[49]  Ramón Alvarez-Valdés,et al.  A tabu search algorithm for a two-dimensional non-guillotine cutting problem , 2007, Eur. J. Oper. Res..

[50]  Joaquín A. Pacheco,et al.  A tabu search approach to an urban transport problem in northern Spain , 2009, Comput. Oper. Res..

[51]  Richard W. Eglese,et al.  A deterministic tabu search algorithm for the capacitated arc routing problem , 2008, Comput. Oper. Res..