JOURNAL ARTICLE

Hierarchical Multi-Agent Optimization for Resource Allocation in Cloud Computing

Xiangqiang GaoRongke LiuAryan Kaushik

Year: 2020 Journal:   IEEE Transactions on Parallel and Distributed Systems Vol: 32 (3)Pages: 692-707   Publisher: Institute of Electrical and Electronics Engineers

Abstract

In cloud computing, an important concern is to allocate the available resources of service nodes to the requested tasks on demand and to make the objective function optimum, i.e., maximizing resource utilization, payoffs and available bandwidth. This paper proposes a hierarchical multi-agent optimization (HMAO) algorithm in order to maximize the resource utilization and make the bandwidth cost minimum for cloud computing. The proposed HMAO algorithm is a combination of the genetic algorithm (GA) and the multi-agent optimization (MAO) algorithm. With maximizing the resource utilization, an improved GA is implemented to find a set of service nodes that are used to deploy the requested tasks. A decentralized-based MAO algorithm is presented to minimize the bandwidth cost. We study the effect of key parameters of the HMAO algorithm by the Taguchi method and evaluate the performance results. When compared with genetic algorithm (GA) and fast elitist non-dominated sorting genetic (NSGA-II) algorithm, the simulation results demonstrate that the HMAO algorithm is more effective than the existing solutions to solve the problem of resource allocation with a large number of the requested tasks. Furthermore, we provide the performance comparison of the HMAO algorithm with the first-fit greedy approach in on-line resource allocation.

Keywords:

Metrics

58
Cited By
9.91
FWCI (Field Weighted Citation Impact)
39
Refs
0.98
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Software-Defined Networks and 5G
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

BOOK-CHAPTER

Multi-Agent-Based Framework for Resource Allocation in Cloud Computing

Safia RabaouiHéla HachichaEzzeddine Zagrouba

Smart innovation, systems and technologies Year: 2021 Pages: 427-437
JOURNAL ARTICLE

Distributed Resource Allocation in Cloud Computing Using Multi-Agent Systems

A. MazrekajD. MinarolliB. Freisleben

Journal:   DOAJ (DOAJ: Directory of Open Access Journals) Year: 2017
JOURNAL ARTICLE

Agent based Resource Allocation Mechanism Focusing Cost Optimization in Cloud Computing

Aarti SinghManisha Malhotra

Journal:   International Journal of Cloud Applications and Computing Year: 2015 Vol: 5 (3)Pages: 53-61
© 2026 ScienceGate Book Chapters — All rights reserved.