The Journal of Supercomputing

, Volume 41, Issue 3, pp 269–286

Perfect load balancing on the star interconnection network


DOI: 10.1007/s11227-007-0128-2

Cite this article as:
Imani, N., Sarbazi-Azad, H. & Akl, S.G. J Supercomput (2007) 41: 269. doi:10.1007/s11227-007-0128-2


In this paper, we use the regular distribution method to design a perfect load balancing algorithm for an n-star with a maximum error of 1 and a time complexity of 3n(n+1). This algorithm is based on the novel notion of leader trees. A second algorithm proposed in this paper as an enhancement to our first algorithm and uses an arbitrary spanning tree as the leader tree and has a worst time complexity of 2.25n2−3n+0.75. We also discuss the issue of dynamically selecting the leader tree and hybrid load balancing algorithms in general. Furthermore, we present a hybrid algorithm for load balancing on the star interconnection network which benefits from a diffusion load balancing preprocessing phase and shows a smaller mean time complexity than our two first algorithms.


Multicomputers Interconnection networks Star graph Load balancing Hierarchical algorithm Tree embedding 

Copyright information

© Springer Science+Business Media, LLC 2007

Authors and Affiliations

  1. 1.IPM School of Computer ScienceTehranIran
  2. 2.Sharif University of Technology & IPMTehranIran
  3. 3.Queens UniversityKingstonCanada

Personalised recommendations