Abstract
A directed cycle separator of an n-vertex directed graph is a vertex-simple directed cycle such that when the vertices of the cycle are deleted, the resulting graph has no strongly connected component with more than n/2 vertices. It is shown that the problem of finding a directed cycle separator is in randomized NC. It is also proved that computing cycle separators and conducting depth-first search in directed graphs are deterministically NC-equivalent. These two results together yield the first randomized NC algorithm for depth-first search in general directed graphs.
Original language | English (US) |
---|---|
Pages (from-to) | 397-409 |
Number of pages | 13 |
Journal | SIAM Journal on Computing |
Volume | 19 |
Issue number | 2 |
DOIs | |
State | Published - 1990 |
ASJC Scopus subject areas
- General Computer Science
- General Mathematics