K. B. Lakshmanan,
N. Meenakshi,
and K. Thulasiraman.
A time-optimal message-efficient distributed algorithm for depth-first-search.
Information Processing Letters,
25(2):103-109,
1987.
[PDF]
Keyword(s): Depth-first search.
Abstract: |
In this paper we study the problem of distributed construction of a depth-first-search tree for an asynchronous communication network. First, we point out that any algorithm requires at least $2n−2$ time units and $2m$ messages in the worst case, where n and m are the number of nodes and the number of edges in the network, respectively. We then provide a modification to a recent algorithm due to Awerbuch (1985), and show that the new algorithm is time-optimal, while requiring less then $4m−(n−1)$ messages. |
@Article{LakshmananMeenakshiThulasiramanDFS87,
author = {K. B. Lakshmanan and N. Meenakshi and K. Thulasiraman},
title = {A time-optimal message-efficient distributed algorithm for depth-first-search},
journal = {Information Processing Letters},
volume = {25},
number = {2},
year = {1987},
pages = {103--109},
publisher = {Elsevier North-Holland, Inc.},
keywords = {Depth-first search},
pdf = {PAPERS/LakshmananMeenakshiThulasiramanDFS87.pdf},
abstract = {In this paper we study the problem of distributed construction of a depth-first-search tree for an asynchronous communication network. First, we point out that any algorithm requires at least $2n−2$ time units and $2m$ messages in the worst case, where n and m are the number of nodes and the number of edges in the network, respectively. We then provide a modification to a recent algorithm due to Awerbuch (1985), and show that the new algorithm is time-optimal, while requiring less then $4m−(n−1)$ messages.}
}