• DocumentCode
    3328572
  • Title

    Global optimization using local information with applications to flow control

  • Author

    Bartal, Yair ; Byers, John W. ; Raz, Danny

  • Author_Institution
    Int. Comput. Sci. Inst., California Univ., Berkeley, CA, USA
  • fYear
    1997
  • fDate
    20-22 Oct 1997
  • Firstpage
    303
  • Lastpage
    312
  • Abstract
    Flow control in high speed networks requires distributed routers to make fast decisions based only on local information in allocating bandwidth to connections. While most previous work on this problem focuses on achieving local objective functions, in many cases it may be necessary to achieve global objectives such as maximizing the total flow. This problem illustrates one of the basic aspects of distributed computing: achieving global objectives using local information. Papadimitriou and Yannakakis (1993) initiated the study of such problems in a framework of solving positive linear programs by distributed agents. We take their model further, by allowing the distributed agents to acquire more information over time. We therefore turn attention to the tradeoff between the running time and the quality of the solution to the linear program. We give a distributed algorithm that obtains a (1+ε) approximation to the global optimum solution and runs in a polylogarithmic number of distributed rounds. While comparable in running time, our results exhibit a significant improvement on the logarithmic ratio previously obtained by Awerbuch and Azar (1994). Our algorithm, which draws from techniques developed by Luby and Nisan (1993) is considerably simpler than previous approximation algorithms for positive linear programs, and thus may have practical value in both centralized and distributed settings
  • Keywords
    computer network management; cooperative systems; distributed algorithms; linear programming; software agents; telecommunication network routing; approximation algorithms; bandwidth allocation; distributed agents; distributed algorithm; distributed computing; distributed routers; global optimization; high speed networks; local information; local objective functions; logarithmic ratio; network flow control; positive linear programs; quality; Bandwidth; Bit rate; Communication system traffic control; Computer science; Distributed algorithms; Distributed computing; High-speed networks; Strain control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1997. Proceedings., 38th Annual Symposium on
  • Conference_Location
    Miami Beach, FL
  • ISSN
    0272-5428
  • Print_ISBN
    0-8186-8197-7
  • Type

    conf

  • DOI
    10.1109/SFCS.1997.646119
  • Filename
    646119