Parallel Algorithms for Maximal Acyclic Sets |
| |
Authors: | Z. -Z. Chen X. He |
| |
Affiliation: | (1) Department of Mathematical Sciences, Tokyo Denki University, Hatoyama, Saitama 350-03, Japan. chen@r.dendai.ac.jp., JP;(2) Department of Computer Science, State University of New York at Buffalo, Buffalo, NY 14260, USA. xinhe@cs.buffalo.edu., US |
| |
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 induced by 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 NC (or even in RNC) and is not believed to be parallelizable in general. In this paper we present NC 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 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 NC. Moreover, we show that, for a constant-degree graph with n vertices, the problem can be solved in time with O(n 2 ) processors on an EREW PRAM. Received July 3, 1995; revised April 1, 1996. |
| |
Keywords: | . Parallel algorithms Maximal acyclic sets Planar graphs. |
本文献已被 SpringerLink 等数据库收录! |
|