• DocumentCode
    821582
  • Title

    Agent-based load balancing on homogeneous minigrids: macroscopic modeling and characterization

  • Author

    Liu, Jiming ; Jin, Xiaolong ; Wang, Yuanshi

  • Author_Institution
    Dept. of Comput. Sci., Hong Kong Baptist Univ., Kowloon, China
  • Volume
    16
  • Issue
    7
  • fYear
    2005
  • fDate
    7/1/2005 12:00:00 AM
  • Firstpage
    586
  • Lastpage
    598
  • Abstract
    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 give 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 find a very interesting phenomenon, that is, agent-based load balancing mechanism is topology-independent.
  • Keywords
    convergence of numerical methods; differential equations; grid computing; multi-agent systems; optimisation; resource allocation; scheduling; SSGTD; agent-based load balancing; differential equations; grid task distribution; homogeneous minigrid environment; macroscopic modeling; macroscopic-characterization; optimization; simulation system; Biological system modeling; Biology computing; Computational modeling; Distributed computing; Grid computing; Load management; Numerical simulation; Processor scheduling; Resource management; Steady-state; Homogeneous minigrids; agents; convergence; grid simulation.; load balancing; macroscopic modeling; steady states; task distribution;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2005.76
  • Filename
    1435337