• DocumentCode
    1282973
  • Title

    Complexity of gradient projection method for optimal routing in data networks

  • Author

    Tsai, Wei K. ; Antonio, John K. ; Huang, Garng M.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
  • Volume
    7
  • Issue
    6
  • fYear
    1999
  • fDate
    12/1/1999 12:00:00 AM
  • Firstpage
    897
  • Lastpage
    905
  • Abstract
    In this paper, we derive a time-complexity bound for the gradient projection method for optimal routing in data networks. This result shows that the gradient projection algorithm of Goldstein-Levitin-Poljak type formulated by Bertsekas (1982), Bertsekas and Gallager (1987) and Bertsekas et al. (1984) converges to within ε in relative accuracy in O(ε-2hminNmax) number of iterations, where Nmax is the number of paths sharing the maximally shared link, and hmin is the diameter of the network. Based on this complexity result, we also show that the one-source-at-a-time update policy has a complexity bound which is O(n) times smaller than that of the all-at-a-time update policy, where n is the number of nodes in the network. The result of this paper argues for constructing networks with low diameter for the purpose of reducing complexity of the network control algorithms. The result also implies that parallelizing the optimal routing algorithm over the network nodes is beneficial
  • Keywords
    computational complexity; data communication; gradient methods; telecommunication network routing; Goldstein-Levitin-Poljak type algorithm; all-at-a-time update policy; data networks; gradient projection method; iterations; maximally shared link; network control algorithms; one-source-at-a-time update policy; optimal routing; time-complexity bound; Communication system traffic control; Eigenvalues and eigenfunctions; Intelligent networks; Internetworking; Optimization methods; Projection algorithms; Routing; Telecommunication computing; Telecommunication congestion control; Upper bound;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/90.811454
  • Filename
    811454