Metaheuristic Techniques

Most real-world search and optimization problems involve complexities such as non-convexity, nonlinearities, discontinuities, mixed nature of variables, multiple disciplines and large dimensionality, a combination of which renders classical provable algorithms to be either ineffective, impractical or inapplicable. There do not exist any known mathematically motivated algorithms for finding the optimal solution for all such problems in a limited computational time. Thus, in order to solve such problems to practicality, search and optimization algorithms are usually developed using certain heuristics that though lacking in strong mathematical foundations, are nevertheless good at reaching an approximate solution in a reasonable amount of time. These so-called metaheuristic methods do not guarantee finding the exact optimal solution, but can lead to a near-optimal solution in a computationally efficient manner. Due to this practical appeal combined with their ease of implementation, metaheuristic methodologies are gaining popularity in several application domains. Most metaheuristic methods are stochastic in nature and mimic a natural, physical or biological principle resembling a search or an optimization process. In this paper, we discuss a number of such methodologies, specifically evolutionary algorithms, such as genetic algorithms and evolution strategy, particle swarm optimization, ant colony optimization, bee colony optimization, simulated annealing and a host of other methods. Many metaheuristic methodologies are being proposed by researchers all over the world on a regular basis. It therefore becomes important to unify them to understand common features of different metaheuristic methods and simultaneously to study fundamental differences between them. Hopefully, such endeavors will eventually allow a user to choose the most appropriate metaheuristic method for the problem at hand.

[1]  Dennis Weyland,et al.  A critical analysis of the harmony search algorithm—How not to solve sudoku , 2015 .

[2]  Ivan Zelinka,et al.  CUDA-based Analytic Programming by Means of SOMA Algorithm , 2015, MENDEL.

[3]  Kenneth Sörensen,et al.  Metaheuristics - the metaphor exposed , 2015, Int. Trans. Oper. Res..

[4]  Bo Xing,et al.  Imperialist Competitive Algorithm , 2014 .

[5]  Patrick Siarry,et al.  A survey on optimization metaheuristics , 2013, Inf. Sci..

[6]  Nikolaos V. Sahinidis,et al.  Derivative-free optimization: a review of algorithms and comparison of software implementations , 2013, J. Glob. Optim..

[7]  A. Kaveh,et al.  A new optimization method: Dolphin echolocation , 2013, Adv. Eng. Softw..

[8]  Kalyanmoy Deb,et al.  Improving differential evolution through a unified approach , 2013, J. Glob. Optim..

[9]  Pinar Çivicioglu,et al.  Artificial cooperative search algorithm for numerical optimization problems , 2013, Inf. Sci..

[10]  Pinar Çivicioglu,et al.  Backtracking Search Optimization Algorithm for numerical optimization problems , 2013, Appl. Math. Comput..

[11]  Gao-Wei Yan,et al.  A Novel Optimization Algorithm Based on Atmosphere Clouds Model , 2013, Int. J. Comput. Intell. Appl..

[12]  Abdolreza Hatamlou,et al.  Black hole: A new heuristic optimization approach for data clustering , 2013, Inf. Sci..

[13]  Enrique Alba,et al.  Parallel metaheuristics: recent advances and new trends , 2012, Int. Trans. Oper. Res..

[14]  Anupam Shukla,et al.  Egyptian Vulture Optimization Algorithm – A New Nature Inspired Meta-heuristics for Knapsack Problem , 2013 .

[15]  Erik Valdemar Cuevas Jiménez,et al.  Circle detection using electro-magnetism optimization , 2014, Inf. Sci..

[16]  Amir Hossein Alavi,et al.  Krill herd: A new bio-inspired optimization algorithm , 2012 .

[17]  Simon Fong,et al.  Wolf search algorithm with ephemeral memory , 2012, Seventh International Conference on Digital Information Management (ICDIM 2012).

[18]  Fariborz Ahmadi,et al.  Eurygaster Algorithm: A New Approach to Optimization , 2012 .

[19]  Ardeshir Bahreininejad,et al.  Water cycle algorithm - A novel metaheuristic optimization method for solving constrained engineering optimization problems , 2012 .

[20]  Saeed Behzadipour,et al.  The great salmon run: a novel bio-inspired algorithm for artificial system design and optimisation , 2012, Int. J. Bio Inspired Comput..

[21]  Steven Guan,et al.  Weightless Swarm Algorithm (WSA) for Dynamic Optimization Problems , 2012, NPC.

