Hybrid Ant Colony-Particle Swarm Optimization for Dynamic Resource Allocation in Cloud Data Centers
DOI:
https://doi.org/10.29304/jqcsm.2025.17.32378Keywords:
Ant Colony algorithm, Particle Swarm OptimizationAbstract
Effective use of computational resources is a very challenging issue in cloud data centres as demands from users are very high. However, classical optimization methods are often not able to cope with changing workloads, which means they can yield to inefficient decisions. A Hybrid Optimization Algorithm based on PSO Ant Colony algorithm hybrid PSO–ACO is presented in this paper for the purpose of optimizing resource allocation efficiency in cloud environment. In this hybrid model, the heuristic search ability of ACO and exploitative nature of PSO is synergized to deliver the best heuristics to meet the demands of dynamic resource provisioning with minimum energy consumption, reduced SLA violation and improved load balancing. The results supported that the hybrid PSO–ACO algorithm achieves the highest resource efficiency with reduces execution time and SLA violations, balances load effectively and reaches optimal solutions quickly and stably and this means that the hybrid ACO-PSO approach clearly outperforms both ACO and PSO individually in all performance indicators, making it the best choice for dynamic cloud computing systems.
Downloads
References
Yang, Y., Zhou, Y., Sun, Z., & Cruickshank, H. (2023). Research on task scheduling algorithm optimization based on hybrid PSO and ACO in cloud computing. Computer Modelling and New Technologies, 17(5A), 12–16.
Kumar, M.; Sharma, S.C.; Goel, S.; Mishra, S.K.; Husain, A. (2020). Autonomic cloud resource provisioning and scheduling using meta-heuristic algorithm. Neural Compute. 32, 18285–18303.
Sharma, V., & Thakur, M. (2021). An improved HACO algorithm for workflow scheduling in cloud. Proceedings of the International Conference on Communication and Signal Processing (ICCSP 2021), 894–898.
Singh, S., & Chana, I. (2016). Q-aware: Quality of service-based cloud resource provisioning. Computers & Electrical Engineering, 47, 138–160.
Li, J. Y., Mei, K. Q., Zhong, M., et al. (2012). Online optimization for scheduling preemptable tasks on IaaS cloud systems. Journal of Parallel and Distributed Computing, 72(2), 666–677
Zhao, Y., Liu, J., Zhang, X., & Dou, W. (2011). A cloud computing framework for advanced manufacturing systems. Computers in Industry, 62(8–9), 772–785.
Rahmani, M., et al. (2023). Comparative analysis of metaheuristic loads balancing algorithms for cloud computing. Journal of Cloud Computing.
Prasanna, G., Sankar Reddy, R. S., & Harini, B. S. (2021). Fuzzy Hybrid Particle Swarm Parallel Ant Colony Optimization in Cloud Computing. TURCOMAT.
Khadanga, R. K., & Swain, S. K. (2021). Hybrid metaheuristic algorithms for task scheduling in cloud computing: A review. Journal of King Saud University – Computer and Information Sciences.
Yang, Q., Chen, W.-N., Deng, J.-D., Li, Y., Gu, T., & Zhang, J. (2018). A level-based learning swarm optimizer for large scale optimization. IEEE Transactions on Evolutionary Computation, 22(4), 578–594. https://doi.org/10.1109/TEVC.2017.2743016.
Pandey, S., Wu, L., Guru, S. M., & Buyya, R. (2010). A particle swarm optimization–based heuristic for scheduling workflow applications in cloud computing environments. Proceedings of the 24th IEEE International Conference on Advanced Information Networking and Applications, 400–407.
Nie, Q., & Li, P. (2016). An improved ant colony optimization algorithm for improving cloud resource utilization. Cyber Enabled Distributed Computing and Knowledge Discovery, 311–314.
Saha, S., & Paul, S. (2021). An efficient hybrid ACO–PSO approach for resource scheduling in cloud computing. Soft Computing, 25(17), 11293–11310. https://doi.org/10.1007/s00500-021-05892-w
Basha, S. M., & Kumar, Y. S. (2022). Metaheuristic scheduling for cloud resource allocation: A hybrid PSO–ACO approach. Procedia Computer Science, 184, 734–741. https://doi.org/10.1016/j.procs.2021.04.092.
Patel, A., & Desai, A. (2024). Load balancing in cloud computing environment using hybrid particle swarm optimization and ant colony optimization algorithm. Proceedings of the ICAICCIT 2024 Conference. https://www.researchgate.net/publication/389841661.
Khan, Z. A., & Ahmad, M. (2017). Hybrid particle swarm optimization and ant colony optimization for dynamic VM scheduling in cloud environment. WSEAS Transactions on Computers, 16, 121–128.
Singh, S., & Chana, I. (2016). Hybrid Ant Particle Swarm Genetic Algorithm (APSGA) for task scheduling in cloud computing. In Information and Communication Technology for Competitive Strategies (ICTCS). The Journal of Supercomputing, 61(2), 337–352.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Hiba Abdulrazzak Ahmed

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.