Sperm Swarm Optimization (SSO)

Sperm Swarm Optimization (SSO)
777 Downloads
Updated 12 May 2021
A new meta-heuristic optimization approach, called “Sperm Swarm Optimization (SSO)” is proposed. The underlying ideas and concepts behind the proposed method are inspired by sperm motility to fertilize the egg. In SSO, sperm swarm moves forward from a low-temperature zone called Cervix. During this direction, sperm searches for a high-temperature zone called Fallopian Tubes where the egg is waiting for the swarm for fertilization in this zone, which this area is considered as the optimal solution.
Note: This version of the code is without mutation part in which is a secondary thing. The full result of this algorithm in solving CEC2017 is available in (Paper:HSSOGSA).
The dataset of CEC2017 is available in Dataset.
Another Algorithms are in the following links:

Cite As

hisham shehadeh (2024). Sperm Swarm Optimization (SSO) (https://github.com/sh7adeh1990/SSO/releases/tag/2.0.0.0), GitHub. Retrieved .

Shehadeh, Hisham A., et al. “Sperm Swarm Optimization Algorithm for Optimizing Wireless Sensor Network Challenges.” Proceedings of the 6th International Conference on Communications and Broadband Networking - ICCBN 2018, ACM Press, 2018, doi:10.1145/3193092.3193100.

View more styles

Shehadeh, Hisham A., et al. “Empirical Study of Sperm Swarm Optimization Algorithm.” Advances in Intelligent Systems and Computing, Springer International Publishing, 2018, pp. 1082–104, doi:10.1007/978-3-030-01057-7_80.

View more styles

Shehadeh, Hisham A. “A Hybrid Sperm Swarm Optimization and Gravitational Search Algorithm (HSSOGSA) for Global Optimization.” Neural Computing and Applications, Springer Science and Business Media LLC, Mar. 2021, doi:10.1007/s00521-021-05880-4.

View more styles
MATLAB Release Compatibility
Created with R2021a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
2.0.0.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.