Hybrid Genetic Algorithm and Water Wave Optimization Approach for QoS Aware Multi Objective Task Scheduling and Load Balancing in Cloud Environments

Authors

  • Nihar Ranjan Sabat Biju Patnaik University of Technology image/svg+xml
  • Rashmi Ranjan Sahoo Parala Maharaja Engineering College
  • Biswaranjan Acharya Jagadguru Kripalu University
  • Raghvendra Kumar GIET University image/svg+xml

DOI:

https://doi.org/10.4108/eetiot.12172

Keywords:

Cloud Computing, Task Scheduling, Load Balancing, Hybrid metaheuristic, Genetic Algorithm, Water Wave Optimization, Multi Objective Optimization, Virtual Machines

Abstract

Efficient task scheduling and load balancing in cloud computing continue to present significant challenges as a result of heterogeneous, dynamic workloads, particularly for AI/ML applications in edge-to-cloud and multi-cloud deployments. Classic and single-metaheuristic techniques sometimes converge prematurely, lack adaptability, and fail to manage multi-objective trade-offs. This paper introduces the Adaptive Evolutionary Wave Optimisation Scheduler (AEWOS), a novel hybrid metaheuristic that combines genetic algorithm evolutionary operators for global diversity generation with adaptive water wave optimisation for propagation, refraction towards elite solutions, and breaking-based localised refinement. A weighted composite fitness function with thirteen QoS metrics, diversity-variance-driven self-adaptive parameter optimisation, and constraint-aware repair techniques maintains virtual machine capacity and exclusive task allocation limits in AEWOS. CloudSim Plus's ability to conduct extensive simulations of Particle Swarm Optimisation (PSO), Ant Colony Optimisation (ACO), Salp Swarm Algorithm (SSA), Gaussian Blackwinged Kite Algorithm (GBKA), Enhanced Osprey Optimisation Algorithm (EOOA), and Gazelle Coati Optimisation Algorithm (GCOA) represents the six advanced benchmarks that AEWOS consistently exceeds. Additionally, the use of actual portions of the ATLAS (Alibaba Trace for Learning-Augmented Scheduling) workload traces within machine computation across various scaling scenarios (500-2500 tasks on 20-100 heterogeneous virtual machines) demonstrates that AEWOS consistently outperforms these six advanced benchmarks. Significant improvements include 3-13 percentage point increases in resource utilisation, 8-22% reductions in makespan, 10-35% decreases in transmission and waiting durations, 40-70% relative decreases in imbalance degree, nearly constant throughput (0.272 tasks/s), 10-25 percentage point reductions in SLA violation rates, improved energy efficiency and scalability, and up to 65% reductions in task migration overhead. It has been demonstrated through an ablation study that the Adaptive Mechanism and Wave Propagation Model are the key factors that have an effect on system performance. AEWOS provides a self-adjusting, cohesive framework that improves the sustainability and resilience of multi-objective cloud resource management.

 

Downloads

Download data is not yet available.

References

[1] Du L, Xie T, Chen B.Adaptive chaotic reverse learning-enhanced reptile search algorithm for efficient task scheduling in cloud computing.The Journal of Supercomputing.2026 Jan;82(2):105.

[2] Lal C, Sharma H, Arora N.PSOEGWO: An Efficient Workflow Scheduling Algorithm for Clouds.SN Computer Science.2026 Jan;7(1):88.

[3] Ahmed MW, Kavitha G.Implementing an intelligent learning-based algorithm for efficient task scheduling in cloud computing environments.Information Security Journal: A Global Perspective.2026 Jan 2;35(1):112-23.

[4] Talhar NR, Gaikwad DP.Intelligent Cloud Resource Provisioning Using Multi-agent Reinforcement Learning and Deep Predictive Modelling.International Journal of Intelligent Engineering & Systems.2026 Jan 1;19(1).

[5] Alattraqchi AA, Khalilian M, Alsalamy A, Soltanaghaei M.The art of scheduling: ANFIS-GPC synergy for energy-aware cloud optimization.Computing.2026 Jan;108(1):20.

[6] Jyotheeswari P, Muthukumar S, Bhatt N, Thirumurugan P.Load Balancing Algorithm for Data Centers to Optimize Cloud Computing Applications.InEmerging Perspectives and Applications of Computational Intelligence and Smart Systems 2026 (pp.369-374).CRC Press.

