Skip to main content
Log in

Improved shuffled Frog leaping algorithm with unsupervised population partitioning strategies for complex optimization problems

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

Shuffled Frog leaping algorithm (SFLA) is a multi population swarm intelligence algorithm which employs population partitioning techniques during the evolutionary stage. Methods adopted by SFLA for partitioning the population into memeplexes play a critical role in determining its ability to solve complex optimization problems. However, limited research is done in this direction. This work presents supervised machine learning based methods Spectral Partitioning (SCP), Agglomerative Partitioning (AGP) and Ward Hierarchical Partitioning (WHP) for distributing the solutions into memeplexes. The efficacy of variants of SFLA with these methods is assessed over CEC2015 Bound Constrained Single-Objective Computationally Expensive Numerical Optimisation problems. Analysis of results establishes that proposed SCP, AGP and WHP methods outperform Shuffled complex evolution (SCE) partitioning technique; Seed and distance based partitioning technique (SEED), Random partitioning (RAND) and Dynamic sub-swarm partitioning (DNS) for more than 10 functions. Time complexity of all the algorithms is comparable with each other. Statistical analysis using Wilcoxon signed rank sum test indicates that SCP, AGP and WHP perform significantly better than existing approaches for small dimensions.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Algorithm 1
Algorithm 2
Algorithm 3
Fig. 1
Fig. 2
Fig. 3
Algorithm 4
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Data availability

Does not contain explicit data code availability on request Authors’ contributions All work is done by the author only.

References

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shikha Mehta.

Ethics declarations

Conflict of interest

The author declares no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mehta, S. Improved shuffled Frog leaping algorithm with unsupervised population partitioning strategies for complex optimization problems. J Comb Optim 47, 6 (2024). https://doi.org/10.1007/s10878-023-01102-w

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10878-023-01102-w

Keywords

Navigation