Abstract
Recently, meta-heuristic algorithms have made remarkable progress in solving types of complex and NP-hard problems. So that, most of this algorithms are inspired by swarm intelligence and biological systems as well as other physical and chemical systems in nature. Of course, different divisions for meta-heuristic algorithms have been presented so far, and the number of these algorithms is increasing day by day. Among the meta-heuristic algorithms, some algorithms have a very high efficiency, which are a suitable method for solving real-world problems, but some algorithms have not been sufficiently studied. One of the nature-inspired meta-heuristic algorithms is symbiotic organisms search (SOS), which has been able to solve the majority of engineering issues so far. In this paper, firstly, the primary principles, the basic concepts, and mathematical relations of the SOS algorithm are presented and then the engineering applications of the SOS algorithm and published researches in different applications are examined as well as types of modified and multi-objective versions and hybridized discrete models of this algorithm are studied. This study encourages the researchers and developers of meta-heuristic algorithms to use this algorithm for solving various problems, because it is a simple and powerful algorithm to solve complex and NP-hard problems. In addition, a detailed and perfect statistical analysis was performed on the studies that had used this algorithm. According to the accomplished studies and investigations, features and factors of this algorithm are better than other meta-heuristic algorithm, which has increased its usability in various fields.
Similar content being viewed by others
References
Abdullahi M, Ngadi MA (2016) Symbiotic organism search optimization based task scheduling in cloud computing environment. Future Gener Comput Syst 1(56):640–650
Abdullahi M, Ngadi MA, Dishing SI (2017) Chaotic symbiotic organisms search for task scheduling optimization on cloud computing environment. In: 2017 6th ICT international student project conference (ICT-ISPC). IEEE, pp 1–4
Ai TJ, Kachitvichyanukul V (2009) Particle swarm optimization and two solution representations for solving the capacitated vehicle routing problem. Comput Ind Eng 56(1):380–387
Akbarifard S, Radmanesh F (2018) Predicting sea wave height using symbiotic organisms search (SOS) algorithm. Ocean Eng 1(167):348–356
Alomoush M (2017) Concurrent optimal design of TCSC and PSS using symbiotic organisms search algorithm. Turk J Electr Eng Comput Sci 25(5):3904–3919
Al-Sharhan S, Omran MG (2018) An enhanced symbiosis organisms search algorithm: an empirical study. Neural Comput Appl 29(11):1025–1043
Anwar N, Deng H (2017) Optimization of scientific workflow scheduling in cloud environment through a hybrid symbiotic organism search algorithm. Sci Int (Lahore) 29(3):499–502
Anwar N, Deng H (2018) A hybrid metaheuristic for multi-objective scientific workflow scheduling in a cloud environment. Appl Sci 8(4):538
Askarzadeh A (2016) A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm. Comput Struct 169:1–2
Atashpaz-Gargari E, Lucas C (2007) Imperialist competitive algorithm: an algorithm for optimization inspired by imperialistic competition. In: IEEE congress on evolutionary computation, 2007. CEC 2007. IEEE, pp 4661–4667
Aulady M (2014) A hybrid symbiotic organisms search-quantum neural network for predicting high performance concrete compressive strength, Master Thesis, Department of Construction Engineering National Taiwan, University of Science and Technology
Balachennaiah P, Suryakalavathi M (2015) Real power loss minimization using symbiotic organisms search algorithm. In: 2015 annual IEEE India conference (INDICON). IEEE, pp 1–6
Balaji G, Balamurugan R, Lakshminarasimman L (2017) A novel hybrid symbiotic organism search for solving generator maintenance scheduling in a power system. Glob J Res Eng: Electr Electron Eng 17(6):1–12
Banerjee S, Chattopadhyay S (2017) Power optimization of three dimensional turbo code using a novel modified symbiotic organism search (MSOS) algorithm. Wirel Pers Commun 92(3):941–968
Baraneetharan E, Selvakumar G (2017) MPPT based ZVS resonant converter for grid connected system with SOS optimization algorithm. J Adv Res Dyn Control Syst 9(1):79–87
Baysal YA, Altas IH (2017) Power quality improvement via optimal capacitor placement in electrical distribution systems using symbiotic organisms search algorithm. Mugla J Sci Technol 3(1):64–68
Boum AT, Ndjependa PR, Bisse JN (2017) Optimal reconfiguration of power distribution systems based on symbiotic organism search algorithm. J Power Energy Eng 5(11):1
Bozorg-Haddad O, Azarnivand A, Hosseini-Moghari SM, Loáiciga HA (2017) Optimal operation of reservoir systems with the symbiotic organisms search (SOS) algorithm. J Hydroinform 19:507–521
Brahim B (2017) Optimal capacity of energy storage for dynamic voltage restorer under electrical faults scenarios using SOS optimization algorithm: case of south Algerian’s electrical autonomous grid application. J Energy Storage 1(14):134–146
Cao Z, Gong S, Zhou M, Liu K (2018) A self-braking symbiotic organisms search algorithm for bi-objective reentrant hybrid flow shop scheduling problem. In: 2018 IEEE 14th international conference on automation science and engineering (CASE), Aug 20. IEEE, pp 803–808
Çelik E, Durgut R (2018) Performance enhancement of automatic voltage regulator by modified cost function and symbiotic organisms search algorithm. Eng Sci Technol Int J 21(5):1104–1111
Cheng MY, Prayogo D (2014) Symbiotic organisms search: a new metaheuristic optimization algorithm. Comput Struct 139:98–112
Cheng MY, Prayogo D (2016) Modeling the permanent deformation behavior of asphalt mixtures using a novel hybrid computational intelligence. In: 33rd international symposium on automation and robotics in construction (ISARC 2016), 18–21 July, Auburn, Alabama, USA, pp 1–6
Cheng MY, Chiu YF, Chiu CK, Prayogo D, Wu YW, Hsu ZL, Lin CH (2018a) Risk-based maintenance strategy for deteriorating bridges using a hybrid computational intelligence technique: a case study. Struct Infrastruct Eng 18:1–7
Cheng MY, Prayogo D, Wu YW (2018b) Prediction of permanent deformation in asphalt pavements using a novel symbiotic organisms search–least squares support vector regression. Neural Comput Appl 1:1–9
Cheng MY, Prayogo D, Wu YW (2018c) A self-tuning least squares support vector machine for estimating the pavement rutting behavior of asphalt mixtures. Soft Comput 22(13):1–14
Chu SC, Tsai PW, Pan JS (2007) Cat swarm optimization. In: Pacific rim international conference on artificial intelligence. Springer, Berlin, pp 854–858
Cuevas E, Cienfuegos M (2014) A new algorithm inspired in the behavior of the social-spider for constrained optimization. Expert Syst Appl 41(2):412–425
Das B, Mukherjee V, Das D (2016) DG placement in radial distribution network by symbiotic organisms search algorithm for real power loss minimization. Appl Soft Comput 1(49):920–936
Das S, Bhattacharya A, Chakraborty AK (2018) Solution of short-term hydrothermal scheduling problem using quasi-reflected symbiotic organisms search algorithm considering multi-fuel cost characteristics of thermal generator. Arab J Sci Eng 43(6):2931–2960
De Castro LN, Von Zuben FJ (2000) The clonal selection algorithm with engineering applications. In: Proceedings of GECCO, vol 2000, pp 36–39
Dib N (2016a) Synthesis of antenna arrays using symbiotic organisms search (SOS) algorithm. In: 2016 IEEE international symposium on antennas and propagation (APSURSI). IEEE, pp 581–582
Dib NI (2016b) Design of linear antenna arrays with low side lobes level using symbiotic organisms search. Prog Electromagn Res 68:55–71
Dib N (2018) Design of planar concentric circular antenna arrays with reduced side lobe level using symbiotic organisms search. Neural Comput Appl 30(12):3859–3868
Dib N, El-Asir B (2018) Optimal design of analog active filters using symbiotic organisms search. Int J Numer Model Electron Netw Devices Fields 31:e2323
Dib N, Amaireh A, Al-Zoubi A (2019) On the optimal synthesis of elliptical antenna arrays. Int J Electron 106(1):121–133
Do DT, Lee J (2017) A modified symbiotic organisms search (mSOS) algorithm for optimization of pin-jointed structures. Appl Soft Comput 1(61):683–699
Do DT, Lee D, Lee J (2019) Material optimization of functionally graded plates using deep neural network and modified symbiotic organisms search for eigenvalue problems. Compos B Eng 15(159):300–326
Doğan B, Ölmez T (2015) A new metaheuristic for numerical function optimization: vortex Search algorithm. Inf Sci 293:125–145
Dosoglu MK, Guvenc U, Duman S, Sonmez Y, Kahraman HT (2018) Symbiotic organisms search optimization algorithm for economic/emission dispatch problem in power systems. Neural Comput Appl 29(3):721–737
Duman S (2017) Symbiotic organisms search algorithm for optimal power flow problem based on valve-point effect and prohibited zones. Neural Comput Appl 28(11):3571–3585
Eki R, Vincent FY, Budi S, Redi AP (2015) Symbiotic organism search (SOS) for solving the capacitated vehicle routing problem. World Acad Sci Eng Technol Int J Mech Aerosp Ind Mechatron Manuf Eng 9(5):850–854
Erol OK, Eksin I (2006) A new optimization method: big bang–big crunch. Adv Eng Softw 37(2):106–111
Eskandar H, Sadollah A, Bahreininejad A, Hamdi M (2012) Water cycle algorithm—a novel metaheuristic optimization method for solving constrained engineering optimization problems. Comput Struct 1(110):151–166
Ezugwu AE, Adewumi AO (2017a) Discrete symbiotic organisms search algorithm for travelling salesman problem. Expert Syst Appl 30(87):70–78
Ezugwu AE, Adewumi AO (2017b) Soft sets based symbiotic organisms search algorithm for resource discovery in cloud computing environment. Future Gener Comput Syst 1(76):33–50
Ezugwu AE, Prayogo D (2019) Symbiotic organisms search algorithm: theory, recent advances and applications. Expert Syst Appl 119:184–209
Ezugwu AE, Adewumi AO, Frîncu ME (2017) Simulated annealing based symbiotic organisms search optimization algorithm for traveling salesman problem. Expert Syst Appl 1(77):189–210
Ezugwu AE, Adeleke OJ, Viriri S (2018) Symbiotic organisms search algorithm for the unrelated parallel machines scheduling with sequence-dependent setup times. PLoS ONE 13(7):e0200030
Gandomi AH, Alavi AH (2012) Krill herd: a new bio-inspired optimization algorithm. Commun Nonlinear Sci Numer Simul 17(12):4831–4845
Gandomi AH, Yang XS, Alavi AH (2013) Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng Comput 29(1):17–35
Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68
Guha D, Roy PK, Banerjee S (2018) Symbiotic organism search algorithm applied to load frequency control of multi-area power system. Energy Syst 9(2):439–468
Guvenc U, Duman S, Dosoglu MK, Kahraman HT, Sonmez Y, Yılmaz C (2016) Application of symbiotic organisms search algorithm to solve various economic load dispatch problems. In: 2016 international symposium on INnovations in Intelligent SysTems and Applications (INISTA), Aug 2. IEEE, pp 1–7
Hasanien HM, El-Fergany AA (2016) Symbiotic organisms search algorithm for automatic generation control of interconnected power systems including wind farms. IET Gener Transm Distrib 11(7):1692–1700
Hayyolalam V, Kazem AA (2017) QoS-aware optimization of cloud service composition using symbiotic organisms search algorithm. J Intell Proced Electr Technol 8(32):29–38
Hiwa S, Nishioka M, Hiroyasu T, Miki M (2015) Novel search scheme for multi-objective evolutionary algorithms to obtain well-approximated and widely spread Pareto solutions. Swarm Evolut Comput 1(22):30–46
Ho YC (1999) An ordinal optimization approach to optimal control problems. Automatica 35(2):331–338
Holland JH (1992) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. MIT Press, Cambridge
Horst R, Pardalos PM (eds) (2013) Handbook of global optimization. Springer, Berlin
Horst R, Pardalos PM, Van Thoai N (2000) Introduction to global optimization. Springer, Berlin
Kahraman HT, Dosoglu MK, Guvenc U, Duman S, Sonmez Y (2016) Optimal scheduling of short-term hydrothermal generation using symbiotic organisms search algorithm. In: 2016 4th international Istanbul smart grid congress and fair (ICSG). IEEE, pp 1–5
Kamankesh H, Agelidis VG, Kavousi-Fard A (2016) Optimal scheduling of renewable micro-grids considering plug-in hybrid electric vehicle charging demand. Energy 1(100):285–297
Kanimozhi G, Rajathy R, Kumar H (2016) Minimizing energy of point charges on a sphere using symbiotic organisms search algorithm. Int J Electr Eng Inform 8(1):29
Karaboga D (2005) An idea based on honey bee swarm for numerical optimization. Technical report-tr06, Erciyes University, engineering faculty, computer engineering department
Kaveh A, Farhoudi N (2013) A new optimization method: dolphin echolocation. Adv Eng Softw 1(59):53–70
Kaveh A, Khayatazad M (2012) A new meta-heuristic method: ray optimization. Comput Struct 1(112):283–294
Kaveh A, Mahdavi VR (2014) Colliding bodies optimization: a novel meta-heuristic method. Comput Struct 15(139):18–27
Kaveh A, Talatahari S (2010) A novel heuristic optimization method: charged system search. Acta Mech 213(3–4):267–289
Kennedy J (2010) Particle swarm optimization. Encyclopedia of machine learning, pp 760–766
Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220(4598):671–680
Krishnanand KN, Ghose D (2009) Glowworm swarm optimization for simultaneous capture of multiple local optima of multimodal functions. Swarm Intell 3(2):87–124
Kumar S, Tejani GG, Mirjalili S (2018) Modified symbiotic organisms search for structural optimization. Eng Comput 2018:1–28
Lalitha MP, Babu PS, Adivesh B (2016a) Optimal distributed generation and capacitor placement for loss minimization and voltage profile improvement using symbiotic organisms search algorithm. Int J Electr Eng 9(3):249–261
Lalitha MP, Babu PS, Adivesh B (2016b) SOS algorithm for DG placement for loss minimization considering reverse power flow in the distribution systems. In: 2016 international conference on advanced communication control and computing technologies (ICACCCT). IEEE, pp 443–448
Liao TW, Kuo RJ (2018) Five discrete symbiotic organisms search algorithms for simultaneous optimization of feature subset and neighborhood size of KNN classification models. Appl Soft Comput 1(64):581–595
Lin CC (2017) A hybrid heuristic optimization approach for leak detection in pipe networks using ordinal optimization approach and the symbiotic organism search. Water 9(10):812
Liu Z, Liu X, Dong Y, Zhao X, Zhang B (2017) CTS-SOS: cloud task scheduling based on the symbiotic organisms search. In: International symposium on parallel architecture, algorithm and programming. Springer, Singapore, pp 82–94
Mahata S, Saha SK, Kar R, Mandal D (2018) Optimal design of wideband fractional order digital integrator using symbiotic organisms search algorithm. IET Circ Devices Syst 12:362–373
Mahdavi M, Fesanghary M, Damangir E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188(2):1567–1579
Mahi M, Baykan ÖK, Kodaz H (2015) A new hybrid method based on particle swarm optimization, ant colony optimization and 3-opt algorithms for traveling salesman problem. Appl Soft Comput 1(30):484–490
Miao F, Zhou Y, Luo Q (2018) A modified symbiotic organisms search algorithm for unmanned combat aerial vehicle route planning problem. J Oper Res Soc 3:1–32
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61
Mucherino A, Seref O (2007) Monkey search: a novel metaheuristic search for global optimization. In: AIP conference proceedings, vol 953, no 1. AIP, pp 162–173
Mukherjee V (2018) Day-ahead demand side management using symbiotic organisms search algorithm
Nama S, Saha A, Ghosh S (2016) Improved symbiotic organisms search algorithm for solving unconstrained function optimization. Decis Sci Lett 5(3):361–380
Nanda SJ, Jonwal N (2017) Robust nonlinear channel equalization using WNN trained by symbiotic organism search algorithm. Appl Soft Comput 1(57):197–209
Nayak JR, Shaw B, Sahu BK (2018) Application of adaptive-SOS (ASOS) algorithm based interval type-2 fuzzy-PID controller with derivative filter for automatic generation control of an interconnected power system. Eng Sci Technol Int J 21(3):465–485
Nguyen TP, Vo DN (2018) Optimal number, location, and size of distributed generators in distribution systems by symbiotic organism search based method. Adv Electr Electron Eng 15(5):724–735
Nicosia G, Rinaudo S, Sciacca E (2008) An evolutionary algorithm-based approach to robust analog circuit design using constrained multi-objective optimization. In: Research and development in intelligent systems XXIV. Springer, London, pp 7–20
Ostrowski K, Birman K, Dolev D (2007) Extensible architecture for high-performance, scalable, reliable publish-subscribe eventing and notification. IJWSR 4(4):18–58
Oulhen N, Schulz BJ, Carrier TJ (2016) English translation of Heinrich Anton de Bary’s 1878 speech, ‘Die Erscheinung der Symbiose’(‘De la symbiose’). Symbiosis 69(3):131–139
Pagidi B, Munagala S, Palukuru N (2016) Symbiotic organisms search algorithm based solution to optimize both real power loss and voltage stability limit of an electrical energy system. Adv Energy Res 4(4):255–274
Panda A, Pani S (2016a) A symbiotic organisms search algorithm with adaptive penalty function to solve multi-objective constrained optimization problems. Appl Soft Comput 1(46):344–360
Panda A, Pani S (2016b) Improved identification of Hammerstein plant using a non-linear model trained with symbiotic organisms search. In: 2016 IEEE region 10 conference (TENCON). IEEE, pp 247–250
Panda A, Pani S (2018) An orthogonal parallel symbiotic organism search algorithm embodied with augmented Lagrange multiplier for solving constrained optimization problems. Soft Comput 22(8):2429–2447
Panda A, Pani S (2019) An orthogonal symbiotic organisms search algorithm to determine approximate solution of systems of ordinary differential equations. In: Soft computing for problem solving. Springer, Singapore, pp 507–519
Prasad D, Mukherjee V (2016) A novel symbiotic organisms search algorithm for optimal power flow of power system with FACTS devices. Eng Sci Technol Int J 19(1):79–89
Prasad D, Mukherjee V (2018) Solution of optimal reactive power dispatch by symbiotic organism search algorithm incorporating FACTS devices. IETE J Res 64(1):149–160
Prayogo D (2015) An innovative parameter-free symbiotic organisms search (SOS) for solving construction-engineering problems
Prayogo D (2018) Metaheuristic-based machine learning system for prediction of compressive strength based on concrete mixture properties and early-age strength test results. Civ Eng Dimens 20(1):21–29
Prayogo D, Cheng MY (2017) Symbiotic organisms search with the feasibility-based rules for constrained engineering design optimization. In: 2017 international conference on advanced mechatronics, intelligent manufacture, and industrial automation (ICAMIMIA). IEEE, pp 13–18
Prayogo D, Susanto YT (2018) Optimizing the prediction accuracy of friction capacity of driven piles in cohesive soil using a novel self-tuning least squares support vector machine. Adv Civ Eng 2018:1–9
Prayogo D, Wong FT, Sugianto S (2017a) Enhanced symbiotic organisms search (ESOS) for global numerical optimization. In: 2017 international conference on advanced mechatronics, intelligent manufacture, and industrial automation (ICAMIMIA). IEEE, pp 69–73
Prayogo D, Cheng MY, Prayogo H (2017b) A novel implementation of nature-inspired optimization for civil engineering: a comparative study of symbiotic organisms search. Civ Eng Dimens 19(1):36–43
Prayogo D, Cheng MY, Wong FT, Tjandra D, Tran DH (2018a) Optimization model for construction project resource leveling using a novel modified symbiotic organisms search. Asian J Civ Eng 19:625–638
Prayogo D, Gosno RA, Evander R, Limanto S (2018b) Implementasi Metode Metaheuristik symbiotic organisms search Dalam Penentuan Tata Letak Fasilitas Proyek Konstruksi Berdasarkan Jarak Tempuh Pekerja. J Tek Ind 19(2):103–114
Prayogo D, Sutanto JC, Suryo HE, Eric S (2018c) A comparative study on bio-inspired algorithms in layout optimization of construction site facilities. Civ Eng Dimens 20(2):102–110
Prayogo D, Tjong WF, Gunawan R, Ali SK, Sugianto S (2018d) Optimasi ukuran penampang rangka batang baja berdasarkan SNI 1729: 2015 dengan metode metaheuristik symbiotic organisms search. J Teor dan Terap Bid Rekayasa Sipil 25(1):41–52
Rahbari D, Nickray M (2017) Scheduling of fog networks with optimized knapsack by symbiotic organisms search. In: 2017 21st conference of open innovations association (FRUCT). IEEE, pp 278–283
Rajathy R, Taraswinee B, Suganya S (2015) A novel method of using symbiotic organism search algorithm in solving security-constrained economic dispatch. In: 2015 international conference on circuit, power and computing technologies (ICCPCT). IEEE, pp 1–8
Rao RV, Savsani VJ, Vakharia DP (2011) Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43(3):303–315
Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179(13):2232–2248
Rodrigues LR, Gomes JP, Neto AR, Souza AH (2018) A modified symbiotic organisms search algorithm applied to flow shop scheduling problems. In: 2018 IEEE congress on evolutionary computation (CEC). IEEE, pp 1–7
Saha S, Mukherjee V (2018) A novel chaos-integrated symbiotic organisms search algorithm for global optimization. Soft Comput 22(11):3797–3816
Saha D, Datta A, Das P (2016) Optimal coordination of directional overcurrent relays in power systems using symbiotic organism search optimisation technique. IET Gener Transm Distrib 10(11):2681–2688
Saha A, Bhattacharya A, Chakraborty AK, Das P (2018a) A powerful metaheuristic algorithm to solve static optimal power flow problems: symbiotic organisms search. Int J Electr Eng Inform 10(3):585–614
Saha A, Saha AK, Ghosh S (2018b) Pseudodynamic bearing capacity analysis of shallow strip footing using the advanced optimization technique “hybrid symbiosis organisms search algorithm” with numerical validation. Adv Civ Eng
Saha A, Chakraborty AK, Das P (2019) Quasi-reflection based symbiotic organisms search algorithm for solving static optimal power flow problem. Sci Iran 26(3):1664–1689
Sahu PC, Prusty RC, Panda S (2019) Stability analysis in RECS-integrated multi-area AGC system with SOS algorithm based fuzzy controller. In: Computational intelligence in data mining. Springer, Singapore, pp 225–235
Saikia LC, Sinha N (2017) Load frequency control of multi-area hybrid power system using symbiotic organisms search optimized two degree of freedom controller. IJRER 7(4):1663–1674
Secui DC (2016) A modified symbiotic organisms search algorithm for large scale economic dispatch problem with valve-point effects. Energy 15(113):366–384
Secui DC (2017) Large-scale multi-area economic/emission dispatch based on a new symbiotic organisms search algorithm. Energy Convers Manag 15(154):203–223
Sedighizadeh M, Esmaili M, Eisapour-Moarref A (2017) Hybrid symbiotic organisms search for optimal fuzzified joint reconfiguration and capacitor placement in electric distribution systems. INAE Lett 2(3):107–121
Sharma M, Yerma A (2016) Energy analysis of symbiotic organisms search optimization based task scheduling algorithm. In: IEEE international conference on recent trends in electronics, information & communication technology (RTEICT). IEEE, pp 1421–1424
Shayanfar H, Gharehchopogh FS (2018) Farmland fertility: a new metaheuristic algorithm for solving continuous optimization problems. Appl Soft Comput 71:728–746
Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702–713
Sonmez Y, Kahraman HT, Dosoglu MK, Guvenc U, Duman S (2017) Symbiotic organisms search algorithm for dynamic economic dispatch with valve-point effects. J Exp Theor Artif Intell 29(3):495–515
Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359
Sulaiman M, Ahmad A, Khan A, Muhammad S (2018) Hybridized symbiotic organism search algorithm for the optimal operation of directional overcurrent relays. Complexity:1–11
Tabasi M, Asgharian P (2018) Short-term scheduling of restructured distribution networks with demand response using symbiotic organism search (SOS) algorithm. Majlesi J Electr Eng 12(1):23–30
Talatahari S (2016) Symbiotic organisms search for optimum design of frame and grillage systems. Asian J Civ Eng 17(3):299–313
Talbi EG (2009) Metaheuristics: from design to implementation. Wiley, Hoboken
Tejani GG, Savsani VJ, Patel VK (2016) Adaptive symbiotic organisms search (SOS) algorithm for structural design optimization. J Comput Des Eng 3(3):226–249
Tejani GG, Savsani VJ, Bureerat S, Patel VK (2017) Topology and size optimization of trusses with static and dynamic bounds by modified symbiotic organisms search. J Comput Civ Eng 32(2):04017085
Tejani GG, Pholdee N, Bureerat S, Prayogo D (2018a) Multiobjective adaptive symbiotic organisms search for truss optimization problems. Knowl Based Syst 1(161):398–414
Tejani GG, Savsani VJ, Patel VK, Mirjalili S (2018b) Truss optimization with natural frequency bounds using improved symbiotic organisms search. Knowl Based Syst 1(143):162–178
Tejani GG, Pholdee N, Bureerat S, Prayogo D, Gandomi AH (2019) Structural optimization using multi-objective modified adaptive symbiotic organisms search. Expert Syst Appl 125:425–441
Tiwari A, Pandit M (2016) Bid based economic load dispatch using symbiotic organisms search algorithm. In: 2016 IEEE international conference on engineering and technology (ICETECH). IEEE, pp 1073–1078
Tiwari A, Pandit M, Dubey HM (2017) Profit maximization through bid based dynamic power dispatch using symbiotic organism search. J Inf Comput Sci 12(1):003–013
Tran DH, Cheng MY, Cao MT (2015) Hybrid multiple objective artificial bee colony with differential evolution for the time–cost–quality tradeoff problem. Knowl Based Syst 1(74):176–186
Tran DH, Cheng MY, Prayogo D (2016) A novel multiple objective symbiotic organisms search (MOSOS) for time–cost–labor utilization tradeoff problem. Knowl Based Syst 15(94):132–145
Tran DH, Luong-Duc L, Duong MT, Le TN, Pham AD (2018) Opposition multiple objective symbiotic organisms search (OMOSOS) for time, cost, quality and work continuity tradeoff in repetitive projects. J Comput Des Eng 5(2):160–172
Umam MI, Santosa B, Siswanto N (2016) Modifikasi algoritma symbiotic organisms search untuk traveling salesman problem. Prosiding Seminar Nasional Manajemen Teknologi XXIV, pp 1–7
Verma S, Mukherjee V (2018) Investigation of static transmission expansion planning using the symbiotic organisms search algorithm. Eng Optim 50(9):1544–1560
Verma S, Saha S, Mukherjee V (2017) A novel symbiotic organisms search algorithm for congestion management in deregulated environment. J Exp Theor Artif Intell 29(1):59–79
Vincent FY, Redi AP, Yang CL, Ruskartina E, Santosa B (2017) Symbiotic organisms search and two solution representations for solving the capacitated vehicle routing problem. Appl Soft Comput 1(52):657–672
Vinoth S, Kanimozhi G, Kumar H, Srinadhu ES, Satyanarayana N (2017) Symbiotic organism search algorithm for simulation of JV characteristics and optimizing internal parameters of DSSC developed using electrospun TiO2 nanofibers. J Nanopart Res 19(12):388
Wang Y-J, Ma Z (2018) Symbiotic organisms search algorithm based on cloud model elite search. J Inf Hiding Multimed Signal Process 9(6):1536–1548
Wang YJ, Ma Z (2019) Symbiotic organisms search algorithm based on asynchronous change learning strategy. In: Recent developments in intelligent computing, communication and devices. Springer, Singapore, pp 283–290
Williams MB (1970) Deducing the consequences of evolution: a mathematical model. J Theor Biol 29(3):343–385
Wu H, Zhou Y, Luo Q, Basset MA (2016) Training feedforward neural networks using symbiotic organisms search algorithm. Comput Intell Neurosci 2016:1–14
Wu H, Zhou Y, Luo Q (2018) Hybrid symbiotic organisms search algorithm for solving 0–1 knapsack problem. Int J Bio Inspir Comput 12(1):23–53
Xiong G, Zhang J, Yuan X, Shi D, He Y (2018) Application of symbiotic organisms search algorithm for parameter extraction of solar cell models. Appl Sci 8(11):2155
Xu J, Song X (2015) Multi-objective dynamic layout problem for temporary construction facilities with unequal-area departments under fuzzy random environment. Knowl Based Syst 1(81):30–45
Yang XS (2010a) Firefly algorithm, stochastic test functions and design optimisation. arXiv preprint arXiv:1003.1409
Yang XS (2010b) A new metaheuristic bat-inspired algorithm. In: Nature inspired cooperative strategies for optimization (NICSO 2010). Springer, Berlin, pp 65–74
Yang XS (2010c) Nature-inspired metaheuristic algorithms. Luniver Press, Osaka
Yang XS (2010d) Engineering optimization: an introduction with metaheuristic applications. Wiley, Hoboken
Zamani MK, Musirin I, Suliman SI, Bouktir T (2017a) Chaos embedded symbiotic organisms search technique for optimal FACTS device allocation for voltage profile and security improvement. Indones J Electr Eng Comput Sci 8(1):146–153
Zamani MK, Musirin I, Suliman SI (2017b) Symbiotic organisms search technique for SVC installation in voltage control. Indones J Electr Eng Comput Sci 6(2):318–329
Zhang B, Sun L, Yuan H, Lv J, Ma Z (2016) An improved regularized extreme learning machine based on symbiotic organisms search. In: 2016 IEEE 11th conference on industrial electronics and applications (ICIEA). IEEE, pp 1645–1648
Zhang S, Zhou Y, Luo Q, Abdel-Baset M (2018) A complex-valued encoding satin bowerbird optimization algorithm for global optimization. In: International conference on intelligent computing. Springer, Cham, pp 834–839
Zhou A, Qu BY, Li H, Zhao SZ, Suganthan PN, Zhang Q (2011) Multiobjective evolutionary algorithms: a survey of the state of the art. Swarm Evolut Comput 1(1):32–49
Zhou Y, Wu H, Luo Q, Abdel-Baset M (2019) Automatic data clustering using nature-inspired symbiotic organism search algorithm. Knowl Based Syst 1(163):546–557
Acknowledgements
Authors would like to thank the editor in chief, the associate editor, and reviewers for their constructive feedback during the review process. We deeply appreciate the reviewers’ comments for making this paper more complete.
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
Gharehchopogh, F.S., Shayanfar, H. & Gholizadeh, H. A comprehensive survey on symbiotic organisms search algorithms. Artif Intell Rev 53, 2265–2312 (2020). https://doi.org/10.1007/s10462-019-09733-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10462-019-09733-4