{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,14]],"date-time":"2026-02-14T10:30:10Z","timestamp":1771065010629,"version":"3.50.1"},"reference-count":88,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2021,6,30]],"date-time":"2021-06-30T00:00:00Z","timestamp":1625011200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>Recently, cloud computing has begun to experience tremendous growth because government agencies and private organisations are migrating to the cloud environment. Hence, having a task scheduling strategy that is efficient is paramount for effectively improving the prospects of cloud computing. Typically, a certain number of tasks are scheduled to use diverse resources (virtual machines) to minimise the makespan and achieve the optimum utilisation of the system by reducing the response time within the cloud environment. The task scheduling problem is NP-complete; as such, obtaining a precise solution is difficult, particularly for large-scale tasks. Therefore, in this paper, we propose a metaheuristic enhanced discrete symbiotic organism search (eDSOS) algorithm for optimal task scheduling in the cloud computing setting. Our proposed algorithm is an extension of the standard symbiotic organism search (SOS), a nature-inspired algorithm that has been implemented to solve various numerical optimisation problems. This algorithm imitates the symbiotic associations (mutualism, commensalism, and parasitism stages) displayed by organisms in an ecosystem. Despite the improvements made with the discrete symbiotic organism search (DSOS) algorithm, it still becomes trapped in local optima due to the large size of the values of the makespan and response time. The local search space of the DSOS is diversified by substituting the best value with any candidate in the population at the mutualism phase of the DSOS algorithm, which makes it worthy for use in task scheduling problems in the cloud. Thus, the eDSOS strategy converges faster when the search space is larger or more prominent due to diversification. The CloudSim simulator was used to conduct the experiment, and the simulation results show that the proposed eDSOS was able to produce a solution with a good quality when compared with that of the DSOS. Lastly, we analysed the proposed strategy by using a two-sample t-test, which revealed that the performance of eDSOS was of significance compared to the benchmark strategy (DSOS), particularly for large search spaces. The percentage improvements were 26.23% for the makespan and 63.34% for the response time.<\/jats:p>","DOI":"10.3390\/a14070200","type":"journal-article","created":{"date-parts":[[2021,6,30]],"date-time":"2021-06-30T10:03:19Z","timestamp":1625047399000},"page":"200","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["An Enhanced Discrete Symbiotic Organism Search Algorithm for Optimal Task Scheduling in the Cloud"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5893-4138","authenticated-orcid":false,"given":"Suleiman","family":"Sa\u2019ad","sequence":"first","affiliation":[{"name":"Department of Communication and Networking, Universiti Putra Malaysia, Seri Kembangan 43400, Malaysia"},{"name":"Department of Information Technology, Modibbo Adama University of Technology Yola, Yola 640231, Nigeria"}]},{"given":"Abdullah","family":"Muhammed","sequence":"additional","affiliation":[{"name":"Department of Communication and Networking, Universiti Putra Malaysia, Seri Kembangan 43400, Malaysia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7844-9527","authenticated-orcid":false,"given":"Mohammed","family":"Abdullahi","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Ahmadu Bello University Zaria, Zaria 810107, Nigeria"}]},{"given":"Azizol","family":"Abdullah","sequence":"additional","affiliation":[{"name":"Department of Communication and Networking, Universiti Putra Malaysia, Seri Kembangan 43400, Malaysia"}]},{"given":"Fahrul","family":"Hakim Ayob","sequence":"additional","affiliation":[{"name":"Department of Communication and Networking, Universiti Putra Malaysia, Seri Kembangan 43400, Malaysia"}]}],"member":"1968","published-online":{"date-parts":[[2021,6,30]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1321","DOI":"10.1007\/s11227-014-1089-x","article-title":"A systematic review on cloud computing","volume":"68","author":"Durao","year":"2014","journal-title":"J. Supercomput."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1016\/j.protcy.2013.12.525","article-title":"Advantages and Challenges of Adopting Cloud Computing from an Enterprise Perspective","volume":"12","author":"Avram","year":"2014","journal-title":"Procedia Technol."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1007\/s10586-010-0131-x","article-title":"A cost-benefit analysis of using cloud computing to extend the capacity of clusters","volume":"13","author":"Buyya","year":"2010","journal-title":"Clust. Comput."},{"key":"ref_4","unstructured":"(2021, May 29). EC2, A. Amazon EC2. Available online: https:\/\/aws.amazon.com\/ec2\/."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1109\/JSYST.2013.2256731","article-title":"Metaheuristic Scheduling for Cloud: A Survey","volume":"8","author":"Tsai","year":"2014","journal-title":"IEEE Syst. J."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"2093","DOI":"10.1016\/j.comnet.2013.04.001","article-title":"Cloud monitoring: A survey","volume":"57","author":"Aceto","year":"2013","journal-title":"Comput. Netw."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1016\/j.jnca.2019.02.005","article-title":"An efficient symbiotic organisms search algorithm with chaotic optimization strategy for multi-objective task scheduling problems in cloud computing environment","volume":"133","author":"Abdullahi","year":"2019","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1845","DOI":"10.1007\/s00521-016-2816-4","article-title":"Orthogonal Taguchi-based cat algorithm for solving task scheduling problem in cloud computing","volume":"30","author":"Gabi","year":"2018","journal-title":"Neural Comput. Appl."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"640","DOI":"10.1016\/j.future.2015.08.006","article-title":"Symbiotic Organism Search optimization based task scheduling in cloud computing environment","volume":"56","author":"Abdullahi","year":"2016","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_10","unstructured":"Garey, M.R., and Johnson, D.S. (1979). Computer and Intractability: A Guide to the Theory of NP-Completeness, Freeman."},{"key":"ref_11","first-page":"217","article-title":"An Improved Task Scheduling Algorithm based on Max-min for Cloud Computing","volume":"32972","author":"Ming","year":"2012","journal-title":"Int. J. Innov. Res. Comput. Commun. Eng. (An Iso Certif. Organ.)"},{"key":"ref_12","first-page":"259","article-title":"Enhanced max-min task scheduling algorithm in cloud computing","volume":"2","author":"Bhoi","year":"2013","journal-title":"Int. J. Appl. Innov. Eng. Manag."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1166","DOI":"10.3923\/itj.2007.1166.1170","article-title":"QoS sufferage heuristic for independent task scheduling in grid","volume":"6","author":"Munir","year":"2007","journal-title":"Inf. Technol. J."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"e0158229","DOI":"10.1371\/journal.pone.0158229","article-title":"Hybrid symbiotic organisms search optimization algorithm for scheduling of tasks on cloud computing environment","volume":"11","author":"Abdullahi","year":"2016","journal-title":"PLoS ONE"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"204","DOI":"10.4028\/www.scientific.net\/AMM.596.204","article-title":"Performance Comparison of Energy-Aware Task Scheduling with GA and CRO Algorithms in Cloud Environment","volume":"596","author":"Wu","year":"2014","journal-title":"Appl. Mech. Mater."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Zhao, C., Zhang, S., Liu, Q., Xie, J., and Hu, J. (2009, January 24\u201326). Independent Tasks Scheduling Based on Genetic Algorithm in Cloud Computing. Proceedings of the 2009 5th International Conference on Wireless Communications, Networking and Mobile Computing, Beijing, China.","DOI":"10.1109\/WICOM.2009.5301850"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"264","DOI":"10.1016\/j.asoc.2014.01.036","article-title":"CLPS-GA: A case library and Pareto solution-based hybrid genetic algorithm for energy-aware cloud service scheduling","volume":"19","author":"Tao","year":"2014","journal-title":"Appl. Soft Comput. J."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"15","DOI":"10.3991\/ijoe.v9iS6.2793","article-title":"Multi-dimensional constrained cloud computing task scheduling mechanism based on genetic algorithm","volume":"9","author":"Zhu","year":"2013","journal-title":"Int. J. Online Eng."},{"key":"ref_19","first-page":"911","article-title":"Grid task scheduling genetic algorithm based on cloud model","volume":"41","author":"Zheng","year":"2012","journal-title":"J. Univ. Electron. Sci. Technol. China"},{"key":"ref_20","unstructured":"Lu, J., Hu, W., Shen, H., Li, Y., and Liu, J. (2017, January 18\u201320). Particle swarm algorithm based task scheduling for many-core systems. Proceedings of the 2017 12th IEEE Conference on Industrial Electronics and Applications, ICIEA 2017, Siem Reap, Cambodia."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1016\/j.icte.2017.08.001","article-title":"A hybrid particle swarm optimization and hill climbing algorithm for task scheduling in the cloud environments","volume":"4","author":"Dordaie","year":"2017","journal-title":"ICT Express"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"564","DOI":"10.1109\/TASE.2013.2272758","article-title":"Self-adaptive learning pso-based deadline constrained task scheduling for hybrid iaas cloud","volume":"11","author":"Zuo","year":"2014","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Xu, A., Yang, Y., Mi, Z., and Xiong, Z. (2015, January 10\u201314). Task scheduling algorithm based on PSO in cloud environment. Proceedings of the 2015 IEEE 12th International Conference on Ubiquitous Intelligence and Computing, 2015 IEEE 12th International Conference on Advanced and Trusted Computing, 2015 IEEE 15th International Conference on Scalable Computing and Communications, Beijing, China.","DOI":"10.1109\/UIC-ATC-ScalCom-CBDCom-IoP.2015.196"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Wang, M., and Zeng, W. (2010, January 23\u201325). A comparison of four popular heuristics for task scheduling problem in computational grid. Proceedings of the 2010 6th International Conference on Wireless Communications, Networking and Mobile Computing, WiCOM 2010, Chengdu, China.","DOI":"10.1109\/WICOM.2010.5600872"},{"key":"ref_25","first-page":"142","article-title":"A PSO-based algorithm for load balancing in virtual machines of cloud computing environment","volume":"7331 LNCS","author":"Liu","year":"2012","journal-title":"Lect. Notes Comput. Sci. (Incl. Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinform.)"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1007\/978-3-642-45005-1_17","article-title":"Task Scheduling Optimization in Cloud Computing Applying Multi-Objective Particle Swarm Optimization","volume":"8274","author":"Ramezani","year":"2013","journal-title":"Serv. Oriented Comput."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"243","DOI":"10.4028\/www.scientific.net\/AMM.565.243","article-title":"Particle Swarm Optimization Technique for Task-Resource Scheduling for Robotic Clouds","volume":"565","author":"Popov","year":"2014","journal-title":"Appl. Mech. Mater."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1579","DOI":"10.1007\/s11227-014-1126-9","article-title":"Cost optimal scheduling in IaaS for dependent workload with particle swarm optimization","volume":"68","author":"Netjinda","year":"2014","journal-title":"J. Supercomput."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Chitra, S., Madhusudhanan, B., Sakthidharan, G.R., and Saravanan, P. (2014). Local Minima Jump PSO for Workflow Scheduling in Cloud Computing Environments. Adv. Comput. Sci. Eng., 1225\u20131234.","DOI":"10.1007\/978-3-642-41674-3_170"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Bilgaiyan, S., Sagnika, S., and Das, M. (2014, January 21\u201322). Workflow scheduling in cloud computing environment using Cat Swarm Optimization. Proceedings of the Souvenir of the 2014 IEEE International Advance Computing Conference, IACC 2014, Gurgaon, India.","DOI":"10.1109\/IAdCC.2014.6779406"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"466","DOI":"10.4304\/jsw.9.2.466-473","article-title":"An ACO-LB algorithm for task scheduling in the cloud environment","volume":"9","author":"Xue","year":"2014","journal-title":"J. Softw."},{"key":"ref_32","first-page":"115","article-title":"H2ACO: An optimization approach to scheduling tasks with availability constraint in heterogeneous systems","volume":"15","author":"Tong","year":"2014","journal-title":"J. Internet Technol."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Sun, W., Zhang, N., Wang, H., Yin, W., and Qiu, T. (2013, January 16\u201319). PACO: A period ACO based scheduling algorithm in cloud computing. Proceedings of the 2013 International Conference on Cloud Computing and Big Data, CLOUDCOM-ASIA 2013, Fuzhou, China.","DOI":"10.1109\/CLOUDCOM-ASIA.2013.85"},{"key":"ref_34","first-page":"678","article-title":"Optimal Scheduling of Tasks in Cloud Computing Using Hybrid Firefly-Genetic Algorithm","volume":"Volume 4","author":"Rajagopalan","year":"2020","journal-title":"Advances in Decision Sciences, Image Processing, Security and Computer Vision. Learning and Analytics in Intelligent Systems"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"3117","DOI":"10.1109\/JSYST.2019.2960088","article-title":"A WOA-Based Optimization Approach for Task Scheduling in Cloud Computing Systems","volume":"14","author":"Chen","year":"2020","journal-title":"IEEE Syst. J."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"631","DOI":"10.1016\/j.asej.2020.07.003","article-title":"Hybrid electro search with genetic algorithm for task scheduling in cloud computing","volume":"12","author":"Velliangiri","year":"2021","journal-title":"Ain Shams Eng. J."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1336","DOI":"10.1016\/j.future.2009.05.022","article-title":"Scheduling jobs on computational grids using a fuzzy particle swarm optimization algorithm","volume":"26","author":"Liu","year":"2010","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Qureshi, M.S., Qureshi, M.B., Fayaz, M., Zakarya, M., Aslam, S., and Shah, A. (2020). Time and Cost Efficient Cloud Resource Allocation for Real-Time Data-Intensive Smart Systems. Energies, 13.","DOI":"10.3390\/en13215706"},{"key":"ref_39","first-page":"435","article-title":"Hybrid Cat Swarm Optimization and Simulated Annealing for Dynamic Task Scheduling on Cloud Computing Environment","volume":"3","author":"Gabi","year":"2018","journal-title":"J. Inf. Commun. Technol."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Khalid, A., Aslam, S., Aurangzeb, K., Haider, S.I., Ashraf, M., and Javaid, N. (2018). An efficient energy management approach using fog-as-a-service for sharing economy in a smart grid. Energies, 11.","DOI":"10.3390\/en11123500"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Abdullahi, M., Ngadi, M.A., and Dishing, S.I. (2017, January 23\u201324). Chaotic Symbiotic Organisms Search for Task Scheduling Optimization on Cloud Computing Environment. Proceedings of the 2017 6th ICT International Student Project Conference (ICT-ISPC), Johor, Malaysia.","DOI":"10.1109\/ICT-ISPC.2017.8075340"},{"key":"ref_42","first-page":"74","article-title":"An Efficient Approach to Genetic Algorithm for Task Scheduling in Cloud Computing Environment","volume":"4","author":"Kaur","year":"2012","journal-title":"Int. J. Inf. Technol. Comput. Sci."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"7090","DOI":"10.3923\/itj.2013.7090.7095","article-title":"Optimized Task Scheduling and Resource Allocation in Cloud Computing using PSO based Fitness Function","volume":"12","author":"Yang","year":"2013","journal-title":"Inf. Technol. J."},{"key":"ref_44","first-page":"3821","article-title":"Improved PSO-based Task Scheduling Algorithm in Cloud Computing","volume":"13","author":"Zhan","year":"2012","journal-title":"J. Inf. Comput. Sci."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Ge, Y., and Wei, G. (2010, January 23\u201324). GA-based task scheduler for the cloud computing systems. Proceedings of the 2010 International Conference on Web Information Systems and Mining, WISM 2010, Sanya, China.","DOI":"10.1109\/WISM.2010.87"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Pandey, S., Wu, L., Guru, S.M., and Buyya, R. (2010, January 20\u201323). A particle swarm optimization-based heuristic for scheduling workflow applications in cloud computing environments. Proceedings of the International Conference on Advanced Information Networking and Applications, AINA, Perth, WA, Australia.","DOI":"10.1109\/AINA.2010.31"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Verma, A., and Kaushal, S. (2014, January 6\u20138). Bi-Criteria Priority based Particle Swarm Optimization workflow scheduling algorithm for cloud. Proceedings of the 2014 Recent Advances in Engineering and Computational Sciences, RAECS 2014, Chandigarh, India.","DOI":"10.1109\/RAECS.2014.6799614"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"137","DOI":"10.14257\/ijca.2014.7.4.13","article-title":"QoS preferenceawareness task scheduling based on PSO and AHP methods","volume":"7","author":"Wang","year":"2014","journal-title":"Int. J. Control. Autom."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"166833","DOI":"10.1109\/ACCESS.2019.2953800","article-title":"Binary Symbiotic Organism Search Algorithm for Feature Selection and Analysis","volume":"7","author":"Han","year":"2019","journal-title":"IEEE Access"},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Zhang, B., Sun, L., Yuan, H., Lv, J., and Ma, Z. (2016, January 5\u20137). An improved regularized extreme learning machine based on symbiotic organisms search. Proceedings of the 2016 IEEE 11th Conference on Industrial Electronics and Applications, ICIEA 2016, Hefei, China.","DOI":"10.1109\/ICIEA.2016.7603849"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"116552","DOI":"10.1016\/j.energy.2019.116552","article-title":"Nature-inspired metaheuristic ensemble model for forecasting energy consumption in residential buildings","volume":"191","author":"Tran","year":"2020","journal-title":"Energy"},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"113230","DOI":"10.1016\/j.eswa.2020.113230","article-title":"Discrete symbiotic organisms search method for solving large-scale time-cost trade-off problem in construction scheduling","volume":"148","author":"Liu","year":"2020","journal-title":"Expert Syst. Appl."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"132","DOI":"10.1016\/j.knosys.2015.11.016","article-title":"A novel Multiple Objective Symbiotic Organisms Search (MOSOS) for time-cost-labor utilization tradeoff problem","volume":"94","author":"Tran","year":"2016","journal-title":"Knowl. Based Syst."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"625","DOI":"10.1007\/s42107-018-0048-x","article-title":"Optimization model for construction project resource leveling using a novel modified symbiotic organisms search","volume":"19","author":"Prayogo","year":"2018","journal-title":"Asian J. Civ. Eng."},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1061\/(ASCE)CP.1943-5487.0000512","article-title":"Optimizing Multiple-Resources Leveling in Multiple Projects Using Discrete Symbiotic Organisms Search","volume":"30","author":"Cheng","year":"2016","journal-title":"J. Comput. Civ. Eng."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"162","DOI":"10.1016\/j.knosys.2017.12.012","article-title":"Truss optimization with natural frequency bounds using improved symbiotic organisms search","volume":"143","author":"Tejani","year":"2018","journal-title":"Knowl. Based Syst."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"941","DOI":"10.1007\/s11277-016-3586-0","article-title":"Power Optimization of Three Dimensional Turbo Code Using a Novel Modified Symbiotic Organism Search (MSOS) Algorithm","volume":"92","author":"Banerjee","year":"2017","journal-title":"Wirel. Pers. Commun."},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"573","DOI":"10.1007\/s00202-019-00895-6","article-title":"A new chaos and global competitive ranking-based symbiotic organisms search algorithm for solving reactive power dispatch problem with discrete and continuous control variable","volume":"102","year":"2020","journal-title":"Electr. Eng."},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"3571","DOI":"10.1007\/s00521-016-2265-0","article-title":"Symbiotic organisms search algorithm for optimal power flow problem based on valve-point effect and prohibited zones","volume":"28","author":"Duman","year":"2017","journal-title":"Neural Comput. Appl."},{"key":"ref_60","first-page":"79","article-title":"A novel symbiotic organisms search algorithm for optimal power flow of power system with FACTS devices","volume":"19","author":"Prasad","year":"2016","journal-title":"Eng. Sci. Technol. Int. J."},{"key":"ref_61","unstructured":"Das, S., and Bhattacharya, A. (2016). Symbiotic organisms search algorithm for short-term hydrothermal scheduling. Ain Shams Eng. J."},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.swevo.2016.10.001","article-title":"Symbiotic organism search algorithm applied to load frequency control of multi-area power system","volume":"33","author":"Guha","year":"2017","journal-title":"Swarm Evol. Comput."},{"key":"ref_63","doi-asserted-by":"crossref","unstructured":"Kahraman, H.T., Dosoglu, M.K., Guvenc, U., Duman, S., and Sonmez, Y. (2016, January 20\u201321). Optimal scheduling of short-term hydrothermal generation using symbiotic organisms search algorithm. Proceedings of the 4th International Istanbul Smart Grid Congress and Fair, ICSG 2016, Istanbul, Turkey.","DOI":"10.1109\/SGCF.2016.7492426"},{"key":"ref_64","doi-asserted-by":"crossref","first-page":"2681","DOI":"10.1049\/iet-gtd.2015.0961","article-title":"Optimal coordination of directional overcurrent relays in power systems using Symbiotic Organism Search Optimisation technique","volume":"10","author":"Saha","year":"2016","journal-title":"IET Gener. Transm. Distrib."},{"key":"ref_65","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1080\/0952813X.2015.1116141","article-title":"A novel symbiotic organisms search algorithm for congestion management in deregulated environment","volume":"29","author":"Verma","year":"2017","journal-title":"J. Exp. Theor. Artif. Intell."},{"key":"ref_66","doi-asserted-by":"crossref","unstructured":"Balachennaiah, P., and Suryakalavathi, M. (2015, January 17\u201320). Real Power Loss minimization using symbiotic organisms search algorithm. Proceedings of the 12th IEEE International Conference Electronics, Energy, Environment, Communication, Computer, Control: (E3-C3), INDICON 2015, New Delhi, India.","DOI":"10.1109\/INDICON.2015.7443589"},{"key":"ref_67","doi-asserted-by":"crossref","first-page":"460","DOI":"10.1080\/21681724.2019.1636294","article-title":"Symbiotic organisms search optimisation algorithm for synthesis of phase-only reconfigurable concentric circular antenna array with uniform amplitude distribution","volume":"8","author":"Jamunaa","year":"2020","journal-title":"Int. J. Electron. Lett."},{"key":"ref_68","doi-asserted-by":"crossref","first-page":"2265","DOI":"10.1007\/s10462-019-09733-4","article-title":"A comprehensive survey on symbiotic organisms search algorithms","volume":"53","author":"Gharehchopogh","year":"2020","journal-title":"Artif. Intell. Rev."},{"key":"ref_69","first-page":"226","article-title":"Adaptive symbiotic organisms search (SOS) algorithm for structural design optimization","volume":"3","author":"Tejani","year":"2016","journal-title":"J. Comput. Des. Eng."},{"key":"ref_70","first-page":"299","article-title":"Symbiotic organisms search for optimum design of frame and grillage systems","volume":"17","author":"Talatahari","year":"2016","journal-title":"Asian J. Civ. Eng. (BHRC)"},{"key":"ref_71","first-page":"29","article-title":"Minimizing energy of point charges on a sphere using symbiotic organisms search algorithm","volume":"8","author":"Kanimozhi","year":"2016","journal-title":"Int. J. Electr. Eng. Inform."},{"key":"ref_72","first-page":"873","article-title":"Symbiotic Organism Search ( SOS ) for Solving the Capacitated Vehicle Routing Problem","volume":"9","author":"Eki","year":"2015","journal-title":"Appl. Soft Comput."},{"key":"ref_73","doi-asserted-by":"crossref","first-page":"657","DOI":"10.1016\/j.asoc.2016.10.006","article-title":"Symbiotic organisms search and two solution representations for solving the capacitated vehicle routing problem","volume":"52","author":"Vincent","year":"2017","journal-title":"Appl. Soft Comput. J."},{"key":"ref_74","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1016\/j.cie.2019.04.008","article-title":"Discrete symbiotic organism search with excellence coefficients and self-escape for traveling salesman problem","volume":"131","author":"Wang","year":"2019","journal-title":"Comput. Ind. Eng."},{"key":"ref_75","doi-asserted-by":"crossref","unstructured":"Dib, N. (July, January 26). Synthesis of antenna arrays using symbiotic organisms search (SOS) algorithm. Proceedings of the 2016 IEEE Antennas and Propagation Society International Symposium, APSURSI 2016, Fajardo, PR, USA.","DOI":"10.1109\/APS.2016.7695999"},{"key":"ref_76","doi-asserted-by":"crossref","first-page":"55","DOI":"10.2528\/PIERB16032504","article-title":"Design of Linear Antenna Arrays with Low Side Lobes Level Using Symbiotic Organisms Search","volume":"68","author":"Dib","year":"2016","journal-title":"Prog. Electromagn. Res. B"},{"key":"ref_77","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1007\/s00521-016-2481-7","article-title":"Symbiotic organisms search optimization algorithm for economic\/emission dispatch problem in power systems","volume":"29","author":"Dosoglu","year":"2018","journal-title":"Neural Comput. Appl."},{"key":"ref_78","doi-asserted-by":"crossref","first-page":"366","DOI":"10.1016\/j.energy.2016.07.056","article-title":"A modified Symbiotic Organisms Search algorithm for large scale economic dispatch problem with valve-point effects","volume":"113","author":"Secui","year":"2016","journal-title":"Energy"},{"key":"ref_79","doi-asserted-by":"crossref","unstructured":"Guvenc, U., Duman, S., Dosoglu, M.K., Kahraman, H.T., Sonmez, Y., and Yilmaz, C. (2016, January 2\u20135). Application of Symbiotic Organisms Search Algorithm to solve various economic load dispatch problems. Proceedings of the 2016 International Symposium on INnovations in Intelligent SysTems and Applications, INISTA 2016, Sinaia, Romania.","DOI":"10.1109\/INISTA.2016.7571840"},{"key":"ref_80","doi-asserted-by":"crossref","first-page":"495","DOI":"10.1080\/0952813X.2016.1198935","article-title":"Symbiotic organisms search algorithm for dynamic economic dispatch with valve-point effects","volume":"29","author":"Sonmez","year":"2017","journal-title":"J. Exp. Theor. Artif. Intell."},{"key":"ref_81","doi-asserted-by":"crossref","unstructured":"Tiwari, A., and Pandit, M. (2016, January 17\u201318). Bid based economic load dispatch using symbiotic organisms search algorithm. Proceedings of the 2nd IEEE International Conference on Engineering and Technology, ICETECH 2016, Coimbatore, India.","DOI":"10.1109\/ICETECH.2016.7569414"},{"key":"ref_82","doi-asserted-by":"crossref","unstructured":"Rajathy, R., Taraswinee, B., and Suganya, S. (2015, January 19\u201320). A novel method of using symbiotic organism search algorithm in solving security-constrained economic dispatch. Proceedings of the IEEE International Conference on Circuit, Power and Computing Technologies, ICCPCT 2015, Nagercoil, India.","DOI":"10.1109\/ICCPCT.2015.7159389"},{"key":"ref_83","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1016\/j.compositesb.2018.09.087","article-title":"Material optimization of functionally graded plates using deep neural network and modified symbiotic organisms search for eigenvalue problems","volume":"159","author":"Do","year":"2019","journal-title":"Compos. Part B Eng."},{"key":"ref_84","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1016\/j.compstruc.2014.03.007","article-title":"Symbiotic Organisms Search: A new metaheuristic optimization algorithm","volume":"139","author":"Cheng","year":"2014","journal-title":"Comput. Struct."},{"key":"ref_85","doi-asserted-by":"crossref","first-page":"856","DOI":"10.1016\/j.mcm.2008.10.018","article-title":"Multi-objective optimization problems with Fuzzy relation equation constraints regarding max-average composition","volume":"49","author":"Khorram","year":"2009","journal-title":"Math. Comput. Model."},{"key":"ref_86","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1287\/ijoc.1040.0106","article-title":"Task Scheduling in a Finite-Resource, Reconfigurable Hardware\/Software Codesign Environment","volume":"18","author":"Loo","year":"2006","journal-title":"INFORMS J. Comput."},{"key":"ref_87","doi-asserted-by":"crossref","first-page":"731","DOI":"10.1093\/comjnl\/bxl030","article-title":"Static task scheduling with a unified objective on time and resource domains","volume":"49","author":"Demiroz","year":"2006","journal-title":"Comput. J."},{"key":"ref_88","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1002\/spe.995","article-title":"CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms","volume":"1","author":"Calheiros","year":"2011","journal-title":"Softw. Pract. Exp."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/14\/7\/200\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:24:03Z","timestamp":1760163843000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/14\/7\/200"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,30]]},"references-count":88,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2021,7]]}},"alternative-id":["a14070200"],"URL":"https:\/\/doi.org\/10.3390\/a14070200","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,30]]}}}