stringtranslate.com

Lista para colorear

En teoría de grafos , una rama de las matemáticas , la coloración de listas es un tipo de coloración de gráficos donde cada vértice se puede restringir a una lista de colores permitidos. Fue estudiado por primera vez en la década de 1970 en artículos independientes de Vizing y de Erdős , Rubin y Taylor. [1]

Definición

Dado un gráfico G y un conjunto L ( v ) de colores para cada vértice v (llamado lista ), una coloración de lista es una función de elección que asigna cada vértice v a un color en la lista L ( v ). Al igual que con la coloración de gráficos, generalmente se supone que la coloración de una lista es adecuada , lo que significa que no hay dos vértices adyacentes que reciban el mismo color. Un gráfico es k -seleccionable (o k -list-colorable ) si tiene una lista de colores adecuada, sin importar cómo se asigne una lista de k colores a cada vértice. La capacidad de elección (o colorabilidad de la lista o número cromático de la lista ) ch ( G ) de un gráfico G es el menor número k tal que G sea k seleccionable.

De manera más general, para una función f que asigna un entero positivo f ( v ) a cada vértice v , un gráfico G es f -seleccionable (o f -list-colorable ) si tiene un color de lista sin importar cómo se asigne una lista de f ( v ) colores para cada vértice v . En particular, si para todos los vértices v , f -elección corresponde a k -elección.

Ejemplos

Considere el gráfico bipartito completo G = K 2,4 , que tiene seis vértices A , B , W , X , Y , Z tales que A y B están conectados a todos W , X , Y y Z , y ningún otro vértice estan conectados. Como gráfico bipartito, G tiene el número cromático habitual 2: se pueden colorear A y B en un color y W , X , Y , Z en otro y no hay dos vértices adyacentes que tengan el mismo color. Por otro lado, G tiene un número lista-cromático mayor que 2, como lo muestra la siguiente construcción: asigne a A y B las listas {rojo, azul} y {verde, negro}. Asigne a los otros cuatro vértices las listas {rojo, verde}, {rojo, negro}, {azul, verde} y {azul, negro}. No importa qué elección se haga de un color de la lista de A y un color de la lista de B , habrá algún otro vértice tal que ambas opciones ya se utilicen para colorear a sus vecinos. Por lo tanto, G no se puede elegir entre 2 opciones.

Por otro lado, es fácil ver que G se puede elegir entre tres opciones: elegir colores arbitrarios para los vértices A y B deja al menos un color disponible para cada uno de los vértices restantes, y estos colores se pueden elegir arbitrariamente.

Una instancia de coloración de lista en el gráfico bipartito completo K 3,27 con tres colores por vértice. No importa qué colores se elijan para los tres vértices centrales, uno de los 27 vértices exteriores será incolorable, lo que demuestra que el número cromático de la lista de K 3,27 es al menos cuatro.

De manera más general, sea q un número entero positivo y sea G el gráfico bipartito completo K q , q q . Deje que los colores disponibles estén representados por los q 2 números diferentes de dos dígitos en la base q . En un lado de la bipartición, supongamos que a los q vértices se les den conjuntos de colores { i 0, i 1, i 2, ... } en los que los primeros dígitos sean iguales entre sí, para cada una de las q opciones posibles de la primer dígito  i . En el otro lado de la bipartición, supongamos que a los q q vértices se les den conjuntos de colores {0 a , 1 b , 2 c , ... } en los que los primeros dígitos son todos distintos, para cada una de las q q posibles opciones de la q -tupla ( a , b , c , ...). La ilustración muestra un ejemplo más grande de la misma construcción, con q  = 3.

Entonces, G no tiene una lista de colores para L : no importa qué conjunto de colores se elija para los vértices en el lado pequeño de la bipartición, esta elección entrará en conflicto con todos los colores de uno de los vértices en el otro lado de la bipartición. Por ejemplo, si el vértice con el conjunto de colores {00,01} tiene el color 01 y el vértice con el conjunto de colores {10,11} tiene el color 10, entonces el vértice con el conjunto de colores {01,10} no se puede colorear. Por lo tanto, el número cromático lista de G es al menos q  + 1. [2]

De manera similar, si , entonces el gráfico bipartito completo K n , n no es k -seleccionable. Porque, supongamos que hay 2 k  − 1 colores disponibles en total y que, en un solo lado de la bipartición, cada vértice tiene disponible una k -tupla diferente de estos colores que cada otro vértice. Entonces, cada lado de la bipartición debe usar al menos k colores, porque cada conjunto de k  − 1 colores será disjunto de la lista de un vértice. Dado que se usan al menos k colores en un lado y al menos k en el otro, debe haber un color que se use en ambos lados, pero esto implica que dos vértices adyacentes tienen el mismo color. En particular, el gráfico de utilidad K 3,3 tiene un número cromático de lista de al menos tres, y el gráfico K 10,10 tiene un número cromático de lista de al menos cuatro. [3]

Propiedades

Para un gráfico G , sea χ( G ) el número cromático y Δ( G ) el grado máximo de G . El número de coloración de la lista ch( G ) satisface las siguientes propiedades.

  1. ch( GRAMO ) ≥ χ( GRAMO ). Un gráfico k -colorable en lista debe, en particular, tener una coloración de lista cuando a cada vértice se le asigna la misma lista de k colores, lo que corresponde a una k -coloración habitual.
  2. ch( G ) no puede estar acotado en términos de número cromático en general, es decir, no existe una función f tal que ch( G ) ≤ f (χ( G )) sea válida para todo gráfico G . En particular, como muestran los ejemplos completos de gráficos bipartitos, existen gráficos con χ( G ) = 2 pero con ch( G ) arbitrariamente grande. [2]
  3. ch( G ) ≤ χ( G ) ln( n ) donde n es el número de vértices de G . [4] [5]
  4. ch( GRAMO ) ≤ Δ( GRAMO ) + 1. [3] [6]
  5. ch( G ) ≤ 5 si G es un gráfico plano . [7]
  6. ch( G ) ≤ 3 si G es un gráfico plano bipartito . [8]

