A Modular Hybridization of Particle Swarm Optimization and Differential Evolution
Not on the map. Why?
Abstract (arXiv)
In swarm intelligence, Particle Swarm Optimization (PSO) and Differential Evolution (DE) have been successfully applied in many optimization tasks, and a large number of variants, where novel algorithm operators or components are implemented, has been introduced to boost the empirical performance. In this paper, we first propose to combine the variants of PSO or DE by modularizing each algorithm and incorporating the variants thereof as different options of the corresponding modules. Then, considering the similarity between the inner workings of PSO and DE, we hybridize the algorithms by creating two populations with variation operators of PSO and DE respectively, and selecting individuals from those two populations. The resulting novel hybridization, called PSODE, encompasses most up-to-date variants from both sides, and more importantly gives rise to an enormous number of unseen swarm algorithms via different instantiations of the modules therein. In detail, we consider 16 different variation operators originating from existing PSO- and DE algorithms, which, combined with 4 different selection operators, allow the hybridization framework to generate 800 novel algorithms. The resulting set of hybrid algorithms, along with the combined 30 PSO- and DE algorithms that can be generated with the considered operators, is tested on the 24 problems from the well-known COCO/BBOB benchmark suite, across multiple function groups and dimensionalities.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 0; 2025: 3.
5 papers.
- 2022The Importance of Landscape Features for Performance Prediction of Modular CMA-ES Variantscited by 5
- 2023PS-AAS: Portfolio Selection for Automated Algorithm Selection in Black-Box Optimizationcited by 5
- 2025METAFOR: A Hybrid Metaheuristics Software Framework for Single-Objective Continuous Optimization Problemscited by 1
- 2025SEvoBench : A C++ Framework For Evolutionary Single-Objective Optimization Benchmarkingcited by 0
- 2025From Performance to Understanding: A Vision for Explainable Automated Algorithm Designcited by 0
- 2025From Performance to Understanding: A Vision for Explainable Automated Algorithm Design20 Nov 2025
- 2025SEvoBench : A C++ Framework For Evolutionary Single-Objective Optimization Benchmarking23 May 2025
- 2025METAFOR: A Hybrid Metaheuristics Software Framework for Single-Objective Continuous Optimization Problems16 Feb 2025
- 2023PS-AAS: Portfolio Selection for Automated Algorithm Selection in Black-Box Optimization14 Oct 2023
- 2022The Importance of Landscape Features for Performance Prediction of Modular CMA-ES Variants15 Apr 2022