Efficient algorithms for acyclic colorings of graphs (Q1978502)

From MaRDI portal





scientific article; zbMATH DE number 1454282
Language Label Description Also known as
default for all languages
No label defined
    English
    Efficient algorithms for acyclic colorings of graphs
    scientific article; zbMATH DE number 1454282

      Statements

      Efficient algorithms for acyclic colorings of graphs (English)
      0 references
      0 references
      4 June 2000
      0 references
      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, \(\rho(G)=1+\lfloor(\max\delta(G'))/2\rfloor\) is known to be a good upper bound on \(a(G)\), where the maximum is taken over all induced subgraphs \(G'\) of \(G\) and \(\delta(G')\) is the minimum degree of \(G'\). In this paper, we present the first linear-time algorithm for acyclic \(\rho(G)\)-colorings. We also give a sufficient condition under which an NC algorithm exists for acyclic \(\rho(G)\)-colorings. Using this condition, we obtain the first NC algorithm for acyclic \(\rho(G)\)-colorings of graphs without a \(K_{3,3}\) (or \(K_{5})\) minor.
      0 references
      vertex arboricity
      0 references
      acyclic colorings
      0 references
      parallel algorithms
      0 references
      sparse graphs
      0 references

      Identifiers