Memetic quantum evolution algorithm for global optimization

Quantum-inspired heuristic search algorithms have attracted considerable research interest in recent years. However, existing quantum simulation methods are still limited on the basis of particle swarm optimizer. This paper explores the principle of memetic computing to develop a novel memetic quantum evolution algorithm for solving global optimization problem. First, we design a quantum theory-based memetic framework to handle multiple evolutionary operators, in which multiple units of different kinds of algorithmic information are harmoniously combined. Second, we propose the memetic evolutionary operator and the quantum evolutionary operator to complete the balance between the global search and the local search. The memetic evolutionary operator emphasizes meme diffusion by the shuffled process to enhance the global search ability. The quantum evolutionary operator utilizes an adaptive selection mechanism for different potential wells to tackle the local search ability. Furthermore, the Newton’s gravity laws-based gravitational center and geometric center as two important components are introduced to improve the diversity of population. These units can be recombined by means of different evolutionary operators that are based on the synergistic coordination between exploitation and exploration. Through extensive experiments on various optimization problems, we demonstrate that the proposed method consistently outperforms 11 state-of-the-art algorithms.

[1]  Wenbo Xu,et al.  An improved quantum-behaved particle swarm optimization algorithm with weighted mean best position , 2008, Appl. Math. Comput..

[2]  Francisco Herrera,et al.  A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms , 2011, Swarm Evol. Comput..

[3]  Xiangyang Wang,et al.  Feature selection based on rough sets and particle swarm optimization , 2007, Pattern Recognit. Lett..

[4]  Qingfu Zhang,et al.  An Intelligent Multi-Restart Memetic Algorithm for Box Constrained Global Optimisation , 2013, Evolutionary Computation.

[5]  Yi Jiang,et al.  Intrusive tumor growth inspired optimization algorithm for data clustering , 2015, Neural Computing and Applications.

[6]  Amitava Chatterjee,et al.  A hybrid cooperative-comprehensive learning based PSO algorithm for image segmentation using multilevel thresholding , 2008, Expert Syst. Appl..

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

[8]  Shyam S. Pattnaik,et al.  Memetic Algorithm with Local Search as Modified Swine Influenza Model-Based Optimization and Its Use in ECG Filtering , 2014 .

[9]  Marjan Mernik,et al.  A chess rating system for evolutionary algorithms: A new method for the comparison and ranking of evolutionary algorithms , 2014, Inf. Sci..

[10]  Jie Zhao,et al.  A quantum-behaved particle swarm optimization with memetic algorithm and memory for continuous non-linear large scale problems , 2014, Inf. Sci..

[11]  Renquan Lu,et al.  Learning backtracking search optimisation algorithm and its application , 2017, Inf. Sci..

[12]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[13]  Thomas Stützle,et al.  Artificial bee colonies for continuous optimization: Experimental analysis and improvements , 2013, Swarm Intelligence.

[14]  Arthur C. Sanderson,et al.  JADE: Adaptive Differential Evolution With Optional External Archive , 2009, IEEE Transactions on Evolutionary Computation.

[15]  H. Lin,et al.  An improved Quantum-behaved Particle Swarm Optimization with Random Selection of the Optimal Individual , 2010, 2010 WASE International Conference on Information Engineering.

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

[17]  Giovanni Iacca,et al.  Ockham's Razor in memetic computing: Three stage optimal memetic exploration , 2012, Inf. Sci..

[18]  Shengxiang Yang,et al.  A memetic particle swarm optimization algorithm for multimodal optimization problems , 2011, 2011 Chinese Control and Decision Conference (CCDC).

[19]  Jun Sun,et al.  A global search strategy of quantum-behaved particle swarm optimization , 2004, IEEE Conference on Cybernetics and Intelligent Systems, 2004..

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

[21]  Ajit Narayanan,et al.  Quantum-inspired genetic algorithms , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[22]  Giovanni Iacca,et al.  Parallel memetic structures , 2013, Inf. Sci..

[23]  Wenbo Xu,et al.  Particle swarm optimization with particles having quantum behavior , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[24]  Petra Perner,et al.  Data Mining - Concepts and Techniques , 2002, Künstliche Intell..

[25]  Zhen Liu,et al.  A lévy flight-based shuffled frog-leaping algorithm and its applications for continuous optimization problems , 2016, Appl. Soft Comput..

[26]  Robert G. Reynolds,et al.  An ensemble sinusoidal parameter adaptation incorporated with L-SHADE for solving CEC2014 benchmark problems , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[27]  Shiu Yin Yuen,et al.  An Evolutionary Algorithm That Makes Decision Based on the Entire Previous Search History , 2011, IEEE Transactions on Evolutionary Computation.

