• DocumentCode
    1220027
  • Title

    Trade-Offs between Stretch Factor and Load-Balancing Ratio in Routing on Growth-Restricted Graphs

  • Author

    Gao, Jie ; Zhang, Li

  • Author_Institution
    Dept. of Comput. Sci., Stony Brook Univ., Stony Brook, NY
  • Volume
    20
  • Issue
    2
  • fYear
    2009
  • Firstpage
    171
  • Lastpage
    179
  • Abstract
    An unweighted graph has density rho and growth rate k if the number of nodes in every ball with radius r is bounded by rhork. The communication graphs of wireless networks and peer-to-peer networks often have constant bounded density and small growth rate. In this paper, we study the trade-off between two quality measures for routing in growth-restricted graphs. The two measures we consider are the stretch factor, which measures the lengths of the routing paths, and the load-balancing ratio, which measures the evenness of the traffic distribution. We show that if the routing algorithm is required to use paths with stretch factor c, then its load-balancing ratio is bounded by O(rho1/k(n/c)1-1/k), and the bound is tight in the worst case. We show the application and extension of the trade-off to the wireless network routing and VLSI layout design. We also present a load-balanced routing algorithm with the stretch factor constraint in an online setting, in which the routing requests come one by one.
  • Keywords
    computational complexity; graph theory; peer-to-peer computing; resource allocation; telecommunication network routing; telecommunication traffic; VLSI layout design; communication graphs; constant bounded density; growth-restricted graphs; load-balanced routing algorithm; load-balancing ratio; peer-to-peer networks; routing paths; routing requests; stretch factor constraint; traffic distribution; unweighted graph; wireless network routing; wireless networks; Data Structures; Nonnumerical Algorithms and Problems; Routing; Tradeoffs between Complexity Measures; growth-restricted graphs.; load balancing; wireless networks;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2008.75
  • Filename
    4522542