Quantum-enhanced multiobjective large-scale optimization via parallelism

Abstract Traditional quantum-based evolutionary algorithms are intended to solve single-objective optimization problems or multiobjective small-scale optimization problems. However, multiobjective large-scale optimization problems are continuously emerging in the big-data era. Therefore, the research in this paper, which focuses on combining quantum mechanics with multiobjective large-scale optimization algorithms, will be beneficial to the study of quantum-based evolutionary algorithms. In traditional quantum-behaved particle swarm optimization (QPSO), particle position uncertainty prevents the algorithm from easily falling into local optima. Inspired by the uncertainty principle of position, the authors propose quantum-enhanced multiobjective large-scale algorithms, which are parallel multiobjective large-scale evolutionary algorithms (PMLEAs). Specifically, PMLEA-QDE, PMLEA-QjDE and PMLEA-QJADE are proposed by introducing the search mechanism of the individual particle from QPSO into differential evolution (DE), differential evolution with self-adapting control parameters (jDE) and adaptive differential evolution with optional external archive (JADE). Moreover, the proposed algorithms are implemented with parallelism to improve the optimization efficiency. Verifications performed on several test suites indicate that the proposed quantum-enhanced algorithms are superior to the state-of-the-art algorithms in terms of both effectiveness and efficiency.

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

[2]  Jagruti Sahoo,et al.  A coalition formation algorithm for Multi-Robot Task Allocation in large-scale natural disasters , 2017, 2017 13th International Wireless Communications and Mobile Computing Conference (IWCMC).

[3]  Mikio Nakahara,et al.  A quantum genetic algorithm with quantum crossover and mutation operations , 2012, Quantum Inf. Process..

[4]  Maoguo Gong,et al.  Quantum-behaved discrete multi-objective particle swarm optimization for complex network clustering , 2017, Pattern Recognit..

[5]  Markus Olhofer,et al.  Test Problems for Large-Scale Multiobjective and Many-Objective Optimization , 2017, IEEE Transactions on Cybernetics.

[6]  Ye Tian,et al.  A Decision Variable Clustering-Based Evolutionary Algorithm for Large-Scale Many-Objective Optimization , 2018, IEEE Transactions on Evolutionary Computation.

[7]  Yuhui Shi,et al.  On the Performance Metrics of Multiobjective Optimization , 2012, ICSI.

[8]  Xiaohui Yuan,et al.  Application of quantum-inspired binary gravitational search algorithm for thermal unit commitment with wind power integration , 2014 .

[9]  Ye Tian,et al.  Efficient Large-Scale Multiobjective Optimization Based on a Competitive Swarm Optimizer , 2020, IEEE Transactions on Cybernetics.

[10]  Feiping Nie,et al.  Rank-Constrained Spectral Clustering With Flexible Embedding , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[11]  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).

[12]  Yang Shiyou,et al.  A universal tabu search algorithm for global optimization of multimodal functions with continuous variables in electromagnetics , 1998 .

[13]  Jun Zhang,et al.  A random-based dynamic grouping strategy for large scale multi-objective optimization , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

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

[15]  Xin Yao,et al.  Software Module Clustering as a Multi-Objective Search Problem , 2011, IEEE Transactions on Software Engineering.

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

[17]  R. Lyndon While,et al.  A review of multiobjective test problems and a scalable test problem toolkit , 2006, IEEE Transactions on Evolutionary Computation.

[18]  Zhiyuan Wu,et al.  Quantum rotation gate in quantum-inspired evolutionary algorithm: A review, analysis and comparison study , 2018, Swarm Evol. Comput..

[19]  R. S. Pavithr,et al.  Quantum Inspired Social Evolution (QSE) algorithm for 0-1 knapsack problem , 2016, Swarm Evol. Comput..

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

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

[22]  Hisao Ishibuchi,et al.  A Framework for Large-Scale Multiobjective Optimization Based on Problem Transformation , 2018, IEEE Transactions on Evolutionary Computation.

[23]  Carlos A. Coello Coello,et al.  Use of cooperative coevolution for solving large scale multiobjective optimization problems , 2013, 2013 IEEE Congress on Evolutionary Computation.

[24]  Qingfu Zhang,et al.  Comparison between MOEA/D and NSGA-III on a set of novel many and multi-objective benchmark problems with challenging difficulties , 2019, Swarm Evol. Comput..

[25]  Lajos Hanzo,et al.  Quantum-Assisted Routing Optimization for Self-Organizing Networks , 2014, IEEE Access.

[26]  Jyh-Ching Juang,et al.  Quantum-inspired space search algorithm (QSSA) for global numerical optimization , 2011, Appl. Math. Comput..

[27]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[28]  Weiwei Zhang,et al.  Cooperative Differential Evolution With Multiple Populations for Multiobjective Optimization , 2016, IEEE Transactions on Cybernetics.

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

[30]  Jianhong Zhou,et al.  A novel quantum-behaved particle swarm optimization with random selection for large scale optimization , 2017, 2017 IEEE Congress on Evolutionary Computation (CEC).

[31]  Na Tian,et al.  Quantum-Behaved Particle Swarm Optimization with Cooperative Coevolution for Large Scale Optimization , 2015, 2015 14th International Symposium on Distributed Computing and Applications for Business Engineering and Science (DCABES).

