×
Home Current Archive Editorial board
News Contact
Original scientific article

This is an early access version

GA-PSO-MIN: A HYBRID HEURISTIC ALGORITHM FOR MULTI-OBJECTIVE JOB SCHEDULING IN CLOUD COMPUTING

By
Vahid Mokhtari Orcid logo ,
Vahid Mokhtari

Islamic Azad University , Qeshm , Iran

Nasser Mikaeilvand Orcid logo ,
Nasser Mikaeilvand
Contact Nasser Mikaeilvand

Islamic Azad University, Tehran , Tehran , Iran

Abbas Mirzaei Orcid logo ,
Abbas Mirzaei
Contact Abbas Mirzaei

Islamic Azad University Ardabil , Ardabil , Iran

Babak Nouri-moghaddam ,
Babak Nouri-moghaddam
Sajjad Jahanbakhsh Gudakahriz Orcid logo
Sajjad Jahanbakhsh Gudakahriz

Islamic Azad University Iran

Abstract

Due to the variable resource availability and diverse user needs, efficient task scheduling in cloud computing has become increasingly important. This study introduces GA-PSO-Min, a novel approach that synergistically combines genetic algorithms (GA), particle swarm optimization (PSO), and Min-Min strategy to improve scheduling efficiency in cloud environments. Unlike conventional approaches that prioritize single criteria, GA-PSO-Min emphasizes multi-objective optimization, minimizing the overall completion time while ensuring scalability and flexibility. The approach leverages the global search capabilities of GA and the fast convergence of PSO to initialize its population with a Min-Min solution, thereby outperforming standalone approaches. Compared to Min-Min, GA-PSO-Min reduces completion time by 2–7% in twelve distinct scenarios, including compute-intensive, I/O-intensive, and mixed workloads. The initial energy reduction is validated through a simple power model. It surpasses Min-Min with a temporal complexity of O(k⋅P⋅n⋅m), achieving a balance between enhanced performance and computational cost. The sensitivity analysis reveals the optimal resilience of the parameters (e.g., an inertia weight of 0.7), confirming GA-PSO-Min as an energy-efficient and scalable solution for modern cloud systems. Subsequent study will encompass improved QoS optimization and empirical validation.

References

