• DocumentCode
    2711888
  • Title

    Distributed Algorithms for Constructing a Depth-First-Search Tree

  • Author

    Makki, S.A.M. ; Havas, George

  • Volume
    3
  • fYear
    1994
  • fDate
    15-19 Aug. 1994
  • Firstpage
    270
  • Lastpage
    273
  • Abstract
    We present more efficient distributed depth-firstsearch algorithms which construct a depth-first-search tree for a communication network. The algorithms require left| V right|(1 + r) messages and |V|(l + r) units of time in the worst case, where left| V right| is the number of sites in the network, and 0 leqslant r le 1 . The value of r depends on the network topology and possibly on the routing chosen. In the best case, when the underlying network has a ring topology, r = 0 and our basic algorithm requires V messages and time units, regardless of routing. We extend this algorithm to achieve the same best case bound for other topologies. The worst case bound, which has r = 1??2/left| V right|, applies if the network topology is a tree. The improvement over the best of previous algorithms is achieved by dynamic backtracking, with a minor increase in message length.
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1994. ICPP 1994 Volume 3. International Conference on
  • Conference_Location
    North Carolina, USA
  • ISSN
    0190-3918
  • Print_ISBN
    0-8493-2493-9
  • Type

    conf

  • DOI
    10.1109/ICPP.1994.91
  • Filename
    5727871