Open Access Open Access  Restricted Access Subscription or Fee Access

Fish Swarm Search Algorithm: A New Algorithm for Global Optimization

Danial Yazdani, Sarvenaz Sadeghi-Ivrigh, Donya Yazdani, Alireza Sepas-Moghaddam, Mohammad Reza Meybodi


Optimization is amongst the most significant problems in mathematics and sciences and many researchers are investigating different aspects of this problem. In this paper, a novel algorithm has been proposed for optimization in continuous static environments based on the individual and social behaviors of fish in their swarms. The proposed algorithm, so called Fish Swarm Search Algorithm (FSSA), is a population-based algorithm that can considered among swarm intelligence, evolutionary and meta-heuristic approaches. In the proposed algorithm, there is a population of fish in which every individual fish moves toward better positions in the problem space by following better members of the population and performing a random search in the individual space. The proposed algorithm involves several advantages i.e. better intelligibility, simplicity, high convergence rate, high reliability, high balance between exploration and exploitation, and maintaining diversity in the swarm. There is only one parameter, namely population size, which needs to be initialized in the proposed algorithm in order to start the optimization process, which results in a considerable simplicity of the proposed. The proposed algorithm has been compared with nine other well-known algorithms in this domain on thirty benchmark functions with Unimodal, Multimodal, Shifted and Rotated characteristics. The experimental results and analysis reveals the superiority of the proposed method, compared to other comparative studies.


Fish swarm Search Algorithm, swarm intelligence, meta-heuristic methods, natural inspired algorithms.

Full Text:


Disclaimer/Regarding indexing issue:

We have provided the online access of all issues and papers to the indexing agencies (as given on journal web site). It’s depend on indexing agencies when, how and what manner they can index or not. Hence, we like to inform that on the basis of earlier indexing, we can’t predict the today or future indexing policy of third party (i.e. indexing agencies) as they have right to discontinue any journal at any time without prior information to the journal. So, please neither sends any question nor expects any answer from us on the behalf of third party i.e. indexing agencies.Hence, we will not issue any certificate or letter for indexing issue. Our role is just to provide the online access to them. So we do properly this and one can visit indexing agencies website to get the authentic information.