1. Dynamic Interconnection Approach With BLX-Based Search Applied to Multi-Swarm Optimizer: An Empirical Analysis to Real Constrained Optimization
- Author
-
Otávio Noura Teixeira, Mario Tasso Ribeiro Serra Neto, Daniel Leal Souza, Roberto Célio Limão de Oliveira, Rodrigo Lisboa Pereira, and Marco Antonio Florenzano Mollinetti
- Subjects
Mathematical optimization ,Optimization problem ,General Computer Science ,Computer science ,business.industry ,Crossover ,General Engineering ,Constrained optimization ,Swarm behaviour ,Context (language use) ,Robustness (computer science) ,General Materials Science ,Local search (optimization) ,Electrical and Electronic Engineering ,business ,Engineering design process - Abstract
The Multi-Swarm approach allows the use of multiple configurations between two or more populations of particles, where each one can present different approaches (e.g. lbest, gbest, Unified, Guaranteed-Convergence) directed towards improving the optimization process. This article presents a proposal for local/global stochastic interconnection applied to the context of the Multi-Swarm algorithm, as well as for incrementing a local search method for refining previously obtained solutions. Two proposals are introduced for this new Multi-Swarm PSO (MSO). The first one is the inclusion of "counterpart particles", which establishes a sub-topology between inter-swarm particles, accessed by migration and evaluability rules. The other involves using customized crossover operators and is based on the BLX scheme (Blend Crossover) with direction information used as a reference for establish a subspace search around the particles. Performance and robustness of the new approaches were assessed by ten constrained engineering design optimization problems (COPs), as is compared to other solutions already published in the scientific literature. Results indicate significant performance improvements for all 10 COPs when compared to concurrent-based MSOs. By making available new references from other swarms, the counterpart particles approach tends to improve the optimization process in the search space, while an intermediate layer of local search based on a modified directed BLX crossover should provide an extra search around the particle, and thus, refining previously obtained solutions.
- Published
- 2023