Back to Search
Start Over
An eigenspace divide-and-conquer approach for large-scale optimization
- Source :
- Applied Soft Computing. 99:106911
- Publication Year :
- 2021
- Publisher :
- Elsevier BV, 2021.
-
Abstract
- Divide-and-conquer-based (DC-based) evolutionary algorithms (EAs) have achieved notable success in dealing with large-scale optimization problems (LSOPs). However, the appealing performance of this type of algorithms generally requires a high-precision decomposition of the optimization problem, which is still a challenging task for existing decomposition methods. This study attempts to address the above issue from a different perspective and proposes an eigenspace divide-and-conquer (EDC) approach. Different from existing DC-based algorithms that perform decomposition and optimization in the original solution space, EDC first establishes an eigenspace by conducting singular value decomposition on a set of high-quality solutions selected from recent generations. Then it transforms the optimization problem into the eigenspace, and thus significantly weakens the dependencies among the corresponding eigenvariables. Accordingly, these eigenvariables can be efficiently grouped by a simple random decomposition strategy and each of the resulting subproblems can be addressed more easily by a traditional EA. To verify the efficiency of EDC, comprehensive experimental studies were conducted on two sets of benchmark functions. Experimental results indicate that EDC is robust to its parameters and has good scalability to the problem dimension. The comparison with several state-of-the-art algorithms further confirms that EDC is pretty competitive and performs better on complicated LSOPs.
- Subjects :
- FOS: Computer and information sciences
Divide and conquer algorithms
0209 industrial biotechnology
Mathematical optimization
Optimization problem
Computer science
Evolutionary algorithm
Computer Science - Neural and Evolutionary Computing
02 engineering and technology
020901 industrial engineering & automation
Dimension (vector space)
Singular value decomposition
0202 electrical engineering, electronic engineering, information engineering
Decomposition (computer science)
Benchmark (computing)
020201 artificial intelligence & image processing
Neural and Evolutionary Computing (cs.NE)
Software
Eigenvalues and eigenvectors
Subjects
Details
- ISSN :
- 15684946
- Volume :
- 99
- Database :
- OpenAIRE
- Journal :
- Applied Soft Computing
- Accession number :
- edsair.doi.dedup.....d1df2f1f772192d40c028f7558785179
- Full Text :
- https://doi.org/10.1016/j.asoc.2020.106911