1.
Murad S, Azmi Z, Muzahid A, Bhuiyan M, Saib M, Rahimi N, et al. SG-PBFS: Shortest Gap-Priority Based Fair Scheduling technique for job scheduling in cloud environment. Future Generation Computer Systems. 2024;150:232–42.
2.
El Bekri M. Dynamic Inertia Weight Particle Swarm Optimization for Anomaly Detection: A Case of Precision Irrigation. Journal of Internet Services and Information Security. 2023;13(2):157–76.
3.
Paulraj D, Sethukarasi T, Neelakandan S, Prakash M, Baburaj E. An Efficient Hybrid Job Scheduling Optimization (EHJSO) approach to enhance resource search using Cuckoo and Grey Wolf Job Optimization for cloud environment. PLOS ONE. 2023;18(3):e0282600.
4.
Flores-Fernandez GA, Jimenez-Carrion M, Gutierrez F, Sanchez-Ancajima RA. Genetic Algorithm and LSTM Artificial Neural Network for Investment Portfolio Optimization. Journal of Wireless Mobile Networks, Ubiquitous Computing, and Dependable Applications. 2022;15(2):27–46.
5.
Zhang H, Zou Q, Ju Y, Song C, Chen D. Distance-based Support Vector Machine to Predict DNA N6- methyladenine Modification. Current Bioinformatics. 2022;17(5):473–82.
6.
Yemunarane DK, Chandramowleeswaran DG, Subramani DK, ALkhayyat A, Srinivas G. Development and Management of E-Commerce Information Systems Using Edge Computing and Neural Networks. Indian Journal of Information Sources and Services. 2024;14(2):153–9.
7.
Zhao Y, Liang H, Zong G, Wang H. Event-Based Distributed Finite-Horizon $H_\infty$ Consensus Control for Constrained Nonlinear Multiagent Systems. IEEE Systems Journal. 2023;17(4):5369–80.
8.
Jain A, Babu K. An Examination of Cutting-Edge Design and Construction Methods Concerning Green Architecture and Renewable Energy Efficiency for Tier-II Cities of India. Archives for Technical Sciences. Archives for Technical Sciences. 2024;31(2):57–69.
9.
Gautam R, Arora S. Cost-based multi-QoS job scheduling algorithm using genetic approach in cloud computing environment. International Journal of Advanced Science and Research. 2018;3(2):110–5.
10.
Perera K, Wickramasinghe S. Design Optimization of Electromagnetic Emission Systems: A TRIZ-based Approach to Enhance Efficiency and Scalability. Association Journal of Interdisciplinary Technics in Engineering Mechanics. 2(1):31–5.
11.
Alazzam H, Alhenawi E, Al-Sayyed R. A hybrid job scheduling algorithm based on Tabu and Harmony search algorithms. The Journal of Supercomputing. 2019;75(12):7994–8011.
12.
Yamuna D, Sasirekha N. Optimal Classifier Selection Using Genetic Algorithm for Software Bug Prediction. International Journal of Advances in Engineering and Emerging Technology. 8(4):140–55.
13.
Narendrababu Reddy G, Kumar S. Multi objective task scheduling algorithm for cloud computing using whale optimization technique. Revised Selected Papers, Part I. 2018;286–97.
14.
Aravind B, Harikrishnan S, Santhosh G, Vijay JE, Saran Suaji T. An Efficient Privacy - Aware Authentication Framework for Mobile Cloud Computing. International Academic Journal of Innovative Research. 2023;10(1):1–7.
15.
Long G, Wang S, Lv C. QoS-aware resource management in cloud computing based on fuzzy meta-heuristic method. Cluster Computing. 2025;(4):1–35.
16.
Chandragupta Mauryan KS, Purrnimaa Shiva Sakthi R, Rajesh Babu K. Reliability Enhancement on Distribution System Using Modified Multi-Objective Particle Swarm Optimization Technique. International Academic Journal of Science and Engineering. 2023;10(2):62–70.
17.
Pan JS, Yu N, Chu SC, Zhang AN, Yan B, Watada J. Innovative Approaches to Task Scheduling in Cloud Computing Environments Using an Advanced Willow Catkin Optimization Algorithm. Computers, Materials & Continua. Computers, Materials & Continua. 2025;82(2):2495-2520.
18.
Dmytrenko O, Lutsenko T, Dmytrenko A, Bespalova O. Assessment of Efficiency and Safety of Phytocomposition with Prostate-Protective Properties in the form of Rectal Suppositories. Natural and Engineering Sciences. 2024;9(2):407–25.
19.
Al-Qadhi AK, Latip R, Chiong R, Athauda R, Hussin M. Independent task scheduling algorithms in fog environments from users’ and service providers’ perspectives: a systematic review. Cluster Computing. 2025;28(3):209.
20.
Petrova E, Kowalski D. Energy-Efficient Microalgae Filtering and Harvesting Using an Extremely Low-Pressure Membrane Filter with Fouling Control. Engineering Perspectives in Filtration and Separation. 2025;25–31.
21.
Pilli N, Mohapatra D, Reddy SS. Review on Meta-heuristic Algorithm-Based Priority-Aware Computation Offloading in Edge Computing System. Journal of The Institution of Engineers (India): Series B. 2025;106(4):1–26.
22.
Zhang C, Yang J. Multi-Tree Genetic Programming with Elite Recombination for dynamic task scheduling of satellite edge computing. Future Generation Computer Systems. 2025;166:107700.
23.
Amirghafouri F, Neghabi AA, Shakeri H, Sola YE. Nature‐Inspired Meta‐Heuristic Algorithms for Resource Allocation in the Internet of Things. International Journal of Communication Systems. 2025;38(5):e6141.
24.
Pradhan A, Das A, Bisoy SK. Modified parallel PSO algorithm in cloud computing for performance improvement. Cluster Computing. 2024;28(2):131.
25.
Kushwaha S, Singh RS. Deadline and budget-constrained archimedes optimization algorithm for workflow scheduling in cloud. Cluster Computing. 2024;28(2):117.
26.
Sivanandam SN, Deepa SN, Sivanandam SN, Deepa SN. Genetic algorithms. 2008;
27.
Kennedy J, Eberhart R. Particle swarm optimization. InProceedings of ICNN’95-international conference on neural networks . 1995;4:1942–8.
28.
Cheng M, Li J, Nazarian S. DRL-cloud: Deep reinforcement learning-based resource provisioning and task scheduling for cloud service providers. In2018 23rd Asia and South pacific design automation conference (ASP-DAC). 2018;129–34.
29.
Mangalampalli S, Karri GR, Kumar M, Khalaf OI, Romero CAT, Sahib GA. DRLBTSA: Deep reinforcement learning based task-scheduling algorithm in cloud computing. Multimedia Tools and Applications. 2023;83(3):8359–87.
30.
Iftikhar S, Ahmad MM, Tuli S, Chowdhury D, Xu M, Gill SS, et al. HunterPlus: AI based energy-efficient task scheduling for cloud–fog computing environments. Internet of Things. 2023;21:100667.
31.
Guo W, Tian W, Ye Y, Xu L, Wu K. Cloud Resource Scheduling With Deep Reinforcement Learning and Imitation Learning. IEEE Internet of Things Journal. 2021;8(5):3576–86.
32.
Jayanetti A, Halgamuge S, Buyya R. Multi-Agent Deep Reinforcement Learning Framework for Renewable Energy-Aware Workflow Scheduling on Distributed Cloud Data Centers. IEEE Transactions on Parallel and Distributed Systems. 2024;35(4):604–15.
33.
Simaiya S, Lilhore UK, Sharma YK, Rao KB, Maheswara Rao VV, Baliyan A, et al. A hybrid cloud load balancing and host utilization prediction method using deep learning and optimization techniques. Scientific Reports. 2024;14(1):1337.
34.
Khezri E, Yahya RO, Hassanzadeh H, Mohaidat M, Ahmadi S, Trik M. DLJSF: Data-Locality Aware Job Scheduling IoT tasks in fog-cloud computing environments. Results in Engineering. 2024;21:101780.
35.
Abedinzadeh M, Akyol E. A multidimensional opinion evolution model with confirmation bias. Annual Allerton Conference on Communication, Control, and Computing. :1–8.
36.
Liu Z, Zhang J, Li Y, Bai L, Ji Y. Joint Jobs Scheduling and Lightpath Provisioning in Fog Computing Micro Datacenter Networks. Journal of Optical Communications and Networking. 2018;10(7):B152-63.
37.
Ghobaei-Arani M, Jabbehdari S, Pourmina MA. An autonomic resource provisioning approach for service-based cloud applications: A hybrid approach. Future Generation Computer Systems. 2018;78:191–210.
38.
Devaraj A, Elhoseny M, Dhanasekaran S, Lydia EL, Shankar K. Hybridization of firefly and Improved Multi-Objective Particle Swarm Optimization algorithm for energy efficient load balancing in Cloud Computing environments. Journal of Parallel and Distributed Computing. 2020;142:36–45.
39.
Boroumand A, Hosseini Shirvani M, Motameni H. A heuristic task scheduling algorithm in cloud computing environment: an overall cost minimization approach. Cluster Computing. 2024;28(2):137.
40.
Chen M, Xu J, Zhang W, Li Z. A new customer-oriented multi-task scheduling model for cloud manufacturing considering available periods of services using an improved hyper-heuristic algorithm. Expert Systems with Applications. 2025;269:126419.
41.
Zade B, Mansouri N, Javidi M. An improved beluga whale optimization using ring topology for solving multi-objective task scheduling in cloud. Computers & Industrial Engineering. 2025;200:110836.
42.
Khaledian N, Razzaghzadeh S, Haghbayan Z, Völp M. Hybrid Markov chain-based dynamic scheduling to improve load balancing performance in fog-cloud environment. Sustainable Computing: Informatics and Systems. 2025;45:101077.

Citation

This is an open access article distributed under the  Creative Commons Attribution Non-Commercial License (CC BY-NC) License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 

Article metrics

Google scholar: See link

The statements, opinions and data contained in the journal are solely those of the individual authors and contributors and not of the publisher and the editor(s). We stay neutral with regard to jurisdictional claims in published maps and institutional affiliations.