Cargando…

A new Multi Sine-Cosine algorithm for unconstrained optimization problems

The Sine-Cosine algorithm (SCA) is a population-based metaheuristic algorithm utilizing sine and cosine functions to perform search. To enable the search process, SCA incorporates several search parameters. But sometimes, these parameters make the search in SCA vulnerable to local minima/maxima. To...

Descripción completa

Detalles Bibliográficos
Autores principales: Rehman, Muhammad Zubair, Khan, Abdullah, Ghazali, Rozaida, Aamir, Muhammad, Nawi, Nazri Mohd
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8345889/
https://www.ncbi.nlm.nih.gov/pubmed/34358237
http://dx.doi.org/10.1371/journal.pone.0255269
_version_ 1783734737178722304
author Rehman, Muhammad Zubair
Khan, Abdullah
Ghazali, Rozaida
Aamir, Muhammad
Nawi, Nazri Mohd
author_facet Rehman, Muhammad Zubair
Khan, Abdullah
Ghazali, Rozaida
Aamir, Muhammad
Nawi, Nazri Mohd
author_sort Rehman, Muhammad Zubair
collection PubMed
description The Sine-Cosine algorithm (SCA) is a population-based metaheuristic algorithm utilizing sine and cosine functions to perform search. To enable the search process, SCA incorporates several search parameters. But sometimes, these parameters make the search in SCA vulnerable to local minima/maxima. To overcome this problem, a new Multi Sine-Cosine algorithm (MSCA) is proposed in this paper. MSCA utilizes multiple swarm clusters to diversify & intensify the search in-order to avoid the local minima/maxima problem. Secondly, during update MSCA also checks for better search clusters that offer convergence to global minima effectively. To assess its performance, we tested the MSCA on unimodal, multimodal and composite benchmark functions taken from the literature. Experimental results reveal that the MSCA is statistically superior with regards to convergence as compared to recent state-of-the-art metaheuristic algorithms, including the original SCA.
format Online
Article
Text
id pubmed-8345889
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-83458892021-08-07 A new Multi Sine-Cosine algorithm for unconstrained optimization problems Rehman, Muhammad Zubair Khan, Abdullah Ghazali, Rozaida Aamir, Muhammad Nawi, Nazri Mohd PLoS One Research Article The Sine-Cosine algorithm (SCA) is a population-based metaheuristic algorithm utilizing sine and cosine functions to perform search. To enable the search process, SCA incorporates several search parameters. But sometimes, these parameters make the search in SCA vulnerable to local minima/maxima. To overcome this problem, a new Multi Sine-Cosine algorithm (MSCA) is proposed in this paper. MSCA utilizes multiple swarm clusters to diversify & intensify the search in-order to avoid the local minima/maxima problem. Secondly, during update MSCA also checks for better search clusters that offer convergence to global minima effectively. To assess its performance, we tested the MSCA on unimodal, multimodal and composite benchmark functions taken from the literature. Experimental results reveal that the MSCA is statistically superior with regards to convergence as compared to recent state-of-the-art metaheuristic algorithms, including the original SCA. Public Library of Science 2021-08-06 /pmc/articles/PMC8345889/ /pubmed/34358237 http://dx.doi.org/10.1371/journal.pone.0255269 Text en © 2021 Rehman et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Rehman, Muhammad Zubair
Khan, Abdullah
Ghazali, Rozaida
Aamir, Muhammad
Nawi, Nazri Mohd
A new Multi Sine-Cosine algorithm for unconstrained optimization problems
title A new Multi Sine-Cosine algorithm for unconstrained optimization problems
title_full A new Multi Sine-Cosine algorithm for unconstrained optimization problems
title_fullStr A new Multi Sine-Cosine algorithm for unconstrained optimization problems
title_full_unstemmed A new Multi Sine-Cosine algorithm for unconstrained optimization problems
title_short A new Multi Sine-Cosine algorithm for unconstrained optimization problems
title_sort new multi sine-cosine algorithm for unconstrained optimization problems
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8345889/
https://www.ncbi.nlm.nih.gov/pubmed/34358237
http://dx.doi.org/10.1371/journal.pone.0255269
work_keys_str_mv AT rehmanmuhammadzubair anewmultisinecosinealgorithmforunconstrainedoptimizationproblems
AT khanabdullah anewmultisinecosinealgorithmforunconstrainedoptimizationproblems
AT ghazalirozaida anewmultisinecosinealgorithmforunconstrainedoptimizationproblems
AT aamirmuhammad anewmultisinecosinealgorithmforunconstrainedoptimizationproblems
AT nawinazrimohd anewmultisinecosinealgorithmforunconstrainedoptimizationproblems
AT rehmanmuhammadzubair newmultisinecosinealgorithmforunconstrainedoptimizationproblems
AT khanabdullah newmultisinecosinealgorithmforunconstrainedoptimizationproblems
AT ghazalirozaida newmultisinecosinealgorithmforunconstrainedoptimizationproblems
AT aamirmuhammad newmultisinecosinealgorithmforunconstrainedoptimizationproblems
AT nawinazrimohd newmultisinecosinealgorithmforunconstrainedoptimizationproblems