[22]  Xin-She Yang,et al.  Flower Pollination Algorithm for Global Optimization , 2012, UCNC.

[23]  Pinar Civicioglu,et al.  Transforming geocentric cartesian coordinates to geodetic coordinates by using differential search algorithm , 2012, Comput. Geosci..

[24]  H. Shayeghi,et al.  Anarchic Society Optimization Based PID Control of an Automatic Voltage Regulator (AVR) System , 2012 .

[25]  Walmir M. Caminhas,et al.  Bee colonies as model for multimodal continuous optimization: The OptBees algorithm , 2012, 2012 IEEE Congress on Evolutionary Computation.

[26]  Christian Blum,et al.  Distributed graph coloring: an approach based on the calling behavior of Japanese tree frogs , 2010, Swarm Intelligence.

[27]  Rafael S. Parpinelli,et al.  An eco-inspired evolutionary algorithm applied to numerical optimization , 2011, 2011 Third World Congress on Nature and Biologically Inspired Computing.

[28]  Keiichiro Yasuda,et al.  Spiral Dynamics Inspired Optimization , 2011, J. Adv. Comput. Intell. Intell. Informatics.

[29]  Yuhui Shi,et al.  An Optimization Algorithm Based on Brainstorming Process , 2011, Int. J. Swarm Intell. Res..

[30]  Christian Blum,et al.  Hybrid metaheuristics in combinatorial optimization: A survey , 2011, Appl. Soft Comput..

[31]  Bilal Alatas,et al.  Photosynthetic algorithm approaches for bioinformatics , 2011, Expert Syst. Appl..

[32]  Hamed Shah-Hosseini,et al.  Principal components analysis by the galaxy-based search algorithm: a novel metaheuristic for continuous optimisation , 2011, Int. J. Comput. Sci. Eng..

[33]  Mehmet Fatih Tasgetiren,et al.  A discrete artificial bee colony algorithm for the lot-streaming flow shop scheduling problem , 2011, Inf. Sci..

[34]  Xin-She Yang,et al.  Metaheuristic Optimization: Algorithm Analysis and Open Problems , 2011, SEA.

[35]  P. N. Suganthan,et al.  Differential Evolution: A Survey of the State-of-the-Art , 2011, IEEE Transactions on Evolutionary Computation.

[36]  Leandro Nunes de Castro,et al.  The Clonal Selection Algorithm with Engineering Applications , 2011 .

[37]  Anne Auger,et al.  Theory of Evolution Strategies: A New Perspective , 2011, Theory of Randomized Search Heuristics.

[38]  S. N. Omkar,et al.  Applied Soft Computing Artificial Bee Colony (abc) for Multi-objective Design Optimization of Composite Structures , 2022 .

[39]  Riccardo Poli,et al.  Genetic Programming An Introductory Tutorial and a Survey of Techniques and Applications , 2011 .

[40]  Zhihua Cui,et al.  Social Emotional Optimization Algorithm for Nonlinear Constrained Optimization Problems , 2010, SEMCCO.

[41]  Kalyanmoy Deb,et al.  A fast and accurate solution of constrained optimization problems using a hybrid bi-objective and penalty function approach , 2010, IEEE Congress on Evolutionary Computation.

[42]  Serban Iordache,et al.  Consultant-guided search: a new metaheuristic for combinatorial optimization problems , 2010, GECCO '10.

[43]  Kalyanmoy Deb,et al.  Development of efficient particle swarm optimizers by using concepts from evolutionary algorithms , 2010, GECCO '10.

[44]  Yunlong Zhu,et al.  Hierarchical Swarm Model: A New Approach to Optimization , 2010 .

[45]  Manijeh Keshtgari,et al.  Termite colony optimization: A novel approach for optimizing continuous problems , 2010, 2010 18th Iranian Conference on Electrical Engineering.

[46]  Xin-She Yang,et al.  Eagle Strategy Using Lévy Walk and Firefly Algorithms for Stochastic Optimization , 2010, NICSO.

[47]  Xin-She Yang,et al.  A New Metaheuristic Bat-Inspired Algorithm , 2010, NICSO.

[48]  Dennis Weyland,et al.  A Rigorous Analysis of the Harmony Search Algorithm: How the Research Community can be Misled by a "Novel" Methodology , 2010, Int. J. Appl. Metaheuristic Comput..

[49]  A. Kaveh,et al.  A novel heuristic optimization method: charged system search , 2010 .

