TY - JOUR
T1 - Agent-based load balancing on homogeneous minigrids
T2 - Macroscopic modeling and characterization
AU - LIU, Jiming
AU - Jin, Xiaolong
AU - Wang, Yuanshi
N1 - Funding Information:
The authors would like to express their gratitude to the editors and reviewers for their valuable suggestions. They wish to thank Mr. Hoi Fung Lam for the implementation of the SSGTD platform. We want to acknowledge the support of the following research grants: 1) Hong Kong Research Grant Council (RGC) Central Allocation Grant (HKBU 2/03/C) and Earmarked Research Grants (HKBU 2121/03E)(HKBU 2040/ 02E), 2) Hong Kong Baptist University Faculty Research Grants (FRG), 3) National Grand Fundamental Research 973 Program of China (2003CB317001), and 4) Beijing Municipal Key Laboratory of Multimedia and Intelligent Software Technology (KP0705200379).
PY - 2005/7
Y1 - 2005/7
N2 - In this paper, we present a macroscopic characterization of agent-based load balancing in homogeneous minigrid environments. The agent-based load balancing is regarded as agent distribution from a macroscopic point of view. We study two quantities on minigrids: the number and size of teams where agents (tasks) queue. In macroscopic modeling, the load balancing mechanism is characterized using differential equations. We show that the load balancing we concern always converges to a steady state. Furthermore, we show that load balancing with different initial distributions converges to the same steady state gradually. Also, we prove that the steady state becomes an even distribution if and only if agents have complete knowledge about agent teams on minigrids. Utility gains and efficiency are introduced to measure the quality of load balancing. Through numerical simulations, we discuss the utility gains and efficiency of load balancing in different cases and gives a series of analysis. In order to maximize the utility gain and the efficiency, we theoretically study the optimization of agents' strategies. Finally, in order to validate our proposed agent-based load balancing mechanism, we develop a computing platform, called Simulation System for Grid Task Distribution (SSGTD). Through experimentation, we note that our experimental results in general confirm our theoretical proofs and numerical simulation results from the proposed equation system. In addition, we final a very interesting phenomenon, that is, agent-based load balancing mechanism is topology-independent.
AB - In this paper, we present a macroscopic characterization of agent-based load balancing in homogeneous minigrid environments. The agent-based load balancing is regarded as agent distribution from a macroscopic point of view. We study two quantities on minigrids: the number and size of teams where agents (tasks) queue. In macroscopic modeling, the load balancing mechanism is characterized using differential equations. We show that the load balancing we concern always converges to a steady state. Furthermore, we show that load balancing with different initial distributions converges to the same steady state gradually. Also, we prove that the steady state becomes an even distribution if and only if agents have complete knowledge about agent teams on minigrids. Utility gains and efficiency are introduced to measure the quality of load balancing. Through numerical simulations, we discuss the utility gains and efficiency of load balancing in different cases and gives a series of analysis. In order to maximize the utility gain and the efficiency, we theoretically study the optimization of agents' strategies. Finally, in order to validate our proposed agent-based load balancing mechanism, we develop a computing platform, called Simulation System for Grid Task Distribution (SSGTD). Through experimentation, we note that our experimental results in general confirm our theoretical proofs and numerical simulation results from the proposed equation system. In addition, we final a very interesting phenomenon, that is, agent-based load balancing mechanism is topology-independent.
KW - Agents
KW - Convergence
KW - Grid simulation
KW - Homogeneous minigrids
KW - Load balancing
KW - Macroscopic modeling
KW - Steady states
KW - Task distribution
UR - http://www.scopus.com/inward/record.url?scp=22944448972&partnerID=8YFLogxK
U2 - 10.1109/TPDS.2005.76
DO - 10.1109/TPDS.2005.76
M3 - Review article
AN - SCOPUS:22944448972
SN - 1045-9219
VL - 16
SP - 586
EP - 598
JO - IEEE Transactions on Parallel and Distributed Systems
JF - IEEE Transactions on Parallel and Distributed Systems
IS - 7
ER -