
En teoría de grafos , una coloración completa es una coloración de vértices (propia) en la que cada par de colores aparece en al menos un par de vértices adyacentes . De forma equivalente, una coloración completa es mínima en el sentido de que no puede transformarse en una coloración propia con menos colores mediante la fusión de pares de clases de color. El número acromático ψ( G ) de un grafo G es el número máximo de colores posibles en cualquier coloración completa de G.
Una coloración completa es lo opuesto a una coloración armoniosa , que requiere que cada par de colores aparezca como máximo en un par de vértices adyacentes.
Teoría de la complejidad
Encontrar ψ( G ) es un problema de optimización . El problema de decisión para la coloración completa se puede formular como:
- INSTANCIA: un grafo G = ( V , E ) y un entero positivo k
- PREGUNTA: ¿Existe una partición de V en k o más conjuntos disjuntos V 1 , V 2 , …, V k tal que cada V i sea un conjunto independiente para G y tal que para cada par de conjuntos distintos V i , V j , V i ∪ V j no sea un conjunto independiente?
Determinar el número acromático es NP-difícil ; determinar si es mayor que un número dado es NP-completo , como demostraron Yannakakis y Gavril en 1978 mediante una transformación del problema de coincidencia máxima mínima. [ 1 ]
Cabe señalar que cualquier coloración de un grafo con el número mínimo de colores debe ser una coloración completa, por lo que minimizar el número de colores en una coloración completa es simplemente una reformulación del problema estándar de coloración de grafos .
Algoritmos
Para cualquier k fijo , es posible determinar si el número acromático de un gráfico dado es al menos k , en tiempo lineal. [ 2 ]
El problema de optimización permite la aproximación y es aproximable dentro de un margen de error.relación de aproximación . [ 3 ]
Clases especiales de grafos
La NP-completitud del problema del número acromático también se cumple para algunas clases especiales de grafos: grafos bipartitos , [ 2 ] complementos de grafos bipartitos (es decir, grafos que no tienen un conjunto independiente de más de dos vértices), [ 1 ] cografos y grafos de intervalo , [ 4 ] e incluso para árboles. [ 5 ]
Para complementos de árboles, el número acromático se puede calcular en tiempo polinomial. [ 6 ] Para árboles, se puede aproximar con un factor constante. [ 3 ]
Se sabe que el número acromático de un grafo hipercubo n -dimensional es proporcional a, pero la constante de proporcionalidad no se conoce con precisión. [ 7 ]
Referencias
- 1 2 Michael R. Garey y David S. Johnson (1979), Computers and Intractability: A Guide to the Theory of NP-Completeness , WH Freeman, ISBN 978-0-7167-1045-5A1.1: GT5, pág. 191.
- 1 2 Farber, M.; Hahn, G.; Hell, P. ; Miller, DJ (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.
- 1 2 Chaudhary, Amitabh; Vishwanathan, Sundar (2001), "Algoritmos de aproximación para el número acromático", Journal of Algorithms , 41 (2): 404– 416, CiteSeerX 10.1.1.1.5562 , doi : 10.1006/jagm.2001.1192 , S2CID 9817850 .
- ↑ Bodlaender, H. (1989), "El número acromático es NP-completo para cografos y grafos de intervalos", Inf. Process. Lett. , 31 (3): 135– 138, doi : 10.1016/0020-0190(89)90221-4 , hdl : 1874/16576.
- ↑ Manlove, D.; McDiarmid, C. (1995), "La complejidad de la coloración armoniosa para árboles", Matemáticas Aplicadas Discretas , 57 ( 2–3 ): 133–144 , doi : 10.1016/0166-218X(94)00100-R.
- ↑ Yannakakis, M.; Gavril, F. (1980), "Conjuntos dominantes de aristas en grafos", SIAM Journal on Applied Mathematics , 38 (3): 364– 372, doi : 10.1137/0138030.
- ↑ Roichman, Y. (2000), "Sobre el número acromático de hipercubos", Journal of Combinatorial Theory, Serie B , 79 (2): 177–182 , doi : 10.1006/jctb.2000.1955.
Enlaces externos
- Un compendio de problemas de optimización NP
- Bibliografía sobre colores armoniosos y números acromáticos, por Keith Edwards.
- Coloreado de gráficos
- problemas NP-completos