• DocumentCode
    871568
  • Title

    Algorithmic mechanism design for load balancing in distributed systems

  • Author

    Grosu, Daniel ; Chronopoulos, Anthony T.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Texas, San Antonio, TX, USA
  • Volume
    34
  • Issue
    1
  • fYear
    2004
  • Firstpage
    77
  • Lastpage
    84
  • Abstract
    Computational grids are promising next-generation computing platforms for large-scale problems in science and engineering. Grids are large-scale computing systems composed of geographically distributed resources (computers, storage etc.) owned by self interested agents or organizations. These agents may manipulate the resource allocation algorithm in their own benefit, and their selfish behavior may lead to severe performance degradation and poor efficiency. In this paper, we investigate the problem of designing protocols for resource allocation involving selfish agents. Solving this kind of problems is the object of mechanism design theory. Using this theory, we design a truthful mechanism for solving the static load balancing problem in heterogeneous distributed systems. We prove that using the optimal allocation algorithm the output function admits a truthful payment scheme satisfying voluntary participation. We derive a protocol that implements our mechanism and present experiments to show its effectiveness.
  • Keywords
    distributed algorithms; game theory; grid computing; multi-agent systems; optimisation; resource allocation; algorithmic mechanism design; computational grids; distributed systems; game theory; geographically distributed resources; large-scale computing problems; protocol designing; resource allocation algorithm; static load balancing; Algorithm design and analysis; Cost accounting; Degradation; Distributed computing; Game theory; Grid computing; Large-scale systems; Load management; Protocols; Resource management;
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4419
  • Type

    jour

  • DOI
    10.1109/TSMCB.2002.805812
  • Filename
    1262484