Using AI for Dynamic Resource Allocation and Performance Optimization in Software Systems
Journal Title: International Journal of Innovative Research in Computer Science and Technology - Year 2025, Vol 13, Issue 1
Abstract
This research work aims at evaluating the possibilities of using artificial intelligence in dynamic resource management and optimization of software system performance. In today’s complex world of application usage, normal methods of resource management are unable to cater to these dynamic needs and fulfill its usage potential. In this work, an assessment of three mainstream AI techniques – reinforcement learning, neural network, and genetic algorithm – is performed based on performance indicators such as resource utilization and consumption, average response time, throughput, costs, prediction capability, stability, and time taken to converge. The results show that the neural networks have the best resource acquisition performance as well as response rates, while the reinforcement learning has the best cost management and flexibility rates. As it has been pointed out, genetic algorithms are quite useful in finding optimization solutions, however real-time responsiveness is lack. Thus, the results provide significant understating of how to choose the proper AI technique depending on the specific application needs which in turn will be useful for organizations willing to improve their resource management using AI-based solutions.
Authors and Affiliations
Mrinal Kumar , Mayur Prakashrao Gore
An Analysis of Composting Process
Composting is essential & cost-effective way to recycle organic waste. A variety of microorganisms are involved in composting process. Composting has many advantages: it improves manure management, creates a potentially...
A Spatial Analysis of Biogas Potential from Manure in Europe
The utilization of anaerobic processing to create power from biogas is turning out to be more normal all through the globe, with significant monetary and ecological benefits. Biogas, specifically, can help numerous Europ...
Trust Evaluation in Cloud Computing: A Survey
Trust is doubtless reliance on character, ability, strength or truth of someone or something. Before opting the services of any Cloud Service Provider (CSP) there is a need to evaluate trustworthiness of various CSPs ava...
An Analysis of Convolutional Neural Networks
Convolutional neural networks (CNNs), form of artificial neural network (ANN) prominent in computer vision, are finding traction in diversity of sectors, comprising radiology. CNN employs a variety of building pieces, in...
Decentralized Incognito Limpid E-Voting System
Voting is a constitutional part of governmental systems which gives the people of the nation the liberty to express their opinions. The contemporary system constitutes Electronic Voting Machines (EVM) that is a pile-up o...