Skip to main content
Top
Published in: Neural Computing and Applications 5/2019

04-07-2018 | S.I.: Emerging Intelligent Algorithms for Edge-of-Things Computing

A new binary salp swarm algorithm: development and application for optimization tasks

Authors: Rizk M. Rizk-Allah, Aboul Ella Hassanien, Mohamed Elhoseny, M. Gunasekaran

Published in: Neural Computing and Applications | Issue 5/2019

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Salp swarm algorithm (SSA) is one of the recent meta-heuristic algorithms that imitate the behaviors of salps during the navigating and foraging in oceans to perform global optimization. However, the original study of this algorithm was proposed to solve continuous problems, and it cannot be applied to binary problems directly. In this paper, a new binary version of the SSA named BSSA is proposed based on a modified Arctan transformation. This modification has two features regarding the transfer function, namely multiplicity and mobility. By this modification, the exploration and exploitation capabilities can be enhanced. The proposed BSSA is compared among four variants of transfer functions for solving global optimization problems. Also, a comparative study with different binary algorithms including binary particle swarm, binary bat algorithm and binary sine–cosine algorithm on twenty-four benchmark problems is conducted. Furthermore, the nonparametric statistical test based on Wilcoxon’s rank-sum is carried out at 5% significance level to judge statistically the significant of the obtained results among the different algorithms. The results affirm the superior performance of the modified BSSA variant over the other variants as well as the existing approaches regarding solution quality.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Prescilla K, Immanuel Selvakumar A (2013) Modified Binary Particle Swarm optimization algorithm application to real-time task assignment in heterogeneous multiprocessor. Microprocess Microsyst 37:583–589CrossRef Prescilla K, Immanuel Selvakumar A (2013) Modified Binary Particle Swarm optimization algorithm application to real-time task assignment in heterogeneous multiprocessor. Microprocess Microsyst 37:583–589CrossRef
3.
go back to reference Beskirli M, Koc I, Hakli H, Kodaz H (2018) A new optimization algorithm for solving wind turbine placement problem: binary artificial algae algorithm. Renew Energy 121:301–308CrossRef Beskirli M, Koc I, Hakli H, Kodaz H (2018) A new optimization algorithm for solving wind turbine placement problem: binary artificial algae algorithm. Renew Energy 121:301–308CrossRef
4.
go back to reference Rizk-Allah RM, Hassanien AE (2018) New binary bat algorithm for solving 0–1 knapsack problem. Complex Intell Syst 4:31–53CrossRef Rizk-Allah RM, Hassanien AE (2018) New binary bat algorithm for solving 0–1 knapsack problem. Complex Intell Syst 4:31–53CrossRef
5.
go back to reference Rizk-Allah RM (2014) A novel multi-ant colony optimization for multi-objective resource allocation problems. Int J Math Arch 5:183–192 Rizk-Allah RM (2014) A novel multi-ant colony optimization for multi-objective resource allocation problems. Int J Math Arch 5:183–192
6.
go back to reference Fan K, Weijia Y, Li Y (2013) An effective modified binary particle swarm optimization (mBPSO) algorithm for multi-objective resource allocation problem (MORAP). Appl Math Comput 221:257–267MathSciNetMATH Fan K, Weijia Y, Li Y (2013) An effective modified binary particle swarm optimization (mBPSO) algorithm for multi-objective resource allocation problem (MORAP). Appl Math Comput 221:257–267MathSciNetMATH
7.
go back to reference Pal A, Maiti J (2010) Development of a hybrid methodology for dimensionality reduction in Mahalanobis-Taguchi system using Mahalanobis distance and binary particle swarm optimization. Expert Syst Appl 37:1286–1293CrossRef Pal A, Maiti J (2010) Development of a hybrid methodology for dimensionality reduction in Mahalanobis-Taguchi system using Mahalanobis distance and binary particle swarm optimization. Expert Syst Appl 37:1286–1293CrossRef
8.
go back to reference Babaoglu I, Findik O, Ulker E (2010) A comparison of feature selection models utilizing binary particle swarm optimization and genetic algorithm in determining coronary artery disease using support vector machine. Expert Syst Appl 37:3177–3183CrossRef Babaoglu I, Findik O, Ulker E (2010) A comparison of feature selection models utilizing binary particle swarm optimization and genetic algorithm in determining coronary artery disease using support vector machine. Expert Syst Appl 37:3177–3183CrossRef
9.
go back to reference Qiao LY, Peng XY, Peng Y (2006) BPSO-SVM wrapper for feature subset selection. Dianzi Xuebao (Acta Electronica Sinica) 34:496–498 Qiao LY, Peng XY, Peng Y (2006) BPSO-SVM wrapper for feature subset selection. Dianzi Xuebao (Acta Electronica Sinica) 34:496–498
10.
go back to reference Emary E, Zawbaa HM, Hassanien AE (2016) Binary grey wolf optimization approaches for feature selection. Neurocomputing 172:371–381CrossRef Emary E, Zawbaa HM, Hassanien AE (2016) Binary grey wolf optimization approaches for feature selection. Neurocomputing 172:371–381CrossRef
11.
go back to reference Beheshti Z, Shamsuddin SM, Hasan S (2015) Memetic binary particle swarm optimization for discrete optimization problems. Inf Sci 299:58–84CrossRef Beheshti Z, Shamsuddin SM, Hasan S (2015) Memetic binary particle swarm optimization for discrete optimization problems. Inf Sci 299:58–84CrossRef
12.
go back to reference Krasimira G, Vassil G (2011) Linear integer programming methods and approaches—a survey. J Cybern Inf Technol 11:3–25MathSciNet Krasimira G, Vassil G (2011) Linear integer programming methods and approaches—a survey. J Cybern Inf Technol 11:3–25MathSciNet
13.
go back to reference Serigne G, Philippe M (2009) A linearization framework for unconstrained quadratic (0–1) problems. Discrete Appl Math 157:1255–1266MathSciNetCrossRefMATH Serigne G, Philippe M (2009) A linearization framework for unconstrained quadratic (0–1) problems. Discrete Appl Math 157:1255–1266MathSciNetCrossRefMATH
14.
15.
go back to reference Yang XS (2008) Nature-inspired metaheuristic algorithms. Luniver Press, Cambridge Yang XS (2008) Nature-inspired metaheuristic algorithms. Luniver Press, Cambridge
16.
18.
go back to reference Dorigo M, Birattari M, Stutzle T (2006) Ant colony optimization. Comput Intell Mag 1:28–39CrossRef Dorigo M, Birattari M, Stutzle T (2006) Ant colony optimization. Comput Intell Mag 1:28–39CrossRef
19.
go back to reference Eberhart RC, Kennedy J (1995) A new optimizer using particle swarm theory. In: Proceedings of the sixth international symposium on micro machine and human science, pp 39–43 Eberhart RC, Kennedy J (1995) A new optimizer using particle swarm theory. In: Proceedings of the sixth international symposium on micro machine and human science, pp 39–43
20.
go back to reference Storn R, Price K (1997) Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11:341–359MathSciNetCrossRefMATH Storn R, Price K (1997) Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11:341–359MathSciNetCrossRefMATH
21.
go back to reference Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Global Optim 39:459–471MathSciNetCrossRefMATH Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Global Optim 39:459–471MathSciNetCrossRefMATH
22.
go back to reference Yang XS, Deb S (2009) Cuckoo search via Lévy flights. In: World congress on nature & biologically inspired computing, 2009. NaBIC 2009, pp 210–214 Yang XS, Deb S (2009) Cuckoo search via Lévy flights. In: World congress on nature & biologically inspired computing, 2009. NaBIC 2009, pp 210–214
23.
go back to reference Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inform Sci 179:2232–2248CrossRefMATH Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inform Sci 179:2232–2248CrossRefMATH
24.
go back to reference Kaveh A, Talatahari S (2010) A novel heuristic optimization method: charged system search. Acta Mech 213:267–289CrossRefMATH Kaveh A, Talatahari S (2010) A novel heuristic optimization method: charged system search. Acta Mech 213:267–289CrossRefMATH
25.
go back to reference Yang XS (2010) Firefly algorithm, Lévy flights and global optimization. In: Bramer M, Ellis R, Petridis M (eds) Research and development in intelligent systems XXVI. Springer, London Yang XS (2010) Firefly algorithm, Lévy flights and global optimization. In: Bramer M, Ellis R, Petridis M (eds) Research and development in intelligent systems XXVI. Springer, London
26.
go back to reference Seyedali M, Mohammad MS, Andrew L (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61CrossRef Seyedali M, Mohammad MS, Andrew L (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61CrossRef
27.
go back to reference Kaveh A, Ghazaan MI (2014) Enhanced colliding bodies optimization for design problems with continuous and discrete variables. Adv Eng Softw 77:66–75CrossRef Kaveh A, Ghazaan MI (2014) Enhanced colliding bodies optimization for design problems with continuous and discrete variables. Adv Eng Softw 77:66–75CrossRef
28.
go back to reference Rizk-Allah RM, Hassanien AE, Bhattacharyya S (2018) Chaotic crow search algorithm for fractional optimization problems. Appl Soft Comput (in press) Rizk-Allah RM, Hassanien AE, Bhattacharyya S (2018) Chaotic crow search algorithm for fractional optimization problems. Appl Soft Comput (in press)
29.
go back to reference Rizk-Allah RM, Abdel Mageed HM, El-Sehiemy RA, Abdel Aleem SHE, El Shahat A (2017) A new sine cosine optimization algorithm for solving combined non-convex economic and emission power dispatch problems. Int J Energy Convers 5:180–192 Rizk-Allah RM, Abdel Mageed HM, El-Sehiemy RA, Abdel Aleem SHE, El Shahat A (2017) A new sine cosine optimization algorithm for solving combined non-convex economic and emission power dispatch problems. Int J Energy Convers 5:180–192
30.
go back to reference Rizk-Allah RM (2018) Hybridizing sine cosine algorithm with multi-orthogonal search strategy for engineering design problems. J Comput Des Eng 5:249–273 Rizk-Allah RM (2018) Hybridizing sine cosine algorithm with multi-orthogonal search strategy for engineering design problems. J Comput Des Eng 5:249–273
31.
go back to reference Mousa AA, Abd El-Wahed WF, Rizk-Allah RM (2011) A hybrid ant colony optimization approach based local search scheme for multiobjective design optimizations. Electr Power Syst Res 81:1014–1023CrossRef Mousa AA, Abd El-Wahed WF, Rizk-Allah RM (2011) A hybrid ant colony optimization approach based local search scheme for multiobjective design optimizations. Electr Power Syst Res 81:1014–1023CrossRef
32.
go back to reference Rizk-Allah RM, Zaki EM, El-Sawy AA (2013) Hybridizing ant colony optimization with firefly algorithm for unconstrained optimization problems. Appl Math Comput 224:473–483MathSciNetMATH Rizk-Allah RM, Zaki EM, El-Sawy AA (2013) Hybridizing ant colony optimization with firefly algorithm for unconstrained optimization problems. Appl Math Comput 224:473–483MathSciNetMATH
33.
go back to reference El-Sawy AA, Zaki EM, Rizk-Allah RM (2013) A novel hybrid ant colony optimization and firefly algorithm for solving constrained engineering design problems. J Nat Sci Math 6:1–22 El-Sawy AA, Zaki EM, Rizk-Allah RM (2013) A novel hybrid ant colony optimization and firefly algorithm for solving constrained engineering design problems. J Nat Sci Math 6:1–22
34.
go back to reference El-Sawy AA, Zaki EM, Rizk-Allah RM (2013) A novel hybrid ant colony optimization and firefly algorithm for multi-objective optimization problems. Int J Math Arch 4:152–161MATH El-Sawy AA, Zaki EM, Rizk-Allah RM (2013) A novel hybrid ant colony optimization and firefly algorithm for multi-objective optimization problems. Int J Math Arch 4:152–161MATH
35.
go back to reference Rizk-Allah RM (2016) Hybridization of fruit fly optimization algorithm and firefly algorithm for solving nonlinear programming problems. Int J Swarm Intell Evol Comput 5:1–10 Rizk-Allah RM (2016) Hybridization of fruit fly optimization algorithm and firefly algorithm for solving nonlinear programming problems. Int J Swarm Intell Evol Comput 5:1–10
36.
go back to reference Rizk-Allah RM, El-Sehiemy RA, Deb S, Wang G (2017) A novel fruit fly framework for multi-objective shape design of tubular linear synchronous motor. J Supercomput 73:1235–1256CrossRef Rizk-Allah RM, El-Sehiemy RA, Deb S, Wang G (2017) A novel fruit fly framework for multi-objective shape design of tubular linear synchronous motor. J Supercomput 73:1235–1256CrossRef
38.
go back to reference Hassanien AE, Alamry E (2015) Swarm intelligence: principles, advances, and applications. CRC-Taylor & Francis Group, Boca Raton (CAT# K26721). ISBN 9781498741064CrossRef Hassanien AE, Alamry E (2015) Swarm intelligence: principles, advances, and applications. CRC-Taylor & Francis Group, Boca Raton (CAT# K26721). ISBN 9781498741064CrossRef
39.
go back to reference Mirjalili S, Faris H, Gandomi AH, Mirjalili SM, Mirjalili SZ, Saremi S (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191CrossRef Mirjalili S, Faris H, Gandomi AH, Mirjalili SM, Mirjalili SZ, Saremi S (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191CrossRef
40.
go back to reference Jiang F, Xia H, Tran QA, Ha QM, Tran NQ, Hu J (2017) A new binary hybrid particle swarm optimization with wavelet mutation. Knowl Based Syst 130:90–101CrossRef Jiang F, Xia H, Tran QA, Ha QM, Tran NQ, Hu J (2017) A new binary hybrid particle swarm optimization with wavelet mutation. Knowl Based Syst 130:90–101CrossRef
41.
go back to reference Liang JJ, Suganthan PN, Deb K (2005) Novel composition test functions for numerical global optimization. In: IEEE swarm intelligence symposium, pp 68–75 Liang JJ, Suganthan PN, Deb K (2005) Novel composition test functions for numerical global optimization. In: IEEE swarm intelligence symposium, pp 68–75
42.
go back to reference Derrac J, García S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1:3–18CrossRef Derrac J, García S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1:3–18CrossRef
46.
go back to reference Abd El Aziz M, Hemdan AM, Ewees AA, Elhoseny M, Shehab A, Hassanien AE, Xiong S (2017), Prediction of biochar yield using adaptive neuro-fuzzy inference system with particle swarm optimization. In: 2017 IEEE PES PowerAfrica conference, June 27–30, Accra-Ghana, IEEE, 2017, pp 115–120. https://doi.org/10.1109/powerafrica.2017.7991209 Abd El Aziz M, Hemdan AM, Ewees AA, Elhoseny M, Shehab A, Hassanien AE, Xiong S (2017), Prediction of biochar yield using adaptive neuro-fuzzy inference system with particle swarm optimization. In: 2017 IEEE PES PowerAfrica conference, June 27–30, Accra-Ghana, IEEE, 2017, pp 115–120. https://​doi.​org/​10.​1109/​powerafrica.​2017.​7991209
47.
go back to reference Ewees AA, Abd El Aziz M, Elhoseny M (2017) Social-spider optimization algorithm for improving ANFIS to predict biochar yield. In: 8th International conference on computing, communication and networking technologies (8ICCCNT), July 3–5, Delhi-India, IEEE, 2017 Ewees AA, Abd El Aziz M, Elhoseny M (2017) Social-spider optimization algorithm for improving ANFIS to predict biochar yield. In: 8th International conference on computing, communication and networking technologies (8ICCCNT), July 3–5, Delhi-India, IEEE, 2017
49.
go back to reference Elhoseny M, Abdelaziz A, Salama A, Riad AM, Sangaiah AK, Muhammad K (2018, in press) A hybrid model of internet of things and cloud computing to manage big data in health services applications. Future Gen Comput Syst Elhoseny M, Abdelaziz A, Salama A, Riad AM, Sangaiah AK, Muhammad K (2018, in press) A hybrid model of internet of things and cloud computing to manage big data in health services applications. Future Gen Comput Syst
Metadata
Title
A new binary salp swarm algorithm: development and application for optimization tasks
Authors
Rizk M. Rizk-Allah
Aboul Ella Hassanien
Mohamed Elhoseny
M. Gunasekaran
Publication date
04-07-2018
Publisher
Springer London
Published in
Neural Computing and Applications / Issue 5/2019
Print ISSN: 0941-0643
Electronic ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-018-3613-z

Other articles of this Issue 5/2019

Neural Computing and Applications 5/2019 Go to the issue

S.I. : Emerging Intelligent Algorithms for Edge-of-Things Computing

Tuberculosis (TB) detection system using deep neural networks

S.I. : Emerging Intelligent Algorithms for Edge-of-Things Computing

Abnormal event detection with semi-supervised sparse topic model

Premium Partner