Complete coloring

Complete coloring
Complete coloring of the Clebsch graph with 8 colors. Every pair of colors appears on at least one edge. No complete coloring with more colors exists: in any 9-coloring some color would appear only at one vertex, and there would not be enough neighboring vertices to cover all pairs involving that color. Therefore, the achromatic number of the Clebsch graph is 8.

In graph theory, complete coloring is the opposite of harmonious coloring in the sense that it is a vertex coloring in which every pair of colors appears on at least one pair of adjacent vertices. Equivalently, a complete coloring is minimal in the sense that it cannot be transformed into a proper coloring with fewer colors by merging pairs of color classes. The achromatic number ψ(G) of a graph G is the maximum number of colors possible in any complete coloring of G.

Contents

Complexity theory

Finding ψ(G) is an optimization problem. The decision problem for complete coloring can be phrased as:

INSTANCE: a graph G = (V,E) and positive integer k
QUESTION: does there exist a partition of V into k or more disjoint sets V_1,V_2,\ldots,V_k such that each Vi is an independent set for G and such that for each pair of distinct sets V_i,V_j,V_i \cup V_j is not an independent set.

Determining the achromatic number is NP-hard; determining if it is greater than a given number is NP-complete, as shown by Yannakakis and Gavril in 1978 by transformation from the minimum maximal matching problem.[1]

Note that any coloring of a graph with the minimum number of colors must be a complete coloring, so minimizing the number of colors in a complete coloring is just a restatement of the standard graph coloring problem.

Algorithms

For any fixed k, it is possible to determine whether the achromatic number of a given graph is at least k, in linear time.[2]

The optimization problem permits approximation and is approximable within a O\left(|V|/\sqrt{\log |V|}\right) approximation ratio.[3]

Special classes of graphs

The NP-completeness of the achromatic number problem holds also for some special classes of graphs: bipartite graphs,[2] complements of bipartite graphs (that is, graphs having no independent set of more than two vertices),[1] cographs and interval graphs,[4] and even for trees.[5]

For complements of trees, the achromatic number can be computed in polynomial time.[6] For trees, it can be approximated to within a constant factor.[3]

The achromatic number of an n-dimensional hypercube graph is known to be proportional to \sqrt{n2^n}, but the constant of proportionality is not known precisely.[7]

References

  1. ^ a b Michael R. Garey and David S. Johnson (1979), Computers and Intractability: A Guide to the Theory of NP-Completeness, W.H. Freeman, ISBN 0-7167-1045-5  A1.1: GT5, pg.191.
  2. ^ a b Farber, M.; Hahn, G.; Hell, P.; Miller, D. J. (1986), "Concerning the achromatic number of graphs", Journal of Combinatorial Theory, Series B 40 (1): 21–39, doi:10.1016/0095-8956(86)90062-6 .
  3. ^ a b Chaudhary, Amitabh; Vishwanathan, Sundar (2001), "Approximation algorithms for the achromatic number", Journal of Algorithms 41 (2): 404–416, doi:10.1006/jagm.2001.1192 .
  4. ^ Bodlaender, H. (1989), "Achromatic number is NP-complete for cographs and interval graphs", Inform. Proc. Lett. 31 (3): 135–138, doi:10.1016/0020-0190(89)90221-4 .
  5. ^ Manlove, D.; McDiarmid, C. (1995), "The complexity of harmonious coloring for trees", Discrete Applied Mathematics 57 (2-3): 133–144, doi:10.1016/0166-218X(94)00100-R .
  6. ^ Yannakakis, M.; Gavril, F. (1980), "Edge dominating sets in graphs", SIAM Journal on Applied Mathematics 38 (3): 364–372, doi:10.1137/0138030 .
  7. ^ Roichman, Y. (2000), "On the Achromatic Number of Hypercubes", Journal of Combinatorial Theory, Series B 79 (2): 177–182, doi:10.1006/jctb.2000.1955 .

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Complete bipartite graph — A complete bipartite graph with m = 5 and n = 3 Vertices n + m Edges mn …   Wikipedia

  • Edge coloring — A 3 edge coloring of the Desargues graph. In graph theory, an edge coloring of a graph is an assignment of “colors” to the edges of the graph so that no two adjacent edges have the same color. For example, the figure to the right shows an edge… …   Wikipedia

  • Graph coloring — A proper vertex coloring of the Petersen graph with 3 colors, the minimum number possible. In graph theory, graph coloring is a special case of graph labeling; it is an assignment of labels traditionally called colors to elements of a graph… …   Wikipedia

  • Harmonious coloring — of 7 tree with 3 levels using 12 colors. The harmonius chromatic number of this graph is 12 since the vertices are 57, and the color s pair are ncolor*(ncolor 1)/2 >= 57 iff ncolor>=12. Moreover (3/2)*(7+1)=12(see Mitchem s Formula).In graph… …   Wikipedia

  • NP-complete — Euler diagram for P, NP, NP complete, and NP hard set of problems In computational complexity theory, the complexity class NP complete (abbreviated NP C or NPC) is a class of decision problems. A decision problem L is NP complete if it is in the… …   Wikipedia

  • Exact coloring — The n coloring of Complete graph K n is an exact coloring.In graph theory, an exact coloring is a (proper) vertex coloring in which every pair of colors appears on exactly one pair of adjacent vertices. In essence, an exact coloring is a coloring …   Wikipedia

  • List coloring — In graph theory, a branch of mathematics, list coloring is a type of graph coloring where each vertex can be restricted to a list of allowed colors, first studied by Vizing [1] and by Erdős, Rubin, and Taylor.[2][3][4] …   Wikipedia

  • List edge-coloring — In mathematics, list edge coloring is a type of graph coloring.More precisely, a list edge coloring is a choice function that maps every edge to a color from a prescribed list for that edge.A graph is k edge choosable if it has a proper list edge …   Wikipedia

  • Acyclic coloring — In graph theory, an acyclic coloring is a (proper) vertex coloring in which every 2 chromatic subgraph is acyclic.The acyclic chromatic number A( G ) of a graph G is the least number of colors needed in any acyclic coloring of G .Some properties… …   Wikipedia

  • The Complete Carl Barks Disney Library — This article is about the color Fantagraphics collection series. For the black and white Another Rainbow collection series, see Carl Barks Library. The Complete Carl Barks Disney Library …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”