Abstract
Given a graph G = (V, E), the well-known spanning forest problem of G can be viewed as the problem of finding a maximal subset F of edges in G such that the subgraph inducedby F is acyclic. Although this problem has well-known efficient NC algorithms, its vertex counterpart, the problem of finding a maximal subset U of vertices in G such that the subgraph induced by U is acyclic, has not been shown to be in N C (or even in RNC) and is not believed to be parallelizable in general. In this paper we present N C algorithms for solving the latter problem for two special cases. First, we show that, for a planar graph with n vertices, the problem can be solved in O(log3 n) time with O(n) processors on an EREW PRAM. Second, we show that the problem is solvable in NC if the input graph G has only vertex-induced paths of length polylogarithmic in the number of vertices of G. As a consequence of this result, we show that certain natural extensions of the well-studied maximal independent set problem remain solvable in N C. Moreover, we show that, for a constant-degree graph with n vertices, the problem can be solved in O (√n log3 n) time with O(n2) processors on an EREW PRAM.
| Original language | English |
|---|---|
| Pages (from-to) | 354-368 |
| Number of pages | 15 |
| Journal | Algorithmica |
| Volume | 19 |
| Issue number | 3 |
| DOIs | |
| State | Published - 1997 |
Keywords
- Maximal acyclic sets
- Parallel algorithms
- Planar graphs
Fingerprint
Dive into the research topics of 'Parallel algorithms for maximal acyclic sets'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver