Skip to main navigation Skip to search Skip to main content

Parallel algorithms for maximal acyclic sets

  • Tokyo Denki University

Research output: Contribution to journal › Article › peer-review

2 Scopus citations

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 languageEnglish
Pages (from-to)354-368
Number of pages15
JournalAlgorithmica
Volume19
Issue number3
DOIs
StatePublished - 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