[28]  Andy J. Keane,et al.  Combining Global and Local Surrogate Models to Accelerate Evolutionary Optimization , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[29]  Kai Keng Ang,et al.  ieRSPOP: A novel incremental rough set-based pseudo outer-product with ensemble learning , 2016, Appl. Soft Comput..

[30]  D. J. Newman,et al.  UCI Repository of Machine Learning Database , 1998 .

[31]  Alex S. Fukunaga,et al.  Improving the search performance of SHADE using linear population size reduction , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[32]  László T. Kóczy,et al.  Enhanced discrete bacterial memetic evolutionary algorithm - An efficacious metaheuristic for the traveling salesman optimization , 2017, Inf. Sci..

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

[34]  Guanghui Zhang,et al.  Memetic social spider optimization algorithm for scheduling two-stage assembly flowshop in a distributed environment , 2018, Comput. Ind. Eng..

[35]  Joseph Kee-Yin Ng,et al.  Cooperative Data Scheduling in Hybrid Vehicular Ad Hoc Networks: VANET as a Software Defined Network , 2016, IEEE/ACM Transactions on Networking.

[36]  Abdolreza Hatamlou,et al.  Heart: a novel optimization algorithm for cluster analysis , 2014, Progress in Artificial Intelligence.

[37]  Jürgen Teich,et al.  Systematic integration of parameterized local search into evolutionary algorithms , 2004, IEEE Transactions on Evolutionary Computation.

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

[39]  Xiaojun Wu,et al.  Quantum-behaved particle swarm optimization with Gaussian distributed local attractor point , 2011, Appl. Math. Comput..

[40]  Yangyang Li,et al.  A hybrid memetic algorithm for global optimization , 2014, Neurocomputing.

[41]  Jaime Llorca,et al.  Nature-Inspired Self-Organization, Control, and Optimization in Heterogeneous Wireless Networks , 2012, IEEE Transactions on Mobile Computing.

[42]  Jim E. Smith,et al.  Coevolving Memetic Algorithms: A Review and Progress Report , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[43]  Hossein Nezamabadi-pour,et al.  A quantum inspired gravitational search algorithm for numerical function optimization , 2014, Inf. Sci..

[44]  P. N. Suganthan,et al.  Differential Evolution Algorithm With Strategy Adaptation for Global Numerical Optimization , 2009, IEEE Transactions on Evolutionary Computation.

[45]  R. Jensi,et al.  An improved krill herd algorithm with global exploration capability for solving numerical function optimization problems and its application to data clustering , 2016, Appl. Soft Comput..

[46]  Pablo Moscato,et al.  Handbook of Memetic Algorithms , 2011, Studies in Computational Intelligence.

[47]  Huan Li,et al.  ITGO: Invasive tumor growth optimization algorithm , 2015, Appl. Soft Comput..

[48]  Chee Peng Lim,et al.  A new Reinforcement Learning-based Memetic Particle Swarm Optimizer , 2016, Appl. Soft Comput..

[49]  Jong-Hwan Kim,et al.  Quantum-inspired evolutionary algorithm for a class of combinatorial optimization , 2002, IEEE Trans. Evol. Comput..

[50]  Borut Zalik,et al.  Memetic algorithm using node entropy and partition entropy for community detection in networks , 2018, Inf. Sci..

[51]  Jie Zhao,et al.  A two-stage quantum-behaved particle swarm optimization with skipping search rule and weight to solve continuous optimization problem , 2016, Neural Computing and Applications.

[52]  Debao Chen,et al.  An improved group search optimizer with operation of quantum-behaved swarm and its application , 2012, Appl. Soft Comput..

[53]  Zengqi Sun,et al.  A New Approach Belonging to EDAs: Quantum-Inspired Genetic Algorithm with Only One Chromosome , 2005, ICNC.

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

[55]  Dushmanta Kumar Das,et al.  A modified Bee Colony Optimization (MBCO) and its hybridization with k-means for an application to data clustering , 2018, Appl. Soft Comput..

[56]  Fabio Caraffini,et al.  An analysis on separability for Memetic Computing automatic design , 2014, Inf. Sci..

[57]  Andrew Lewis,et al.  Grey Wolf Optimizer , 2014, Adv. Eng. Softw..

[58]  A. Kai Qin,et al.  Self-adaptive differential evolution algorithm for numerical optimization , 2005, 2005 IEEE Congress on Evolutionary Computation.