• DocumentCode
    1080010
  • Title

    A decomposition algorithm for optimal static load balancing in tree hierarchy network configurations

  • Author

    Li, Jie ; Kameda, Hisao

  • Author_Institution
    Inst. of Inf. Sci. & Electron., Tsukuba Univ., Ibaraki, Japan
  • Volume
    5
  • Issue
    5
  • fYear
    1994
  • fDate
    5/1/1994 12:00:00 AM
  • Firstpage
    540
  • Lastpage
    548
  • Abstract
    We study the static load balancing problem in a distributed computer system with the tree hierarchy configuration. It is formulated as a nonlinear optimization problem. After studying the conditions that the solution to the optimization problem of the tree hierarchy network satisfies, we demonstrate that the special structure of the optimization problem leads to an interesting decomposition technique. A new effective decomposition algorithm to solve the optimization problem is presented. The proposed algorithm Is compared with two other well known algorithms: the Flow Deviation (FD) algorithm and the Dafermos-Sparrow (D-S) algorithm. It is shown that the amounts of the storage required for the proposed algorithm and the FD algorithm are O(n) for load balancing of an n-node system. However, the amount of the storage required for the D-S algorithm is O(n log(n)). By using numerical experiments, we show that both the proposed algorithm and the D-S algorithm have much faster convergence in terms of central processing unit (CPU) time than the FD algorithm
  • Keywords
    computational complexity; convergence of numerical methods; distributed memory systems; multiprocessor interconnection networks; resource allocation; CPU time; Dafermos-Sparrow algorithm; Flow Deviation algorithm; algorithm performance; computer networks; convergence; decomposition algorithm; distributed computer system; load balancing; optimal static load balancing; optimization problem; star network configuration; tree hierarchy network configurations; Central Processing Unit; Computer networks; Convergence of numerical methods; Delay; Distributed computing; Intelligent networks; Load management; Network topology; Scheduling; Workstations;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.282565
  • Filename
    282565