
En teoría de grafos , una coloración centrada es un tipo de coloración de grafos relacionada con la profundidad del árbol . El número mínimo de colores en una coloración centrada de un grafo es igual a la profundidad del árbol del grafo . Una variante parametrizada, unaLa coloración centrada proporciona una forma de cubrir grafos con un pequeño número de subgrafos de profundidad de árbol como máximoy se puede utilizar en algoritmos para isomorfismo de subgrafos y problemas relacionados. El número de colores necesarios para unLa coloración centrada está acotada en función deen las gráficas de expansión acotada .
Definición
Una coloración centrada es una coloración de grafos, una asignación de colores a los vértices de un grafo dado, con la siguiente propiedad: cada subgrafo conexo (o equivalentemente cada subgrafo inducido conexo ) tiene al menos un vértice cuyo color es único: ningún otro vértice en el mismo subgrafo tiene el mismo color. [ 1 ]
ALa coloración centrada es una coloración centrada con la propiedad más débil de que cada subgrafo conexo (o equivalentemente cada subgrafo inducido conexo ) tiene al menoscolores, o tiene al menos un vértice cuyo color es único. [ 2 ] ParaEsta es una coloración de grafos ordinaria: cada arista, y por lo tanto cada subgrafo conectado más grande, debe tener al menos dos colores. [ 3 ] ParaaLa coloración centrada es lo mismo que una coloración estrella : cada subgrafo con solo dos colores debe ser una unión disjunta de estrellas , centrada en los vértices de color único de cada componente. Para, dóndees el número de vértices en el grafo, es imposible tenercolores y unLa coloración centrada es lo mismo que una coloración centrada sin el parámetro. Más concretamente, siempre quees al menos igual a la profundidad del árbolde un gráfico dado, el número de colores en unLa coloración centrada también es al menos igual a. [ 4 ]
Equivalencia con la profundidad del árbol
El número mínimo de colores en una coloración centrada de un gráfico dadoiguala a su profundidad de árbol , la altura mínima de un bosque enraizadoen el mismo conjunto de vértices quede tal manera que cada borde enconecta un par ancestro-descendiente en. En una dirección, sies un bosque con esta propiedad, se puede obtener una coloración centrada con un número de colores igual a su altura agrupando los vértices depor distancia desde las raíces de sus árboles y usando un color para cada grupo. En la otra dirección, desde una coloración centrada de, uno puede obtener un bosquecon las propiedades deseadas, eligiendo una raíz de árbol con un color único en cada componente de, con los hijos de cada raíz construidos recursivamente a partir de los subgrafos conectados obtenidos al eliminar la raíz de. [ 5 ]
Aplicación algorítmica
En uncoloración centrada, cada subconjunto decolores dondeinduce un subgrafo en el que la coloración es una coloración centrada. Por lo tanto, este subgrafo inducido tiene una profundidad de árbol como máximo. [ 6 ] Al elegir todos los subconjuntos de un número determinado de colores, cualquier grafo con unLa coloración centrada en puede ser cubierta por grafos de profundidad de árbol limitada. En particular, si se desea buscar copias de un grafoconvértices como subgrafos de un grafo mayor(el problema del isomorfismo de subgrafos) ytiene un-coloración centrada concolores, luego cualquier copia depuede utilizar como máximode los colores. Se pueden encontrar todas las copias deen los subgrafos deinducido por todos-tuplas de colores. Esta idea reduce el problema del isomorfismo de subgrafos asubproblemas, cada uno de los cuales puede resolverse rápidamente debido a su baja profundidad de árbol. La misma idea se aplica también a comprobar simodela cualquier fórmula de primer orden en la lógica de los gráficos que utiliza únicamentevariables. [ 7 ]
Para que este método sea eficiente, es importante que el número de colores en unLa coloración centrada debe ser pequeña. Para gráficos de expansión acotada , este número está acotado por un polinomio decuyo exponente (grande) depende de la familia. [ 8 ] De manera más general, para grafos en una familia de grafos no densa en ninguna parte , este número esSin embargo, para las clases de grafos que son densas en algún lugar (es decir, no densas en ningún lugar), no es posible tal límite. [ 9 ] Para grafos de grado limitado, el número de colores es, para grafos planares esy para grafos con un menor topológico prohibido es polinomial en. [ 10 ]
Notas
- ↑ Nešetřil & Ossona de Méndez (2012) , p. 125, Definición 6.2.
- ↑ Nešetřil & Ossona de Méndez (2012) , p. 154, Definición 7.3.
- ↑ Nešetřil y Ossona de Méndez (2012 , p. 150) . La equivalencia entre los números denotados aquí como y el número mínimo de colores en unla coloración es Nešetřil & Ossona de Mendez (2012 , p. 154, Corolario 7.1) .
- ↑ Nešetřil & Ossona de Méndez (2012) , p. 154, Lema 7.1.
- ↑ Nešetřil & Ossona de Méndez (2012) , p. 127, Proposición 6.6.
- ↑ Nešetřil & Ossona de Méndez (2012) , p. 154, Corolario 7.1.
- ^ Nešetřil & Ossona de Mendez (2012) , págs. 400–402, Sección 18.3: El problema del isomorfismo de subgrafos y consultas booleanas.
- ↑ Nešetřil & Ossona de Méndez (2012) , p. 166, Teorema 7.8.
- ↑ Nešetřil & Ossona de Méndez (2012) , p. 168, teorema 7.9.
- ↑ Dębski et al. (2021) .
Referencias
- Dębski, Michał; Felsner, Stefan; Micek, Piotr; Schröder, Felix (2021), "Improved bounds for centered colorings", Advances in Combinatorics 8, arXiv : 1907.04586 , doi : 10.19086/aic.27351 , MR 4309118
- Nešetřil, Jaroslav ; Ossona de Méndez, Patrice (2012), Sparsity: Graphs, Structures, and Algorithms , Algorithms and Combinatorics, vol. 28, Springer, doi : 10.1007/978-3-642-27875-4 , ISBN 978-3-642-27874-7, MR 2920058
- Coloreado de gráficos
- teoría del menor de grafos