[50]  Julian Francis Miller,et al.  Cartesian genetic programming , 2000, GECCO '10.

[51]  Teodor Gabriel Crainic,et al.  Parallel Meta-Heuristics , 2010 .

[52]  Walter J. Gutjahr,et al.  Convergence Analysis of Metaheuristics , 2010, Matheuristics.

[53]  Fernando Buarque de Lima Neto,et al.  Fish School Search , 2021, Nature-Inspired Algorithms for Optimisation.

[54]  Luna Mingyi Zhang,et al.  Human-Inspired Algorithms for continuous function optimization , 2009, 2009 IEEE International Conference on Intelligent Computing and Intelligent Systems.

[55]  El-Ghazali Talbi,et al.  Hybridizing exact methods and metaheuristics: A taxonomy , 2009, Eur. J. Oper. Res..

[56]  Ali Husseinzadeh Kashan,et al.  League Championship Algorithm: A New Algorithm for Numerical Function Optimization , 2009, 2009 International Conference of Soft Computing and Pattern Recognition.

[57]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[58]  J. Samarabandu,et al.  A new biologically inspired optimization algorithm , 2009, 2009 International Conference on Industrial and Information Systems (ICIIS).

[59]  Xin-She Yang,et al.  Firefly Algorithms for Multimodal Optimization , 2009, SAGA.

[60]  Q. Henry Wu,et al.  Group Search Optimizer: An Optimization Algorithm Inspired by Animal Searching Behavior , 2009, IEEE Transactions on Evolutionary Computation.

[61]  Javid Taheri,et al.  RBT-GA: a novel metaheuristic for solving the multiple sequence alignment problem , 2009, BMC Genomics.

[62]  El-Ghazali Talbi,et al.  Metaheuristics - From Design to Implementation , 2009 .

[63]  Francesc Comellas,et al.  Bumblebees: a multiagent combinatorial optimization algorithm inspired by social insect behaviour , 2009, GEC '09.

[64]  Hossein Nezamabadi-pour,et al.  GSA: A Gravitational Search Algorithm , 2009, Inf. Sci..

[65]  Z. Geem Music-Inspired Harmony Search Algorithm: Theory and Applications , 2009 .

[66]  Nurhan Karaboga,et al.  A new design method based on artificial bee colony algorithm for digital IIR filters , 2009, J. Frankl. Inst..

[67]  Alok Singh,et al.  An artificial bee colony algorithm for the leaf-constrained minimum spanning tree problem , 2009, Appl. Soft Comput..

[68]  Hamed Shah-Hosseini,et al.  The intelligent water drops algorithm: a nature-inspired swarm-based optimization algorithm , 2009, Int. J. Bio Inspired Comput..

[69]  Luca Maria Gambardella,et al.  A survey on metaheuristics for stochastic combinatorial optimization , 2009, Natural Computing.

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

[71]  James M. Keller,et al.  Roach Infestation Optimization , 2008, 2008 IEEE Swarm Intelligence Symposium.

[72]  Fernando Buarque de Lima Neto,et al.  A novel search algorithm based on fish school behavior , 2008, 2008 IEEE International Conference on Systems, Man and Cybernetics.

[73]  R. Srinivasa Rao,et al.  Optimization of Distribution Network Configuration for Loss Reduction Using Artificial Bee Colony Algorithm , 2008 .

[74]  Zhen Ji,et al.  A Fast Bacterial Swarming Algorithm for high-dimensional function optimization , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[75]  Marco Dorigo,et al.  Ant colony optimization for continuous domains , 2008, Eur. J. Oper. Res..

[76]  C.J.H. Mann,et al.  Handbook of Approximation: Algorithms and Metaheuristics , 2008 .

[77]  Xin-She Yang,et al.  Nature-Inspired Metaheuristic Algorithms , 2008 .

[78]  R. Reynolds AN INTRODUCTION TO CULTURAL ALGORITHMS , 2008 .

[79]  Christian Blum,et al.  Hybrid Metaheuristics: An Introduction , 2008, Hybrid Metaheuristics.

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

[81]  A. Mucherino,et al.  Monkey search: a novel metaheuristic search for global optimization , 2007 .

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

[83]  Xiao Zhi Gao,et al.  An immune-based ant colony algorithm for static and dynamic optimization , 2007, 2007 IEEE International Conference on Systems, Man and Cybernetics.

