• DocumentCode
    2186428
  • Title

    Polynomial end-to-end communication

  • Author

    Awerbuch, Baruch ; Mansour, Yishay ; Shavit, Nir

  • Author_Institution
    Dept. of Math., MIT, Cambridge, MA, USA
  • fYear
    1989
  • fDate
    30 Oct-1 Nov 1989
  • Firstpage
    358
  • Lastpage
    363
  • Abstract
    A dynamic communication network is one in which links may repeatedly fail and recover. In such a network, although it is impossible to establish a path of unfailed links, reliable communication is possible if there is no cut of permanently failed links between a sender and receiver. The authors consider for such a network the basic task of end-to-end communication, that is, delivery in finite time of data items generated online at the sender, to the receiver, in order and without duplication or omission. The best known previous solutions to this problem had exponential complexity. Moreover, it has been conjectured that a polynomial solution is impossible. The authors disprove this conjecture, presenting the first polynomial end-to-end protocol. The protocol uses methods adopted from shared-memory algorithms and introduces novel techniques for fast load balancing in communication networks
  • Keywords
    computational complexity; protocols; telecommunication networks; dynamic communication network; end-to-end communication; end-to-end protocol; exponential complexity; fast load balancing; reliable communication; shared-memory algorithms; ARPANET; Communication networks; Computer science; Contracts; Load management; Mathematics; Polynomials; Process design; Protocols; Telecommunication network reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1989., 30th Annual Symposium on
  • Conference_Location
    Research Triangle Park, NC
  • Print_ISBN
    0-8186-1982-1
  • Type

    conf

  • DOI
    10.1109/SFCS.1989.63503
  • Filename
    63503