Skip to main content
Log in

A comprehensive survey on symbiotic organisms search algorithms

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Akbarifard S, Radmanesh F (2018) Predicting sea wave height using symbiotic organisms search (SOS) algorithm. Ocean Eng 1(167):348–356

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Al-Sharhan S, Omran MG (2018) An enhanced symbiosis organisms search algorithm: an empirical study. Neural Comput Appl 29(11):1025–1043

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Anwar N, Deng H (2018) A hybrid metaheuristic for multi-objective scientific workflow scheduling in a cloud environment. Appl Sci 8(4):538

    Article  Google Scholar 

  • Askarzadeh A (2016) A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm. Comput Struct 169:1–2

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Cheng MY, Prayogo D (2014) Symbiotic organisms search: a new metaheuristic optimization algorithm. Comput Struct 139:98–112

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Dib N, Amaireh A, Al-Zoubi A (2019) On the optimal synthesis of elliptical antenna arrays. Int J Electron 106(1):121–133

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Doğan B, Ölmez T (2015) A new metaheuristic for numerical function optimization: vortex Search algorithm. Inf Sci 293:125–145

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Erol OK, Eksin I (2006) A new optimization method: big bang–big crunch. Adv Eng Softw 37(2):106–111

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Ezugwu AE, Adewumi AO (2017a) Discrete symbiotic organisms search algorithm for travelling salesman problem. Expert Syst Appl 30(87):70–78

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Ezugwu AE, Prayogo D (2019) Symbiotic organisms search algorithm: theory, recent advances and applications. Expert Syst Appl 119:184–209

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Gandomi AH, Alavi AH (2012) Krill herd: a new bio-inspired optimization algorithm. Commun Nonlinear Sci Numer Simul 17(12):4831–4845

    Article  MathSciNet  MATH  Google Scholar 

  • Gandomi AH, Yang XS, Alavi AH (2013) Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng Comput 29(1):17–35

    Article  Google Scholar 

  • Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Ho YC (1999) An ordinal optimization approach to optimal control problems. Automatica 35(2):331–338

    Article  MathSciNet  MATH  Google Scholar 

  • Holland JH (1992) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. MIT Press, Cambridge

    Book  Google Scholar 

  • Horst R, Pardalos PM (eds) (2013) Handbook of global optimization. Springer, Berlin

    Google Scholar 

  • Horst R, Pardalos PM, Van Thoai N (2000) Introduction to global optimization. Springer, Berlin

    Book  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Kaveh A, Khayatazad M (2012) A new meta-heuristic method: ray optimization. Comput Struct 1(112):283–294

    Article  Google Scholar 

  • Kaveh A, Mahdavi VR (2014) Colliding bodies optimization: a novel meta-heuristic method. Comput Struct 15(139):18–27

    Article  Google Scholar 

  • Kaveh A, Talatahari S (2010) A novel heuristic optimization method: charged system search. Acta Mech 213(3–4):267–289

    Article  MATH  Google Scholar 

  • 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

    Article  MathSciNet  MATH  Google Scholar 

  • Krishnanand KN, Ghose D (2009) Glowworm swarm optimization for simultaneous capture of multiple local optima of multimodal functions. Swarm Intell 3(2):87–124

    Article  Google Scholar 

  • Kumar S, Tejani GG, Mirjalili S (2018) Modified symbiotic organisms search for structural optimization. Eng Comput 2018:1–28

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Mahdavi M, Fesanghary M, Damangir E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188(2):1567–1579

    MathSciNet  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67

    Article  Google Scholar 

  • Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Nanda SJ, Jonwal N (2017) Robust nonlinear channel equalization using WNN trained by symbiotic organism search algorithm. Appl Soft Comput 1(57):197–209

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179(13):2232–2248

    Article  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Chapter  Google Scholar 

  • 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

    Google Scholar 

  • Secui DC (2016) A modified symbiotic organisms search algorithm for large scale economic dispatch problem with valve-point effects. Energy 15(113):366–384

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702–713

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Google Scholar 

  • Talatahari S (2016) Symbiotic organisms search for optimum design of frame and grillage systems. Asian J Civ Eng 17(3):299–313

    MathSciNet  Google Scholar 

  • Talbi EG (2009) Metaheuristics: from design to implementation. Wiley, Hoboken

    Book  MATH  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • Wu H, Zhou Y, Luo Q, Basset MA (2016) Training feedforward neural networks using symbiotic organisms search algorithm. Comput Intell Neurosci 2016:1–14

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Yang XS (2010d) Engineering optimization: an introduction with metaheuristic applications. Wiley, Hoboken

    Book  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Farhad Soleimanian Gharehchopogh.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10462-019-09733-4

Keywords

Navigation