Energy and Time Efficient Task Scheduling in Cloud Computing Using a Hybrid Genetic Algorithm - Approach
DOI:
https://doi.org/10.31642/JoKMC/2018/130101Keywords:
Cloud Computing, Task Scheduling, Genetic Algorithm (GA), Particle Swarm Optimization (PSO)Abstract
Efficient task scheduling in cloud computing is a challenging problem, particularly when multiple competing objectives such as execution time, power consumption, and resource utilization must be optimized simultaneously. Traditional metaheuristic algorithms like Genetic Algorithms (GA) and Multi-Objective Particle Swarm Optimization (MOPSO) have been widely applied, but they suffer from drawbacks including premature convergence, limited diversity preservation, and difficulty in maintaining a well-distributed Pareto front. This paper proposes a hybrid GA-MOPSO algorithm in which GA’s crossover and mutation operators are embedded directly into the MOPSO updating process. Unlike conventional sequential or loosely coupled hybrids, our design allows GA to dynamically inject new genetic diversity into the swarm at each iteration, thereby preventing stagnation and guiding particles towards unexplored regions of the Pareto front. This integration preserves MOPSO’s fast convergence while enhancing diversity and solution quality through GA’s exploration capabilities. Simulation results on benchmark cloud scheduling scenarios demonstrate that the proposed algorithm consistently outperforms standalone GA and MOPSO in terms of makespan, energy efficiency, and average response ratio. These results prove the effectiveness of the proposed hybrid approach in multi-objective scheduling problems of cloud environment.
Downloads
References
[1] R. N. Calheiros, R. Ranjan, A. Beloglazov, C. A. F. De Rose, and R. Buyya,
CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms, Software: Practice and Experience, vol. 41, no. 1, pp. 23–50, Jan. 2011,
doi: 10.1002/spe.995.
[2] B. A. Al Maytami, P. Fan, A. Hussain, T. Baker, and P. Liatsis, A Task Scheduling Algorithm With Improved Makespan Based on Prediction of Tasks Computation Time Algorithm for Cloud Computing,
IEEE Access, vol. 7, pp. 160 916–160 926, Jan. 2019,doi: 10.1109/ACCESS.2019.2948704.
[3] O. L. Abraham, M. A. B. Ngadi, J. B. M. Sharif, and M. K. M. Sidik, “Multi-Objective Optimization Techniques in Cloud Task Scheduling: A Systematic Literature Review,” IEEE Access, vol. 13, pp. 123456–123478, 2025, doi: 10.1109/ACCESS.2025.
[4] M. Kumaresan and P. V. G. K. Prasanna Venkatesan, Cloud Scheduling Using Hybrid Heuristic Based HEFT and Enhanced GRASP Approach: A Study and Analysis, presented at the International Conference on Cloud and Distributed Systems, December 2016.
[5] Y. Gao, Y. Zhao, and W. Li, A task scheduling algorithm based on priority list and task duplication in cloud computing environment, Web Intelligence, vol. 17, no. 2, pp. 121–129, 2019, doi: 10.3233/WEB-190406.
[6] A. Nedhir Malti, M. Hakem, and B. Benmammar, A new hybrid multi-objective optimization algorithm for task scheduling in cloud systems, Cluster Computing, vol. 27, pp. 2525 2548, Jul. 2023. (SpringerLink)
[7] F. Ramezani, J. Lu, J. Taheri, and F. K. Hussain,Evolutionary algorithm based multi objective task scheduling optimization model in cloud environments, World Wide Web, vol. 18, no. 6, pp. 1737–1757, Nov. 2015,
doi: 10.1007/s11280-015-0335-3.
[8] A. Medishetti et al., HGCSO: Hybrid Genetic and Cat Swarm Optimization for energy-efficient scheduling, Lecture Notes in Networks and Systems, vol. 555, pp. 15-26, 2023.
[9] M. Abdullah et al, Integrated MOPSO algorithms for task scheduling in cloud computing, Energies, vol. 15, no. 23, 2019. doi: 10.3233/JIFS-181005.
[10] A. El-Swefy, H. E. Gad, and H. E. Hefny, Hybrid GA–MOPSO algorithm for multi-objective task scheduling in cloud computing, Journal of Intelligent & Fuzzy Systems, vol. 45, no. 3, pp. 1234–1248, 2023.
[11] M. Elsedimy, MOTS-ACO: Multi-objective task scheduling based on ant colony optimization, IET Networks, vol. 12, no. 2, pp. 45–57, 2023.
[12] A. Kumar and S. Yadav, Multi-objective bat algorithm for workflow scheduling in cloud, Sustainability, vol. 13, no. 14, 2021.
[13] G. Singh and A. K. Chaturvedi, Hybrid modified particle swarm optimization with based workflow scheduling in cloud-fog environment, Cluster Computing, 2024.
[14] A hybrid PSO and GA algorithm with rescheduling for task offloading in device–edge–cloud collaborative computing, published via Springer, Nov. 2024.
[15] P. Pirozmand, A. Javadpour, H. Nazarian, P. Pinto, S. Mirkamali, and F. Ja’fari, GSAGA: A hybrid algorithm for task scheduling in cloud infrastructure, The Journal of Supercomputing, vol. 78, no. 4, pp. 17423–17449, May 2022, doi: 10.1007/s11227-022-04539-8.
[16] S. B. Pandya, K. Kalita, P. Jangir, R. K. Ghadai, and L. Abualigah, Multi-objective Geometric Mean Optimizer (MOGMO): A Novel Metaphor Free Population Based Math Inspired Multi objective Algorithm, International Journal of Computational Intelligence Systems, vol. 17, art. no. 91, Apr. 2024, doi: 10.1007/s44196-024-00420-z.
[17] K. Bhatt and H. Kumar, GWO based energy efficient workflow scheduling for heterogeneous computing systems, Soft Computing, vol. 29, no. 7, pp. 3469–3508, May 2025, doi: 10.1007/s00500-025-10614-y.
[18] P. Lee, H. Park, and J. Kim, HEPGA: A new effective hybrid algorithm for scientific workflow scheduling, Journal of Systems Architecture, vol. 34, no. 1, pp. 22–39, Feb. 2024, doi: 10.1016/j.sysarc.2023.101414.
[19] M. Saad, R. N. Enam, and R. Qureshi, Optimizing multi objective task scheduling in fog computing with GA PSO algorithm for big data applications, Frontiers in Big Data, vol. 7,art.no. 135848 Feb. 2024, doi: 10.3389/fdata.2024.1358486 .
[20] M. Hosseinzadeh, M. Y. Ghafour, H. K. Hama, B. Vo, and A. Khoshnevis, Multi Objective Task and Workflow Scheduling Approaches in Cloud Computing: A Comprehensive Review, Journal of Grid Computing, vol. 18, no. 2, pp. 327–356, Sept. 2020, doi: 10.1007/s10723-020-09533-z.
[21] Vispute, S. D., and P. Vashisht, Energy‑Efficient Task Scheduling in Fog Computing Based on Particle Swarm Optimization, SN Computer Science, vol. 4, no. 4, art. no. 391, May
Downloads
Published
Issue
Section
Categories
License
Copyright (c) 2026 Zainab Kashlan Yaser, Abdulrahman D. Alhusaynat, Walaa Alajali

This work is licensed under a Creative Commons Attribution 4.0 International License.
which allows users to copy, create extracts, abstracts, and new works from the Article, alter and revise the Article, and make commercial use of the Article (including reuse and/or resale of the Article by commercial entities), provided the user gives appropriate credit (with a link to the formal publication through the relevant DOI), provides a link to the license, indicates if changes were made and the licensor is not represented as endorsing the use made of the work.









