JOURNAL ARTICLE

A Distributed Cooperative Co-evolutionary CMA Evolution Strategy for Global Optimization of Large-Scale Overlapping Problems

Ya-Hui JiaYuren ZhouYing LinWei–Jie YuYing GaoLu Lu

Year: 2019 Journal:   IEEE Access Vol: 7 Pages: 19821-19834   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Distributed cooperative co-evolution (DCC) is an effective way to solve large-scale optimization problems. The cooperative co-evolution methodology can reduce the optimizing complexity by dividing a large-scale problem into small subcomponents, and distributed computation can accelerate the optimizing speed. However, existing DCC algorithms often encounter deficiency in overlapping problems that cannot be ideally divided due to unavoidable overlaps between subcomponents. To address this issue, this paper proposes an algorithm called distributed cooperative co-evolutionary covariance matrix adaptation evolution strategy (DCCMAES) to solve large-scale overlapping optimization problems. First, a new grouping scheme is introduced, where a variable, if needed, can be assigned into multiple subcomponents. Second, to address the conflicts caused by optimizing multiple copies of shared variables, a random orthogonal experiment method is proposed to generate global solutions. Moreover, three cooperation schemes are proposed to coordinate the optimizers in DCCMAES during evolution. The experiments on benchmark functions and a real-world application show that DCCMAES is promising for global optimization of large-scale overlapping problems.

Keywords:
CMA-ES Evolution strategy Computer science Benchmark (surveying) Mathematical optimization Optimization problem Scale (ratio) Evolutionary computation Evolutionary algorithm Adaptation (eye) Computation Global optimization Algorithm Artificial intelligence Mathematics

Metrics

19
Cited By
1.23
FWCI (Field Weighted Citation Impact)
30
Refs
0.83
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Metaheuristic Optimization Algorithms Research
Physical Sciences →  Computer Science →  Artificial Intelligence
Advanced Multi-Objective Optimization Algorithms
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Evolutionary Algorithms and Applications
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.