[84]  Jeng-Shyang Pan,et al.  A Novel Optimization Approach: Bacterial-GA Foraging , 2007, Second International Conference on Innovative Computing, Informatio and Control (ICICIC 2007).

[85]  Shoubao Su,et al.  Good Lattice Swarm Algorithm for Constrained Engineering Design Optimization , 2007, 2007 International Conference on Wireless Communications, Networking and Mobile Computing.

[86]  Caro Lucas,et al.  Imperialist competitive algorithm: An algorithm for optimization inspired by imperialistic competition , 2007, 2007 IEEE Congress on Evolutionary Computation.

[87]  Michel Gendreau,et al.  Metaheuristics: Progress in Complex Systems Optimization , 2007 .

[88]  Ismael Rodríguez,et al.  Using River Formation Dynamics to Design Heuristic Algorithms , 2007, UC.

[89]  Barry J. Adams,et al.  Honey-bee mating optimization (HBMO) algorithm for optimal reservoir operation , 2007, J. Frankl. Inst..

[90]  Conor Ryan,et al.  Grammatical evolution , 2007, GECCO '07.

[91]  F. Glover,et al.  Local Search and Metaheuristics , 2007 .

[92]  Richard A. Formato,et al.  CENTRAL FORCE OPTIMIZATION: A NEW META-HEURISTIC WITH APPLICATIONS IN APPLIED ELECTROMAGNETICS , 2007 .

[93]  W. Banzhaf,et al.  1 Linear Genetic Programming , 2007 .

[94]  Kenneth A. De Jong,et al.  Evolutionary computation - a unified approach , 2007, GECCO.

