Abstract
The foremost objective of this article is to develop a novel hybrid powerful meta-heuristic that integrates the salp swarm algorithm with sine cosine algorithm (called HSSASCA) for improving the convergence performance with the exploration and exploitation being superior to other comparative standard algorithms. In this method, the position of salp swarm in the search space is updated using the position equations of sine cosine; hence the best and possible optimal solutions are obtained based on the sine or cosine function. During this process, each salp adopts the information sharing strategy of sine and cosine functions to improve their exploration and exploitation ability. The inspiration behind incorporating changes in salp swarm optimizer algorithm is to assist the basic approach to avoid premature convergence and to rapidly guide the search towards the probable search space. The algorithm is validated on 22 standard mathematical optimization functions and 3 applications namely the 3-bar truss, tension/compression spring and cantilever beam design problems. The aim is to examine and confirm the valuable behaviors of HSSASCA in searching the best solutions for optimization functions. The experimental results reveal that HSSASCA algorithm achieves the highest accuracies with least runtime in comparison with the others.
Similar content being viewed by others
References
Abdel-Basset M, Gunasekaran M, El-Shahat D, Mirjalili S (2018) A hybrid whale optimization algorithm based on local search strategy for the permutation flow shop scheduling problem. Futur Gener Comput Syst 85:129–145
Abido MA (2002) Optimal power flow using tabu search algorithm. Electric Power Compon Syst 30:469–483
Abtahi AR, Bijari A (2017) A novel hybrid meta-heuristic technique applied to the well-known benchmark optimization problems. J Ind Eng Int 13(1):93–105
Akay B, Karaboga D (2012) Artificial bee colony algorithm for large-scale problems and engineering design optimization. J Intell Manuf 23(4):1001–1014
Ali M, Son LH, Thanh ND, Van Minh N (2017) A neutrosophic recommender system for medical diagnosis based on algebraic neutrosophic measures. Appl Soft Comput. https://doi.org/10.1016/j.asoc.2017.10.012
Ali M, Son LH, Khan M, Tung NT (2018) Segmentation of dental X-ray images in medical imaging using neutrosophic orthogonal matrices. Expert Syst Appl 91:434–441
Amal L, Son LH, Chabchoub H (2018) SGA: spatial GIS-based genetic algorithm for route optimization of municipal solid waste collection. Environ Sci Pollut Res. https://doi.org/10.1007/s11356-018-2826-0
Awais M, Javaid N, Mateen A, Khan N, Mohiuddin A, Rehman MHA (2018) In the proceeding of 32nd international conference on advanced information networking and applications, IEEE, pp 882–891
Azad M, Bozorg-Haddad O, Chu X (2018) Flower pollination algorithm (FPA). In: Advanced optimization by nature-inspired algorithms. Springer, Singapore, pp 59–67
Bakirtzis AG, Biskas P, Zoumas CE, Petridis V (2002) Optimal power flow by enhanced genetic algorithm. Power Syst IEEE Trans 17(2):229–236
Barraza J, Rodriguez L, Castillo O, Melin P, Valdez F. A new hybridization approach between the fireworks algorithm and grey wolf optimizer algorithm. J Optim 2018:1–18 (Article id: 6495362)
Baykasoğlu A, Ozsoydan FB (2015) Adaptive firefly algorithm with chaos for mechanical design optimization problems. Appl Soft Comput l(36):152–164
Ben-Tal A, El haoui L, Nemirovski A (2009) Robust optimization. Princeton series in applied mathematics. Princeton University Press, Princeton, pp 9–16
Bouchekara HREH (2014) Optimal power flow using black-hole-based optimization approach. Appl Soft Comput 24:879–888
Cheng MY, Prayogo D (2014) Symbiotic organisms search: a new meta-heuristic optimization algorithm. Comput Struct 139:98–112
Chickermane H, Gea HC (1996) Structural optimization using a new local approximation method. Int J Numer Meth Eng 39(5):829–846
Chowdhury BH (1992) Towards the concept of integrated security: optimal dispatch under static and dynamic security constraints. Electric Power Syst Res 25:213–225
Chuan PM, Son LH, Ali M, Khang TD, Dey N (2018) Link prediction in co-authorship networks based on hybrid content similarity metric. Appl Intell 48(8):2470–2486
Chung TS, Li YZ (2001) A hybrid GA approaches for OPF with consideration of FACTS devices. IEEE Power Eng Rev 20:47–50
Daryani N, Hagh MT, Teimourzadeh S (2016) Adaptive group search optimization algorithm for multi-objective optimal power flow problem. Appl Soft Comput 38:1012–1024
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(1):3–18
Duman S, Güvenç U, Sönmez Y, Yörükeren N (2012) Optimal power flow using gravitational search algorithm. Energy Convers Manag 59:86–95
Faris H, Mafarja MM, Heidari AA, Aljarah I, Ala’M AZ, Mirjalili S, Fujita H (2018) An efficient binary salp swarm algorithm with crossover scheme for feature selection problems. Knowl Based Syst 154:43–67
Farnad B, Jafarian A (2018) A new nature-inspired hybrid algorithm with a penalty method to solve constrained problem. Int J Comput Methods 15(08):1850069
Fouad A (2017) A hybrid Grey Wolf Optimizer and genetic algorithm for minimizing potential energy function. Memet Comput 9(9):1–13
Gandomi AH, Yang XS, Alavi AH, Talatahari H (2013) Bat algorithm for constrained optimization tasks. Neural Comput Appl 22(6):1239–1255
Gandomi AH, Yang XS, Alavi AH (2013) Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng Comput 29(1):17–35
Giap CN, Son LH, Chiclana F (2018) Dynamic structural neural network. J Intell Fuzzy Syst 34:2479–2490
Hemanth DJ, Anitha J, Son LH (2018) Brain signal based human emotion analysis by circular back propagation and Deep Kohonen Neural Networks. Comput Electr Eng 68:170–180
Hemanth DJ, Anitha J, Popescu DE, Son LH (2018) A modified genetic algorithm for performance improvement of transform based image steganography systems. J Intell Fuzzy Syst 35(1):197–209
Hsun LR, Ren TS, Tone CY Tseng W-T (2011) Optimal power flow by a fuzzy based hybrid particle swarm optimization approach. Electr Power Syst Res 81(7):1466–1474
Hu C, Xia Y, Zhang J (2018) Adaptive operator quantum-behaved pigeon-inspired optimization algorithm with application to UAV path planning. Algorithms MDPI 12(1):1–16
Kalaiselvi K, Kumar V, Chandrasekar K (2010) Enhanced genetic algorithm for optimal electric power flow using TCSC and TCPS. In: Proceedings of the world (II)
Kennedy J, Eberhart RC (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, pp 1942–1948
Le T, Son LH, Vo MT, Lee MY, Baik SW (2018) A cluster-based boosting algorithm for bankruptcy prediction in a highly imbalanced dataset. Symmetry 10(7):250 (20738994)
Liu H, Cai Z, Wang Y (2010) Hybridizing particle swarm optimization with differential evolution for constrained numerical and engineering optimization. Appl Soft Comput 10(2):629–640
Liu H, Hua G, Yin H, Xu Y (2018) An intelligent grey wolf optimizer algorithm for distributed compressed sensing. Comput Intell Neurosci 1–10 (Article id: 1723191)
Louati A, Son LH, Chabchoub H (2018) Smart routing for municipal solid waste collection: a heuristic approach. J Ambient Intell Human Comput. https://doi.org/10.1007/s12652-018-0778-3
Lu Y, Zhou Y, Wu X (2017) A hybrid lightning search algorithm-simplex method for global optimization. Discret Dyn Nat Soc 2017(2017):1–23 (id: 8342694)
Mahdavi M, Fesanghary M, Damangir E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188(2):1567–1579
Mirjalili S (2015) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl Based Syst Elsevier 89:228–249
Mirjalili S (2015) The ant lion optimizer. Adv Eng Softw Elsevier 83:80–98
Mirjalili S (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput Appl 4:1053–1073
Mirjalili S (2016) Grasshopper optimization algorithm: theory and application. Adv Eng Softw 105:30–47
Mirjalili S (2016) SCA: a sine cosine algorithm for solving optimization problems. Knowl Based Syst Elsevier 96:120–133
Mirjalili S (2016) The whale optimization algorithm. Adv Eng Softw 9:51–67
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimization. Adv Eng Softw 69:46–61
Mirjalili S, Mirjalili SM, Hatamlou A (2016) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Appl 2:495–513
Mirjalili S, Gandomi AH, Mirjalili SZ, Saremi S, Faris H, Mirjalili SM (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191
Mukherjee A, Mukherjee V (2015) Solution of optimal power flow using chaotic krill herd algorithm. Chaos Solutions Fractals 78:10–21
Ngan RT, Son LH, Cuong BC, Ali M (2018) H-max distance measure of intuitionistic fuzzy sets in decision making. Appl Soft Comput 69:393–425
Pandiri V, Singh A (2018) A swarm intelligence approach for the colored traveling salesman problem. Appl Intell. https://doi.org/10.1007/s10489-018-1216-0
Pham BT, Son LH, Hoang TA, Nguyen DM, Bui DT (2018) Prediction of shear strength of soft soil using machine learning methods. Catena 166:181–191
Rao MR, Babu NVN (2013) Optimal power flow using cuckoo optimization algorithm. Ijareeie 2:4213–4218
Ray T, Liew KM (2003) Society and civilization: an optimization algorithm based on the simulation of social behavior. IEEE Trans Evol Comput 7(4):386–396
Sadollah A, Bahreininejad A, Eskandar H, Hamdi M (2013) Mine blast algorithm: a new population based algorithm for solving constrained engineering optimization problems. Appl Soft Comput 13(5):2592–2612
Sarbazfard S, Jafarian A (2016) A hybrid algorithm based on firefly algorithm and differential evolution for global optimization. Int J Adv Comput Sci Appl 7(6):95–106
Sayed GI, Khoriba G, Haggag MH (2018) A novel chaotic salp swarm algorithm for global optimization and feature selection. Appl Intell 6:1–20
Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702–713
Singh N (2018) A modified variant of grey wolf optimizer. International Journal of Science & Technology, Scientia Iranica. http://scientiairanica.sharif.edu/?_action=article&keywords=A+Modified+Variant+of+Grey+Wolf+Optimizer(in press)
Singh N, Hachimi H (2018) A new hybrid whale optimizer algorithm with mean strategy of grey wolf optimizer for global optimization. Math Comput Appl 23(14):1–32
Singh N, Singh SB (2011) One half global best position particle swarm optimization algorithm. Int J Sci Eng Res 2(8):1–10
Singh N, Singh SB (2012) Personal best position particle swarm optimization. J Appl Comput Sci Math 12(6):69–76
Singh N, Singh SB (2017) A modified mean grey wolf optimization approach for benchmark and biomedical problems. Evol Bioinform 13:1–28
Singh N, Singh SB (2017) Hybrid algorithm of particle swarm optimization and grey wolf optimizer for improving convergence performance. J Appl Math :1–15 (ID 2030489)
Singh N, Singh SB (2017) A novel hybrid GWO-SCA approach for optimization problem. Eng Sci Technol Int J 20:1586–1601
Singh N, Singh S, Singh SB (2012) Half mean particle swarm optimization algorithm. Int J Sci Eng Res 3(8):1–9
Singh N, Singh S, Singh SB (2017) A new hybrid MGBPSO-GSA variant for improving function optimization solution in search space. Evol Bioinform 13:1–13
Singh K, Singh K, Son LH, Aziz A (2018) Congestion control in wireless sensor networks by hybrid multi-objective optimization algorithm. Comput Netw 138:90–107
Sinsupan N, Leeton U, Kulworawanichpong T (2010) Application of harmony search to optimal Power Flow Problems. In: Advances in Energy Engineering (ICAEE), 2010 International Conference on, IEEE, pp 219–222
Soares J, Sousa T. Vale ZA, Morais H, Faria P (2011) Ant colony search algorithm for the optimal power flow problem. In: Power and Energy Society General Meeting, 2011 IEEE, IEEE pp 1–8
Son LH, Fujita H (2018) Neural-fuzzy with representative sets for prediction of student performance. Appl Intell 2018:1–8
Son LH, Chiclana F, Kumar R, Mittal M, Khari M, Chatterjee JM, Baik SW (2018) ARM–AMO: an efficient association rule mining algorithm based on animal migration optimization. Knowl Based Syst 154:68–80
Talbi EG (2002) A taxonomy of hybrid metaheuristics. J Heuristics 8(5):541–564
Tawhid MA, Savsani V (2017) Multi-objective sine-cosine algorithm (MO-SCA) for multi-objective engineering design problems. Neural Comput Appl 1–15
Vidal T, Crainic TG, Gendreau M, Prins C (2013) A hybrid genetic algorithm with adaptive diversity management for a large class of vehicle routing problems with time-window. Comput Oper Res Elsevier 40(1):475–489
Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82
Yang XS (2014) Nature-inspired optimization algorithms. Book Elsevier Science Publishers B.V, Amsterdam. https://dl.acm.org/citation.cfm?id=2655295. Accessed 26 July 2016
Yang Y, Yang B, Niu M (2017) Adaptive infinite impulse response system identification using opposition based hybrid coral reefs optimization algorithm. Appl Intell. https://doi.org/10.1007/s10489-017-1034-9
Yuan X, Dai X, Zhao J, He Q (2014) On a novel multi-swarm fruit fly optimization algorithm and its application. Appl Math Comput 233(3):260–271
Zamli KZ, Din F, Ahmed SB, Bures M (2018) A hybrid Q-learning sine-cosine-based strategy for addressing the combinatorial test suite minimization problem. PLoS One 13(5):e0195675
Zhang M, Luo W, Wang X (2008) Differential evolution with dynamic stochastic selection for constrained optimization. Inf Sci 178(15):3043–3074
Zhao X, Hwang JN, Fang Z, Wang G (2018) Gradient-based adaptive particle swarm optimizer with improved extremal optimization. Appl Intell. https://doi.org/10.1007/s10489-018-1228-9
Zheng YJ (2015) Water wave optimization: a new nature-inspired metaheuristic. Comput Oper Res Elsevier 55(1):1–11
Acknowledgements
The authors are very grateful to the referees for their valuable suggestions, which helped to improve the quality of the paper significantly.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Singh, N., Son, L.H., Chiclana, F. et al. A new fusion of salp swarm with sine cosine for optimization of non-linear functions. Engineering with Computers 36, 185–212 (2020). https://doi.org/10.1007/s00366-018-00696-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-018-00696-8