SCSO: A novel sine-cosine based swarm optimization algorithm for numerical function optimization

22Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.

Abstract

Many swarm optimization algorithms have been presented in the literature and these algorithms are generally nature-inspired algorithms. In this paper a novel sine-cosine based particle swarm optimization (SCSO) is presented. In SCSO, firstly particles are generated randomly in the search space. Personal best value and velocity of the particles are calculated and by using sine, cosine and difference valuee. Calculated velocity is used for updating particles. The proposed algorithm is basic algorithm and approximately 30 rows MATLAB codes are used to implement the proposed algorithm. This short code surprisingly has high optimization capability. In order to evaluate performance and prove success of this algorithm, 14 well known numerical functions was used and the results illustrate that the proposed algorithm is successful in numerical functions optimization.

Cite

CITATION STYLE

APA

Tuncer, T. (2018). SCSO: A novel sine-cosine based swarm optimization algorithm for numerical function optimization. Periodicals of Engineering and Natural Sciences, 6(2), 1–9. https://doi.org/10.21533/pen.v6i2.159

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free