[7] Singh KD, Panwar D, Singh PD.Genetic Algorithm-Based Task Scheduling for QoS Optimization in Healthcare Monitoring Applications.InInternational Conference on Hybrid Intelligence: Theories and Applications 2026 (pp.525-533).Springer, Singapore.

[8] Jalali Khalil Abadi Z, Javidi MM, Mansouri N, Mohammad Hasani Zade B.Game theory-based framework for efficient task scheduling in cloud computing.Cluster Computing.2026 Apr;29(2):106.

[9] Rosy CP, Thaiyalnayaki S, Sathya G, Ambudkar B, Malarvizhi D, John FL.An Queue learning-based scheduling strategy with Hybrid Lyrebird Falcon Optimization for load balancing-based cloud services.Franklin Open.2026 Jan 13:100507.

[10] Pinky, Verma K.Heuristic-guided BSO for efficient task scheduling in IoT-driven fog–cloud environment.Cyber-Physical Systems.2026 Jan 10:1-24.

[11] Choudhary A, Rajak R.EMMCA: enhancing modified Min-Min using cuckoo search algorithm in cloud computing.Evolving Systems.2026 Feb;17(1):15.

[12] Abraham OL, Ngadi MA, Sharif JB, Sidik MK.MDMOSA: Multi-Objective-Oriented Dwarf Mongoose Optimization for Cloud Task Scheduling.Computers, Materials & Continua.2026 Mar 1;86(3).

[13] Zia A, Azim N, Akbayan B, Alzahrani KJ, Rehman AU, Khan FU, Al-Kahtani N, Alkahtani HK.Multi-Objective Enhanced Cheetah Optimizer for Joint Optimization of Computation Offloading and Task Scheduling in Fog Computing.Computers, Materials & Continua.2026 Mar 1;86(3).

[14] Bawa S, Tekchandani R, Rana PS.Workload consolidation in fog computing: an ensemble clustering and hybrid beluga whale-simulated annealing optimization approach.The Journal of Supercomputing.2026 Jan;82(2):64.

[15] Sharma D, Jose D, Johnson M.Quantum-inspired algorithms for cognitive computing: Enhancing cloud-based problem-solving.InCognitive Cloud Computing 2026 (pp.96-123).CRC Press.

[16] Sahu S, Verma P.Energy-Aware Task Scheduling and Load Balancing in Cloud Computing Using AI.Cybernetics and Systems.2026 Jan 2;57(1):84-121.

[17] Mohamed AA, Seyam EA, Elsaeed AR, Abualigah L, Smerat A, AbdelMouty AM, Refaat HE.Energy Aware Task Scheduling of IoT Application Using a Hybrid Metaheuristic Algorithm in Cloud Computing.Computers, Materials & Continua.2026 Mar 1;86(3).

[18] Mahdi Hosseini S, Broumandnia A, Karimi R.Blockchain-enabled hybrid evolutionary scheduling for cloud resource optimization.Computing.2026 Jan;108(1):4.

[19] Sripathi G, Khan DA.Hybrid PSO Algorithm for Efficient Cloud Service Composition.SN Computer Science.2026 Jan 20;7(1):123.

[20] Tripathy N, Sahoo S, Alghamdi NS, Viriyasitavat W, Dhiman G.Energy and makespan optimised task mapping in fog enabled IoT application: a hybrid approach.Scientific Reports.2026 Jan 14.

[21] Smithamol MB, Haripriya AP, Sridhar R.Scheduling in Cloud-Edge Systems.ICT for Intelligent Systems: Proceedings of ICTIS 2025, Volume 7.:263.

[22] Malik M, Nandan D, Prabha C, Uddin M, Acharya B, Hu YC.A bio-inspired metaheuristic approach for cloud task scheduling using lateral hyena based particle swarm optimization.Multimedia Tools and Applications.2025 May;84(18):20023-46.

[23] Yousef M, Hassouneh N, Sharieh A.Hybrid Metaheuristic-Based Cloud Task Scheduling Using Genetic Algorithm and Salp Swarm Algorithm.In2025 International Conference on New Trends in Computing Sciences (ICTCS) 2025 Apr 16 (pp.406-412).IEEE.

[24] Bevara PK, Singh RS, Medera R, Prasad Chelluri VV.Optimizing scientific workflow scheduling in cloud environments: a hybrid PSO-EWWO.Cluster Computing.2025 Sep;28(8):508.

