Efficient Algorithms for Acyclic Colorings of Graphs

An acyclic k-coloring of a graph G is a coloring of the vertices of G with at most k colors such that each color class induces an acyclic subgraph. The vertex arboricity a(G) of G is the minimum number k for which G has an acyclic k-coloring. Although the problem of computing a(G) is NP-hard, ρ(G)=1+⌊(maxδ(G′))/2⌋ is known to be a good upper bound on a(G), where the maximum is taken over all induced subgraphs G′ of G and δ(G′) is the minimum degree of G′. In this paper, we present the first linear-time algorithm for acyclic ρ(G)-colorings. We also give a sufficient condition under which an NC algorithm exists for acyclic ρ(G)-colorings. Using this condition, we obtain the first NC algorithm for acyclic ρ(G)-colorings of graphs without a K3,3 (or K5) minor.

[1]  Mihalis Yannakakis,et al.  Node-and edge-deletion NP-complete problems , 1978, STOC.

[2]  Andrew V. Goldberg,et al.  Parallel Symmetry-Breaking in Sparse Graphs , 1988, SIAM J. Discret. Math..

[3]  Takao Asano,et al.  An Approach to the Subgraph Homeomorphism Problem , 1985, Theor. Comput. Sci..

[4]  Susmita Sur-Kolay,et al.  Efficient Algorithms for Vertex Arboricity of Planar Graphs , 1995, FSTTCS.

[5]  Uzi Vishkin,et al.  An O(log n) Parallel Connectivity Algorithm , 1982, J. Algorithms.

[6]  André E. Kézdy,et al.  Sequential and parallel algorithms to find a K5 minor , 1992, SODA '92.

[7]  Robert E. Tarjan,et al.  An Efficient Parallel Biconnectivity Algorithm , 2011, SIAM J. Comput..

[8]  G. Chartrand,et al.  The Point‐Arboricity of Planar Graphs , 1969 .

[9]  Zhi-Zhong Chen NC Algorithms for Partitioning Sparse Graphs into Induced Forests with an Application , 1995, ISAAC.

[10]  Gary Chartrand,et al.  The point-arboricity of a graph , 1968 .

[11]  Donald S. Fussell,et al.  Finding Triconnected Components by Local Replacements , 1989, ICALP.

[12]  Xin He,et al.  Parallel Complexity of Partitioning a Planar Graph Into Vertex-induced Forests , 1996, Discret. Appl. Math..

[13]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[14]  Vijaya Ramachandran,et al.  An optimal parallel algorithm for graph planarity , 1989, 30th Annual Symposium on Foundations of Computer Science.

[15]  Wayne Goddard,et al.  Acyclic colorings of planar graphs , 1991, Discret. Math..

[16]  Arkady Kanevsky,et al.  Improved algorithms for graph four-connectivity , 1987, 28th Annual Symposium on Foundations of Computer Science (sfcs 1987).