Authors Onwuegbuchulem GiftDepartment of Computer Science, Rivers State University, Port Harcourt, NigeriaBennett E.O.Department of Computer Science, Rivers State University, Port Harcourt, NigeriaMatthias D.Department of Computer Science, Rivers State University, Port Harcourt, NigeriaAnireh V.I.E.Department of Computer Science, Rivers State University, Port Harcourt, Nigeria Abstract Cloud computing environments depend heavily on efficient Dynamic Resource Allocation (DRA) mechanisms to ensure optimal utilization of computational resources while maintaining low operational cost, reduced energy consumption, and acceptable Quality of Service (QoS) under continuously fluctuating workloads. However, many existing resource allocation techniques in cloud systems are limited by poor adaptability, high computational overhead, inefficient virtual machine migration, and inability to simultaneously optimize multiple conflicting objectives such as throughput, Service Level Agreement (SLA) compliance, and power efficiency. These limitations create the need for a more intelligent, scalable and adaptive resource management framework capable of making real-time allocation decisions in heterogeneous cloud environments. This study therefore presents the design and development of DynamiCloud, a scalable and computationally efficient multi-objective dynamic resource allocation model for cloud computing. The research aimed at developing an efficient algorithm for multi-objective Dynamic Resource Allocation (DRA) in cloud computing. An object-oriented system design methodology was adopted in modeling the proposed framework; while a Deep Reinforcement Learning (DRL)-based optimization algorithm was implemented to enable the system learn optimal VM allocation and reallocation policies from environmental states, reward signals, and workload behavior patterns. The design was implemented using python. Comparing the results of our implementation with the existing tools shows that our objectives were met. Keywords Efficient Algorithm Multi-Objective Dynamic Resource Allocation Cloud Computing. Citation of this Article Onwuegbuchulem Gift, Bennett E.O., Matthias D., & Anireh V.I.E.. (2026). Efficient Algorithm for Multi-Objective Dynamic Resource Allocation in Cloud Computing. Journal of Artificial Intelligence and Emerging Technologies (JAIET). 3(7), 61-65. Article DOI: https://doi.org/10.47001/JAIET/2026.307006 Licence Copyright (c) 2026 Journal of Artificial Intelligence and Emerging Technologies. This work is licensed under a Creative Commons Attribution Non Commercial 4.0 International Licence. References Mell, P., & Grance, T. (2011). The NIST definition of cloud computing (Special Publication 800-145). Gaithersburg, MD: National Institute of Standards and Technology. Buyya, R., Beloglazov, A., & Abawajy, J. (2010). Energy-efficient management of data center resources for cloud computing: A vision, architectural elements, and open challenges. In Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA) (pp. xx–xx). Las Vegas, NV, USA.Deb, K., Pratap, A., Agarwal, S., & Meyarivan, T. (2002). A fast and elitist multi objective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, 6(2), 182–197.Beloglazov, A., Abawajy, J., & Buyya, R. (2012). Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing. Future Generation Computer Systems, 28(5), 755–768.Zhang, L., & Xu, L. (2019). "Dynamic resource allocation in cloud computing: a survey." Future Generation Computer Systems, 108, 150-170.Sharma, M., & Pal, S. (2018). "Energy-efficient resource scheduling in cloud computing using genetic algorithm." Journal of Cloud Computing: Advances, Systems and Applications, 7(1), 1-14.Zhang, L., & Xu, L. (2020). "Dynamic resource allocation in cloud computing: a survey." Future Generation Computer Systems, 108, 150-170.Kumar, R., & Lee, H. (2023). "Predictive ML Models for Dynamic Resource Allocation in Cloud Systems." ACM Transactions on Cloud Computing, 12(2), 154-169.Liu, X., Yu, J., Feng, Z., & Gao, Y. (2023). Multi-agent reinforcement learning for resource allocation in IoT networks with edge computing. China Communications, 17(9), 220-236.