[25] Lilhore UK, Simaiya S, Prajapati YN, Rai AK, Ghith ES, Tlija M, Lamoudan T, Abdelhamid AA.A multi-objective approach to load balancing in cloud environments integrating ACO and WWO techniques.Scientific Reports.2025 Apr 8;15(1):12036.

[26] Qasim M, Sajid M, Lapina M, Shahid M.COBGA: MCDM-assisted improved genetic algorithm for scheduling industrial-internet-of-things jobs in cloud computing.Cluster Computing.2025 Dec;28(15):944.

[27] Wang Y.A Genetic Particle swarm optimization based Hybrid Scheduling Algorithm for Cloud Computing Resources.INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL.2025 Jul 1;20(4).

[28] Acharya B, Panda S, Das S, Majhi SK, Gerogiannis VC, Kanavos A.Optimizing task scheduling in cloud environments: a hybrid golden search whale optimization algorithm approach.Neural Computing and Applications.2025 Jun;37(17):10851-73.

[29] Sanjalawe Y, Allehyani B.Optimizing Cloud Load Balancing with a Hybrid Bio-Inspired Approach: Enhancing Performance and Scalability.In2025 1st International Conference on Computational Intelligence Approaches and Applications (ICCIAA) 2025 Apr 28 (pp.1-8).IEEE.

[30] Gong R, Li D, Hong L, Xie N.Task scheduling in cloud computing environment based on enhanced marine predator algorithm.Cluster Computing.2024 Feb;27(1):1109-23.

[31] Malti AN, Hakem M, Benmammar B.A new hybrid multi-objective optimization algorithm for task scheduling in cloud systems.Cluster Computing.2024 Jun;27(3):2525-48.

[32] Sandhu R, Faiz M, Kaur H, Srivastava A, Narayan V.Enhancement in performance of cloud computing task scheduling using optimization strategies.Cluster Computing.2024 Aug;27(5):6265-88.

[33] Alla VR, Medikondu NR, Parige LS, Satyanarayana K, Kankhva VS, Dhaliwal N, Saxena AK.Optimizing task scheduling in cloud computing: a hybrid artificial intelligence approach.Cogent Engineering.2024 Dec 31;11(1):2328355.

[34] Salehnia T, Seyfollahi A, Raziani S, Noori A, Ghaffari A, Alsoud AR, Abualigah L.An optimal task scheduling method in IoT-Fog-Cloud network using multi-objective moth-flame algorithm.Multimedia Tools and Applications.2024 Apr;83(12):34351-72.

[35] Behera I, Sobhanayak S.Task scheduling optimization in heterogeneous cloud computing environments: A hybrid GA-GWO approach.Journal of Parallel and Distributed Computing.2024 Jan 1;183:104766.

[36] Murad SA, Azmi ZR, Muzahid AJ, Bhuiyan MK, Saib M, Rahimi N, Prottasha NJ, Bairagi AK.SG-PBFS: Shortest gap-priority based fair scheduling technique for job scheduling in cloud environment.Future Generation Computer Systems.2024 Jan 1;150:232-42.

[37] Attiya I, Abd Elaziz M, Issawi I.An improved hunger game search optimizer based IoT task scheduling in cloud–fog computing.Internet of Things.2024 Jul 1;26:101196.

[38] Singh G, Chaturvedi AK.Hybrid modified particle swarm optimization with genetic algorithm (GA) based workflow scheduling in cloud-fog environment for multi-objective optimization.Cluster Computing.2024 Apr;27(2):1947-64.

[39] Khademi Dehnavi M, Broumandnia A, Hosseini Shirvani M, Ahanian I.A hybrid genetic-based task scheduling algorithm for cost-efficient workflow execution in heterogeneous cloud computing environment.Cluster Computing.2024 Nov;27(8):10833-58.

[40] Agarwal G, Gupta S, Ahuja R, Rai AK.Multiprocessor task scheduling using multi-objective hybrid genetic Algorithm in Fog–cloud computing.Knowledge-Based Systems.2023 Jul 19;272:110563.

[41] Zhang X.A Hybrid Method Based on Gravitational Search and Genetic Algorithms for Task Scheduling in Cloud Computing.International Journal of Advanced Computer Science and Applications.2023;14(6).

[42] Dong T, Zhou L, Chen L, Song Y, Tang H, Qin H.A hybrid algorithm for workflow scheduling in cloud environment.International Journal of Bio-Inspired Computation.2023;21(1):48-56.