[32]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[33]  M. P. Gupta,et al.  Multi-objective test suite minimisation using Quantum-inspired Multi-objective Differential Evolution Algorithm , 2012, 2012 IEEE International Conference on Computational Intelligence and Computing Research.

[34]  Yu Gu,et al.  Applying graph-based differential grouping for multiobjective large-scale optimization , 2020, Swarm Evol. Comput..

[35]  Xiaojun Wu,et al.  Quantum-Behaved Particle Swarm Optimization: Analysis of Individual Particle Behavior and Parameter Selection , 2012, Evolutionary Computation.

[36]  Kenneth A. De Jong,et al.  Cooperative Coevolution: An Architecture for Evolving Coadapted Subcomponents , 2000, Evolutionary Computation.

[37]  Fatemeh Afghah,et al.  Leader-follower based coalition formation in large-scale UAV networks, a quantum evolutionary approach , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[38]  Qingfu Zhang,et al.  Distributed evolutionary algorithms and their models: A survey of the state-of-the-art , 2015, Appl. Soft Comput..

[39]  Marco Laumanns,et al.  Scalable Test Problems for Evolutionary Multiobjective Optimization , 2005, Evolutionary Multiobjective Optimization.

[40]  Xin Liu,et al.  3-D Multiobjective Deployment of an Industrial Wireless Sensor Network for Maritime Applications Utilizing a Distributed Parallel Algorithm , 2018, IEEE Transactions on Industrial Informatics.

[41]  Yi Yang,et al.  Semantic Pooling for Complex Event Analysis in Untrimmed Videos , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[42]  Ujjwal Maulik,et al.  A Survey of Multiobjective Evolutionary Algorithms for Data Mining: Part I , 2014, IEEE Transactions on Evolutionary Computation.

[43]  Qingfu Zhang,et al.  Multiobjective evolutionary algorithms: A survey of the state of the art , 2011, Swarm Evol. Comput..

[44]  Fang Liu,et al.  A Multiobjective Evolutionary Algorithm Based on Decision Variable Analyses for Multiobjective Optimization Problems With Large-Scale Variables , 2016, IEEE Transactions on Evolutionary Computation.

[45]  Bin Li,et al.  Quantum Memetic Evolutionary Algorithm-Based Low-Complexity Signal Detection for Underwater Acoustic Sensor Networks , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[46]  Janez Brest,et al.  Self-Adapting Control Parameters in Differential Evolution: A Comparative Study on Numerical Benchmark Problems , 2006, IEEE Transactions on Evolutionary Computation.

[47]  Joel J. P. C. Rodrigues,et al.  Multiobjective 3-D Topology Optimization of Next-Generation Wireless Data Center Network , 2020, IEEE Transactions on Industrial Informatics.

[48]  Yuling Li,et al.  A Hybridized Vector Optimal Algorithm for Multi-Objective Optimal Designs of Electromagnetic Devices , 2016, IEEE Transactions on Magnetics.

[49]  Quan Shi,et al.  A novel quantum cooperative co-evolutionary algorithm for large-scale minimum attribute reduction optimization , 2013, 2013 IEEE Symposium on Computational Intelligence and Data Mining (CIDM).

[50]  Xin Liu,et al.  A Distributed Parallel Cooperative Coevolutionary Multiobjective Evolutionary Algorithm for Large-Scale Optimization , 2017, IEEE Transactions on Industrial Informatics.

[51]  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).

[52]  Wang Ling Advances in quantum-inspired evolutionary algorithms , 2008 .

[53]  Xin Yao,et al.  Accelerating Large-Scale Multiobjective Optimization via Problem Reformulation , 2019, IEEE Transactions on Evolutionary Computation.

[54]  María José del Jesús,et al.  KEEL: a software tool to assess evolutionary algorithms for data mining problems , 2008, Soft Comput..

[55]  Amer Draa,et al.  A quantum-inspired genetic algorithm for solving the antenna positioning problem , 2016, Swarm Evol. Comput..

[56]  A. Charan Kumari,et al.  Software Requirements Optimization Using Multi-Objective Quantum-Inspired Hybrid Differential Evolution , 2012, EVOLVE.

[57]  Marco Taisch,et al.  Quantum-Inspired Evolutionary Multiobjective Optimization for a Dynamic Production Scheduling Approach , 2018, Multidisciplinary Approaches to Neural Computing.

[58]  Marco Laumanns,et al.  Performance assessment of multiobjective optimizers: an analysis and review , 2003, IEEE Trans. Evol. Comput..

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

[60]  Kay Chen Tan,et al.  A distributed Cooperative coevolutionary algorithm for multiobjective optimization , 2006, IEEE Transactions on Evolutionary Computation.

[61]  Jie Deng,et al.  A New Improved Quantum Evolution Algorithm with Local Search Procedure for Capacitated Vehicle Routing Problem , 2013 .

[62]  A. Charan Kumari,et al.  Comparing the performance of quantum-inspired evolutionary algorithms for the solution of software requirements selection problem , 2016, Inf. Softw. Technol..

[63]  Chellapilla Patvardhan,et al.  Parallel improved quantum inspired evolutionary algorithm to solve large size Quadratic Knapsack Problems , 2016, Swarm Evol. Comput..