It is well known that the vertex set of every planar graph can be partitioned into three subsets each of which induces a forest. Previously, there has been no NC algorithm for computing such a partition. In this paper, we design an optimal NC algorithm for computing such a partition for a given planar graph. It runs in O(log n log* n) time using O(n/(log n log* n)) processors on an EREW PRAM. This algorithm implies optimal NC approximation algorithms for many NP-hard maximum induced subgraph problems on planar graphs with a performance ratio of 3. We also present optimal NC algorithms for partitioning the vertex set of a given K4-free or K2,3-free graph into two subsets each of which induces a forest. As consequences, we obtain optimal NC algorithms for 4-coloring K4-free or K2,3-free graphs which are previously unknown to our knowledge.
CITATION STYLE
Chen, Z. Z., & He, X. (1995). NC algorithms for partitioning planar graphs into induced forests and approximating NP-hard problems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1017, pp. 275–289). Springer Verlag. https://doi.org/10.1007/3-540-60618-1_82
Mendeley helps you to discover research relevant for your work.