[43] Fu X, Sun Y, Wang H, Li H.Task scheduling of cloud computing based on hybrid particle swarm algorithm and genetic algorithm.Cluster Computing.2023 Oct;26(5):2479-88.

[44] Zeedan M, Attiya G, El-Fishawy N.Enhanced hybrid multi-objective workflow scheduling approach based artificial bee colony in cloud computing.Computing.2023 Jan;105(1):217-47.

[45] Singhal S, Sharma A, Verma PK, Kumar M, Verma S, Kaur M, Rodrigues JJ, Khurma RA, García-Arenas M.Energy efficient load balancing algorithm for cloud computing using rock hyrax optimization.IEEE access.2024 Mar 21;12:48737-49.

[46] Priyadarshini A, Pradhan SK, Laha SR, Nayak S, Pattanaik BC.Dynamic load balancing with task migration: a genetic algorithm approach for optimizing cloud computing infrastructure.In2024 International Conference on Advancements in Smart, Secure and Intelligent Computing (ASSIC) 2024 Jan 27 (pp.1-6).IEEE.

[47] Sharma T, Bedi RS.Design and development of pragmatic load balancing algorithm for cloud environment.Wireless Personal Communications.2024 May;136(1):81-101.

[48] Geetha P, Vivekanandan SJ, Yogitha R, Jeyalakshmi MS.Optimal load balancing in cloud: Introduction to hybrid optimization algorithm.Expert Systems with Applications.2024 Mar 1;237:121450.

[49] Geeta K, Kamakshi Prasad V.Multi-objective cloud load-balancing with hybrid optimization.International Journal of Computers and Applications.2023 Oct 3;45(10):611-25.

[50] Simaiya S, Lilhore UK, Sharma YK, Rao KB, Maheswara Rao VV, Baliyan A, Bijalwan A, Alroobaea R.A hybrid cloud load balancing and host utilization prediction method using deep learning and optimization techniques.Scientific Reports.2024 Jan 16;14(1):1337.

[51] Al Reshan MS, Syed D, Islam N, Shaikh A, Hamdi M, Elmagzoub MA, Muhammad G, Talpur KH.A fast converging and globally optimized approach for load balancing in cloud computing.IEEE Access.2023 Feb 1;11:11390-404.

[52] Sumathi M, Vijayaraj N, Raja SP, Rajkamal M.HHO-ACO hybridized load balancing technique in cloud computing.International Journal of Information Technology.2023 Mar;15(3):1357-65.

[53] Jena UK, Das PK, Kabat MR.Hybridization of meta-heuristic algorithm for load balancing in cloud computing environment.Journal of King Saud University-Computer and Information Sciences.2022 Jun 1;34(6):2332-42.

[54] Khan MI, Sharma K.An efficient nature-inspired optimization method for cloud load balancing for enhanced resource utilization.Int.J.Intell.Syst.Appl.Eng.2024;12:1-0.

[55] Kaur A, Kaur B.Load balancing optimization based on hybrid Heuristic-Metaheuristic techniques in cloud environment.Journal of King Saud University-Computer and Information Sciences.2022 Mar 1;34(3):813-24.

[56] Rajkumar S, Katiravan J.Virtualized intelligent genetic load balancer for federated hybrid cloud environment using deep belief network classifier.Journal of Cloud Computing.2023 Oct 2;12(1):138.

[57] Benabbes S, Hemam SM.An approach based on genetic and grasshopper optimization algorithms for dynamic load balancing in CloudIoT.Computing and Informatics.2023 May 30;42(2):364-91.

[58] Kumar KV, Rajesh A.Multi-objective load balancing in cloud computing: a meta-heuristic approach.Cybernetics and Systems.2023 Nov 17;54(8):1466-93.

[59] Qian LI, Xue WA.Modified artificial Bee Colony Algorithm for load balancing in cloud computing environments.International Journal of Advanced Computer Science & Applications.2024 May 1;15(5).

[60] Arulkumar V, Bhalaji N.Load balancing in cloud computing using water wave algorithm.CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE.2022 Apr 10;34(8).

Downloads

Published

12-03-2026

How to Cite

1.
Sabat NR, Sahoo RR, Acharya B, Kumar R. Hybrid Genetic Algorithm and Water Wave Optimization Approach for QoS Aware Multi Objective Task Scheduling and Load Balancing in Cloud Environments. EAI Endorsed Trans IoT [Internet]. 2026 Mar. 12 [cited 2026 Mar. 14];11. Available from: https://publications.eai.eu/index.php/IoT/article/view/12172