[95]  Andreas König,et al.  Local Parameters Particle Swarm Optimization , 2006, 2006 Sixth International Conference on Hybrid Intelligent Systems (HIS'06).

[96]  E. Talbi Parallel combinatorial optimization , 2006 .

[97]  Günther R. Raidl,et al.  A Unified View on Hybrid Metaheuristics , 2006, Hybrid Metaheuristics.

[98]  Sean Luke,et al.  A Comparison of Bloat Control Methods for Genetic Programming , 2006, Evolutionary Computation.

[99]  Pei-wei Tsai,et al.  Cat Swarm Optimization , 2006, PRICAI.

[100]  Xin-She Yang,et al.  Application of Virtual Ant Algorithms in the Optimization of CFRP Shear Strengthened Precracked Structures , 2006, International Conference on Computational Science.

[101]  Muzaffar Eusuff,et al.  Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization , 2006 .

[102]  M. Clerc,et al.  Particle Swarm Optimization , 2006 .

[103]  Ibrahim Eksin,et al.  A new optimization method: Big Bang-Big Crunch , 2006, Adv. Eng. Softw..

[104]  Mauro Birattari,et al.  Hybrid Metaheuristics for the Vehicle Routing Problem with Stochastic Demands , 2005, J. Math. Model. Algorithms.

[105]  Sigurdur Olafsson,et al.  Chapter 21 Metaheuristics , 2006, Simulation.

[106]  C. Lucas,et al.  A novel numerical optimization algorithm inspired from weed colonization , 2006, Ecol. Informatics.

[107]  D. Pham,et al.  THE BEES ALGORITHM, A NOVEL TOOL FOR COMPLEX OPTIMISATION PROBLEMS , 2006 .

[108]  Enrique Alba,et al.  Evaluation of parallel metaheuristics , 2006 .

[109]  Grosan Crina,et al.  Stigmergic Optimization: Inspiration, Technologies and Perspectives , 2006 .

[110]  R. Storn,et al.  Differential Evolution: A Practical Approach to Global Optimization (Natural Computing Series) , 2005 .

[111]  Nikolaus Hansen,et al.  A restart CMA evolution strategy with increasing population size , 2005, 2005 IEEE Congress on Evolutionary Computation.

[112]  Johann Dréo,et al.  Metaheuristics for Hard Optimization: Methods and Case Studies , 2005 .

[113]  Michel Gendreau,et al.  Metaheuristics in Combinatorial Optimization , 2022 .

[114]  Enrique Alba,et al.  Measuring the Performance of Parallel Metaheuristics , 2005 .

[115]  Enrique Alba,et al.  Parallel Metaheuristics: A New Class of Algorithms , 2005 .

[116]  Günther R. Raidl,et al.  Combining Metaheuristics and Exact Algorithms in Combinatorial Optimization: A Survey and Classification , 2005, IWINAC.

[117]  Debasish Ghose,et al.  Detection of multiple source locations using a glowworm metaphor with applications to collective robotics , 2005, Proceedings 2005 IEEE Swarm Intelligence Symposium, 2005. SIS 2005..

[118]  Habiba Drias,et al.  Cooperative Bees Swarm for Solving the Maximum Weighted Satisfiability Problem , 2005, IWANN.

[119]  Michel Gendreau,et al.  Vehicle Routing Problem with Time Windows, Part II: Metaheuristics , 2005, Transp. Sci..

[120]  J. Deneubourg,et al.  The self-organizing exploratory pattern of the argentine ant , 1990, Journal of Insect Behavior.

[121]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[122]  Dušan Teodorović,et al.  Bee Colony Optimization – a Cooperative Learning Approach to Complex Transportation Problems , 2005 .

[123]  Mauro Birattari,et al.  The problem of tuning metaheuristics: as seen from the machine learning perspective , 2004 .

[124]  Nikolaus Hansen,et al.  Evaluating the CMA Evolution Strategy on Multimodal Test Functions , 2004, PPSN.

[125]  Yue Zhang,et al.  BeeHive: An Efficient Fault-Tolerant Routing Algorithm Inspired by Honey Bee Behavior , 2004, ANTS Workshop.

[126]  Jonathan Timmis,et al.  Assessing the performance of two immune inspired algorithms and a hybrid genetic algorithm for function optimisation , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[127]  Saman K. Halgamuge,et al.  Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients , 2004, IEEE Transactions on Evolutionary Computation.

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

[129]  Stefan Janaqi,et al.  Generalization of the strategies in differential evolution , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..

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

[131]  Hans-Paul Schwefel,et al.  Evolution strategies – A comprehensive introduction , 2002, Natural Computing.

[132]  Francisco Herrera,et al.  Tackling Real-Coded Genetic Algorithms: Operators and Tools for Behavioural Analysis , 1998, Artificial Intelligence Review.

[133]  Jouni Lampinen,et al.  A Trigonometric Mutation Operation to Differential Evolution , 2003, J. Glob. Optim..

[134]  Christian Blum,et al.  Metaheuristics in combinatorial optimization: Overview and conceptual comparison , 2003, CSUR.

[135]  José Andrés Moreno Pérez,et al.  Metaheuristics: A global view , 2003 .

[136]  Kevin E Lansey,et al.  Optimization of Water Distribution Network Design Using the Shuffled Frog Leaping Algorithm , 2003 .

[137]  Sung Hoon Jung,et al.  Queen-bee evolution for genetic algorithms , 2003 .

[138]  Petros Koumoutsakos,et al.  Reducing the Time Complexity of the Derandomized Evolution Strategy with Covariance Matrix Adaptation (CMA-ES) , 2003, Evolutionary Computation.

[139]  Teodor Gabriel Crainic,et al.  Parallel Strategies for Meta-Heuristics , 2003, Handbook of Metaheuristics.

[140]  Rafael Martí,et al.  Scatter Search: Diseño Básico y Estrategias avanzadas , 2002, Inteligencia Artif..

[141]  El-Ghazali Talbi,et al.  A Taxonomy of Hybrid Metaheuristics , 2002, J. Heuristics.

[142]  Ben Paechter,et al.  A Comparison of the Performance of Different Metaheuristics on the Timetabling Problem , 2002, PATAT.

[143]  Kevin M. Passino,et al.  Biomimicry of bacterial foraging for distributed optimization and control , 2002 .

[144]  Thomas Stützle,et al.  A Racing Algorithm for Configuring Metaheuristics , 2002, GECCO.

[145]  Fernando José Von Zuben,et al.  Learning and optimization using the clonal selection principle , 2002, IEEE Trans. Evol. Comput..

[146]  Mehrdad Tamiz,et al.  Multi-objective meta-heuristics: An overview of the current state-of-the-art , 2002, Eur. J. Oper. Res..

[147]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[148]  C. Ribeiro,et al.  Essays and Surveys in Metaheuristics , 2002, Operations Research/Computer Science Interfaces Series.

[149]  Celso C. Ribeiro,et al.  Strategies for the Parallel Implementation of Metaheuristics , 2002 .

[150]  Carlos Artemio Coello-Coello,et al.  Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art , 2002 .

[151]  Panos M. Pardalos,et al.  Parallel Metaheuristics for Combinatorial Optimization , 2002 .

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

[153]  Nikolaus Hansen,et al.  Completely Derandomized Self-Adaptation in Evolution Strategies , 2001, Evolutionary Computation.

[154]  Kalyanmoy Deb,et al.  On self-adaptive features in real-parameter evolutionary algorithms , 2001, IEEE Trans. Evol. Comput..

[155]  Hussein A. Abbass,et al.  MBO: marriage in honey bees optimization-a Haplometrosis polygynous swarming approach , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[156]  Hans-Georg Beyer,et al.  The Theory of Evolution Strategies , 2001, Natural Computing Series.

[157]  Cândida Ferreira,et al.  Gene Expression Programming: A New Adaptive Algorithm for Solving Problems , 2001, Complex Syst..

[158]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[159]  Thomas Stützle,et al.  Classification of Metaheuristics and Design of Experiments for the Analysis of Components , 2001 .

[160]  V. K. Jayaraman,et al.  Ant Colony Approach to Continuous Function Optimization , 2000 .

[161]  F. Glover,et al.  Fundamentals of Scatter Search and Path Relinking , 2000 .

[162]  Silvano Martello,et al.  Meta-Heuristics: Advances and Trends in Local Search Paradigms for Optimization , 2012 .

[163]  Thomas Stützle,et al.  Local search algorithms for combinatorial problems - analysis, improvements, and new applications , 1999, DISKI.

[164]  Vittorio Maniezzo,et al.  The Ant System Applied to the Quadratic Assignment Problem , 1999, IEEE Trans. Knowl. Data Eng..

[165]  Philippe Collard,et al.  From GAs to artificial immune systems: improving adaptation in time dependent optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[166]  Xin Yao,et al.  Evolutionary programming made faster , 1999, IEEE Trans. Evol. Comput..

[167]  Kenneth V. Price,et al.  An introduction to differential evolution , 1999 .

[168]  Richard F. Hartl,et al.  Applying the ANT System to the Vehicle Routing Problem , 1999 .

[169]  F. Glover Scatter search and path relinking , 1999 .

[170]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[171]  Michael O'Neill,et al.  Grammatical Evolution: Evolving Programs for an Arbitrary Language , 1998, EuroGP.

[172]  Russell C. Eberhart,et al.  Parameter Selection in Particle Swarm Optimization , 1998, Evolutionary Programming.

[173]  James P. Kelly,et al.  The Impact of Metaheuristics on Solving the Vehicle Routing Problem: Algorithms, Problem Sets, and Computational Results , 1998 .

[174]  Wolfgang Banzhaf,et al.  Genetic Programming: An Introduction , 1997 .

[175]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[176]  David H. Wolpert,et al.  No free lunch theorems for optimization , 1997, IEEE Trans. Evol. Comput..

[177]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[178]  Thomas Bäck,et al.  Evolutionary computation: Toward a new philosophy of machine intelligence , 1997, Complex..

[179]  Riccardo Poli,et al.  Evolution of Graph-Like Programs with Parallel Distributed Genetic Programming , 1997, ICGA.

[180]  J. Pollack,et al.  The Evolutionary Induction of Subroutines , 1997 .

[181]  Justinian P. Rosca,et al.  Discovery of subroutines in genetic programming , 1996 .

[182]  Gilbert Laporte,et al.  Metaheuristics: A bibliography , 1996, Ann. Oper. Res..

[183]  Jongsoo Lee,et al.  Constrained genetic search via schema adaptation: An immune network solution , 1996 .

[184]  Alain Pétrowski,et al.  A clearing procedure as a niching method for genetic algorithms , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[185]  Nikolaus Hansen,et al.  Adapting arbitrary normal mutation distributions in evolution strategies: the covariance matrix adaptation , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[186]  Rainer Storn,et al.  Minimizing the real functions of the ICEC'96 contest by differential evolution , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[187]  Wen-Chyuan Chiang,et al.  Simulated annealing metaheuristics for the vehicle routing problem with time windows , 1996, Ann. Oper. Res..

[188]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[189]  Kalyanmoy Deb,et al.  A combined genetic adaptive search (GeneAS) for engineering design , 1996 .

[190]  Hans-Georg Beyer,et al.  Toward a Theory of Evolution Strategies: Self-Adaptation , 1995, Evolutionary Computation.

[191]  Peter Nordin,et al.  Complexity Compression and Evolution , 1995, ICGA.

[192]  Heinz Mühlenbein,et al.  Fuzzy Recombination for the Breeder Genetic Algorithm , 1995, ICGA.

[193]  Ian C. Parmee,et al.  The Ant Colony Metaphor for Searching Continuous Design Spaces , 1995, Evolutionary Computing, AISB Workshop.

[194]  Byoung-Tak Zhang,et al.  Balancing Accuracy and Parsimony in Genetic Programming , 1995, Evolutionary Computation.

[195]  Kalyanmoy Deb,et al.  Simulated Binary Crossover for Continuous Search Space , 1995, Complex Syst..

[196]  Zbigniew Michalewicz,et al.  A Survey of Constraint Handling Techniques in Evolutionary Computation Methods , 1995 .

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

[198]  L. Darrell Whitley,et al.  Lamarckian Evolution, The Baldwin Effect and Function Optimization , 1994, PPSN.

[199]  Christopher R. Houck,et al.  On the use of non-stationary penalty functions to solve nonlinear constrained optimization problems with GA's , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.

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

[201]  Marco Dorigo,et al.  Ant system for Job-shop Scheduling , 1994 .

[202]  Una-May O'Reilly,et al.  Genetic Programming II: Automatic Discovery of Reusable Programs. , 1994, Artificial Life.

[203]  David B. Fogel,et al.  An introduction to simulated evolutionary optimization , 1994, IEEE Trans. Neural Networks.

[204]  Günter Rudolph,et al.  Convergence analysis of canonical genetic algorithms , 1994, IEEE Trans. Neural Networks.

[205]  Fred W. Glover,et al.  A user's guide to tabu search , 1993, Ann. Oper. Res..

[206]  Thomas Bäck,et al.  An Overview of Evolutionary Algorithms for Parameter Optimization , 1993, Evolutionary Computation.

[207]  Dipankar Dasgupta An Overview of Artificial Immune Systems and Their Applications , 1993 .

[208]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[209]  Hans-Paul Schwefel,et al.  Evolutionary Programming and Evolution Strategies: Similarities and Differences , 1993 .

[210]  David B. Fogel,et al.  Evolving artificial intelligence , 1992 .

[211]  J. D. Schaffer,et al.  Real-Coded Genetic Algorithms and Interval-Schemata , 1992, FOGA.

[212]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1992, Artificial Intelligence.

[213]  David B. Fogel,et al.  Meta-evolutionary programming , 1991, [1991] Conference Record of the Twenty-Fifth Asilomar Conference on Signals, Systems & Computers.

[214]  Gilbert Laporte,et al.  A Tabu Search Heuristic for the Vehicle Routing Problem , 1991 .

[215]  Thomas Bäck,et al.  A Survey of Evolution Strategies , 1991, ICGA.

[216]  W. Daniel Hillis,et al.  Co-evolving parasites improve simulated evolution as an optimization procedure , 1990 .

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

[218]  Larry J. Eshelman,et al.  The CHC Adaptive Search Algorithm: How to Have Safe Search When Engaging in Nontraditional Genetic Recombination , 1990, FOGA.

[219]  J. Bishop Stochastic searching networks , 1989 .

[220]  Pablo Moscato,et al.  On Evolution, Search, Optimization, Genetic Algorithms and Martial Arts : Towards Memetic Algorithms , 1989 .

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

[222]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[223]  David E. Goldberg,et al.  Genetic Algorithms with Sharing for Multimodalfunction Optimization , 1987, ICGA.

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

[225]  Eugene L. Lawler,et al.  The Traveling Salesman Problem: A Guided Tour of Combinatorial Optimization , 1985 .

[226]  Lars Taxén,et al.  Stochastic optimization in system design , 1981 .

[227]  Daniel J. Rosenkrantz,et al.  An Analysis of Several Heuristics for the Traveling Salesman Problem , 1977, SIAM J. Comput..

[228]  F. Glover HEURISTICS FOR INTEGER PROGRAMMING USING SURROGATE CONSTRAINTS , 1977 .

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

[230]  Ingo Rechenberg,et al.  Evolutionsstrategie : Optimierung technischer Systeme nach Prinzipien der biologischen Evolution , 1973 .

[231]  Lawrence J. Fogel,et al.  Artificial Intelligence through Simulated Evolution , 1966 .

[232]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[233]  F. Burnet The clonal selection theory of acquired immunity , 1959 .

[234]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.