Capacidad de elección informática y (a,b)-elegibilidad

En la literatura se han considerado dos problemas algorítmicos:

  1. k - capacidad de elección : decidir si un gráfico dado es k -eleccionable para una k dada , y
  2. ( a , b ) - posibilidad de elección : decide si una gráfica dada es f -seleccionable para una función dada .

Se sabe que la capacidad de elección k en gráficos bipartitos es completa para cualquier k ≥ 3, y lo mismo se aplica a la capacidad de elección 4 en gráficos planos, la capacidad de elección 3 en gráficos planos sin triángulos y la capacidad de elección (2, 3) en gráficos bipartitos. gráficos planos bipartitos . [9] [10] Para gráficos libres de P 5 , es decir, gráficos que excluyen un gráfico de ruta de 5 vértices , la capacidad de elección k es manejable con parámetros fijos . [11]

Es posible probar si un gráfico tiene 2 opciones de elección en tiempo lineal eliminando repetidamente los vértices de grado cero o uno hasta llegar al núcleo 2 del gráfico, después de lo cual ya no son posibles más eliminaciones. El gráfico inicial se puede elegir entre dos opciones si y solo si sus dos núcleos son un ciclo par o un gráfico theta formado por tres rutas con puntos finales compartidos, con dos rutas de longitud dos y la tercera ruta con una longitud par. [3]

Aplicaciones

La coloración de listas surge en problemas prácticos relacionados con la asignación de canales/frecuencias. [12] [13]

Ver también

Referencias

  1. ^ Jensen, Tommy R.; Toft, Bjarne (1995), "1.9 Coloración de listas", Problemas de coloración de gráficos , Nueva York: Wiley-Interscience, págs. 18-21, ISBN 0-471-02865-7
  2. ^ ab Gravier, Sylvain (1996), "Un teorema similar a Hajós para colorear listas", Matemáticas discretas , 152 (1–3): 299–302, doi : 10.1016/0012-365X(95)00350-6 , SEÑOR  1388650.
  3. ^ abc Erdős, P .; Rubin, AL ; Taylor, H. (1979), "Elección en gráficos", Proc. Conferencia de la costa oeste sobre combinatoria, teoría de grafos y computación, Arcata (PDF) , Congressus Numerantium, vol. 26, págs. 125-157, archivado desde el original (PDF) el 9 de marzo de 2016 , consultado el 10 de noviembre de 2008
  4. ^ Eaton, Nancy (2003), "Sobre dos pruebas breves sobre la coloración de listas - Parte 1" (PDF) , Charla , archivado desde el original (PDF) el 29 de agosto de 2017 , recuperado 29 de mayo de 2010
  5. ^ Eaton, Nancy (2003), "Sobre dos pruebas breves sobre la coloración de listas - Parte 2" (PDF) , Charla , archivado desde el original (PDF) el 30 de agosto de 2017 , recuperado 29 de mayo de 2010
  6. ^ Vizing, VG (1976), "Coloraciones de vértices con colores dados", Metody Diskret. Analiz. (en ruso), 29 : 3-10
  7. ^ Thomassen, Carsten (1994), "Cada gráfico plano se puede elegir entre cinco opciones", Journal of Combinatorial Theory, Serie B , 62 : 180–181, doi : 10.1006/jctb.1994.1062
  8. ^ Alón, Noga ; Tarsi, Michael (1992), "Colores y orientaciones de gráficos", Combinatorica , 12 (2): 125–134, CiteSeerX 10.1.1.106.9928 , doi :10.1007/BF01204715, S2CID  45528500 
  9. ^ Gutner, Shai (1996), "La complejidad de la posibilidad de elección de gráficos planos", Matemáticas discretas , 159 (1): 119–130, arXiv : 0802.2668 , doi : 10.1016/0012-365X(95)00104-5, S2CID  1392057.
  10. ^ Gutner, Shai; Tarsi, Michael (2009), "Algunos resultados sobre la capacidad de elección ( a : b ), Matemáticas discretas , 309 (8): 2260–2270, doi :10.1016/j.disc.2008.04.061
  11. ^ Heggernes, Pinar ; Golovach, Petr (2009), "Elección de gráficos sin P5" (PDF) , Fundamentos matemáticos de la informática , Apuntes de conferencias sobre informática, vol. 5734, Springer-Verlag, págs. 382–391
  12. ^ Wang, Wei; Liu, Xin (2005), "Asignación de canales basada en colores de lista para redes inalámbricas de espectro abierto", IEEE 62.ª Conferencia de tecnología vehicular de 2005 (VTC 2005-otoño) , vol. 1, págs. 690–694, doi :10.1109/VETECF.2005.1558001, ISBN 0-7803-9152-7, S2CID  14952297.
  13. ^ Garg, N.; Papatriantafilou, M.; Tsigas, P. (1996), "Coloración de listas distribuidas: cómo asignar dinámicamente frecuencias a estaciones base móviles", Octavo Simposio IEEE sobre procesamiento paralelo y distribuido , págs. 18-25, doi :10.1109/SPDP.1996.570312, hdl : 21.11116 /0000-0001-1AE6-F , ISBN 0-8186-7683-3, S2CID  3319306.

Otras lecturas