A binary social spider algorithm for continuous optimization task
dc.contributor.author | Bas, Emine | |
dc.contributor.author | Ulker, Erkan | |
dc.date.accessioned | 2020-03-26T20:12:14Z | |
dc.date.available | 2020-03-26T20:12:14Z | |
dc.date.issued | 2019 | |
dc.department | Selçuk Üniversitesi | en_US |
dc.description.abstract | The social spider algorithm (SSA) is a new heuristic algorithm created on spider behaviors. The original study of this algorithm was proposed to solve continuous problems. In this paper, the binary version of SSA (binary SSA) is introduced to solve binary problems. Currently, there is insufficient focus on the binary version of SSA in the literature. The main part of the binary version is at the transfer function. The transfer function is responsible for mapping continuous search space to discrete search space. In this study, four of the transfer functions divided into two families, S-shaped and V-shaped, are evaluated. Thus, four different variations of binary SSA are formed as binary SSA-Tanh, binary SSA-Sigm, binary SSA-MSigm and binary SSA-Arctan. Two different techniques (SimSSA and LogicSSA) are developed at the candidate solution production schema in binary SSA. SimSSA is used to measure similarities between two binary solutions. With SimSSA, binary SSA's ability to discover new points in search space has been increased. Thus, binary SSA is able to find global optimum instead of local optimums. LogicSSA which is inspired by the logic gates and a popular method in recent years has been used to avoid local minima traps. By these two techniques, the exploration and exploitation capabilities of binary SSA in the binary search space are improved. Eighteen unimodal and multimodal standard benchmark optimization functions are employed to evaluate variations of binary SSA. To select the best variations of binary SSA, a comparative study is presented. The Wilcoxon signed-rank test has applied to the experimental results of variations of binary SSA. Compared to well-known evolutionary and recently developed methods in the literature, the variations of binary SSA performance is quite good. In particular, binary SSA-Tanh and binary SSA-Arctan variations of binary SSA showed superior performance. | en_US |
dc.identifier.doi | 10.1007/s00500-020-04718-w | en_US |
dc.identifier.issn | 1432-7643 | en_US |
dc.identifier.issn | 1433-7479 | en_US |
dc.identifier.scopusquality | Q2 | en_US |
dc.identifier.uri | https://dx.doi.org/10.1007/s00500-020-04718-w | |
dc.identifier.uri | https://hdl.handle.net/20.500.12395/37387 | |
dc.identifier.wos | WOS:000510297200001 | en_US |
dc.identifier.wosquality | Q2 | en_US |
dc.indekslendigikaynak | Web of Science | en_US |
dc.indekslendigikaynak | Scopus | en_US |
dc.language.iso | en | en_US |
dc.publisher | SPRINGER | en_US |
dc.relation.ispartof | SOFT COMPUTING | en_US |
dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/closedAccess | en_US |
dc.selcuk | 20240510_oaig | en_US |
dc.subject | Binary optimization | en_US |
dc.subject | Social spider algorithm | en_US |
dc.subject | Transfer function | en_US |
dc.title | A binary social spider algorithm for continuous optimization task | en_US |
dc.type | Article | en_US |