• DocumentCode
    976889
  • Title

    An efficient distributed protocol for finding shortest paths in networks with negative weights

  • Author

    Lakshmanan, K.B. ; Thulasiraman, K. ; Comeau, M.A.

  • Volume
    15
  • Issue
    5
  • fYear
    1989
  • fDate
    5/1/1989 12:00:00 AM
  • Firstpage
    639
  • Lastpage
    644
  • Abstract
    The design is discussed of distributed algorithms for the single-source shortest-path problem to run on an asynchronous directed network in which some of the edges may be associated with negative weights, and thus in which a cycle of negative total weight may also exist. The only existing solution in the literature for this problem is due to K.M. Chandy and J. Misra (1982), and it has, in the worst case, an unbounded message complexity. A synchronous version of the Chandy-Misra algorithm is described and studied, and it is proved that for a network with m edges and n nodes, the worst case message and time complexities of this algorithm are O(mn ) and O(n), respectively. This algorithm is then combined with an efficient synchronizer to yield an asynchronous protocol that retains the same message and time complexities
  • Keywords
    computational complexity; directed graphs; distributed processing; protocols; Chandy-Misra algorithm; asynchronous directed network; asynchronous protocol; cycle; distributed algorithms; edges; efficient distributed protocol; efficient synchronizer; negative weights; nodes; single-source shortest-path problem; synchronous version; time complexities; unbounded message complexity; worst case; Algorithm design and analysis; Computer networks; Computer science; Councils; Distributed algorithms; Distributed computing; Intelligent networks; Protocols;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.24713
  • Filename
    24713