A Decomposition Algorithm for Optimal Static Load Balancing in Tree Hierarchy Network Configurations

  • Authors:
  • J. Li;H. Kameda

  • Affiliations:
  • -;-

  • Venue:
  • IEEE Transactions on Parallel and Distributed Systems
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study the static load balancing problem in a distributed computer system with thetree hierarchy configuration. It is formulated as a nonlinear optimization problem. Afterstudying the conditions that the solution to the optimization problem of the tree hierarchynetwork satisfies, we demonstrate that the special structure of the optimization problemleads 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.