Gráfico sin triángulos

En la teoría de grafos, un grafo sin triángulos es un grafo no dirigido en el que no hay tres vértices que formen un triángulo de aristas. Los gráficos sin triángulos también se pueden definir como gráficos con un número de clique ≤ 2, gráficos con circunferencia ≥ 4, gráficos sin 3 ciclos generados o como gráficos localmente independientes .

Según el teorema de Turan , un gráfico sin triángulos de n vértices con el máximo número de aristas es un gráfico bipartito completo en el que el número de vértices en cada parte del gráfico es lo más parecido posible.

Un gráfico con 2n vértices y sin triángulos debe tener menos aristas.

El problema de encontrar triángulos

El problema de encontrar triángulos es el problema de determinar si un gráfico contiene triángulos o no. Si el gráfico contiene un triángulo, a menudo se le pide al algoritmo que genere tres vértices que formen un triángulo.

Es posible comprobar si un gráfico con m aristas tiene triángulos en el tiempo O( m 1.41 ). [1] Otro enfoque es encontrar la traza de la matriz A 3 , donde A  es la matriz de adyacencia del gráfico. La traza es cero si y solo si no hay triángulos en el gráfico. Para gráficos densos, este algoritmo simple de multiplicación de matrices es más eficiente porque reduce la complejidad del tiempo a O( n 2.373 ), donde n  es el número de vértices.

Como lo muestran Imrich, Klavžar y Mulder ( Imrich, Klavžar, Mulder 1999 ), el reconocimiento de gráficos sin triángulos es equivalente en complejidad al reconocimiento de gráficos medianos . Sin embargo, actualmente los mejores algoritmos de gráfico mediano utilizan el reconocimiento de triángulos como subrutina, y no al revés.

La complejidad del árbol de decisión o la complejidad de la consulta del problema, donde consultas al oráculo que recuerda las matrices de adyacencia del grafo, es igual a Θ( n 2 ). Sin embargo, para los algoritmos cuánticos, el mejor límite inferior es Ω( n ), pero el algoritmo más conocido tiene una estimación de O( n 1,29 ) ( Belovs 2011 ).

El número de independencia y la teoría de Ramsey

Un conjunto independiente de vértices en un grafo sin triángulos de n vértices es fácil de encontrar, ya sea que haya un vértice con más de vecinos (en cuyo caso los vecinos forman un conjunto independiente), o todos los vértices tienen menos de vecinos (en cuyo caso caso cualquier conjunto independiente más grande debe tener al menos vértices) [2] . Este límite se puede mejorar ligeramente: en cualquier gráfico sin triángulos hay un conjunto independiente con vértices, y en algunos gráficos sin triángulos, cualquier conjunto independiente tiene vértices. [3] Una forma de crear gráficos sin tegon en los que todos los conjuntos independientes son pequeños es el proceso sin triángulos [ 4] , que crea gráficos sin triángulos máximos al agregar secuencialmente bordes elegidos al azar, evitando la creación de triángulos. Con un alto grado de probabilidad, el proceso forma gráficos con número de independencia . También se pueden encontrar grafos regulares con las mismas propiedades. [5]

Estos resultados también pueden entenderse como el establecimiento de los límites asintóticos de los números de Ramsey R(3, t ) en la forma  : si los bordes de un gráfico completo con vértices están coloreados en rojo y azul, entonces el gráfico rojo contiene un triángulo, o no hay triángulos en él, y entonces debe existir un conjunto independiente de tamaño t correspondiente a una camarilla de este tamaño en el gráfico azul.

Colorear gráficos sin triángulos

Gran parte de la investigación sobre gráficos sin triángulos se ha centrado en la coloración de gráficos . Cualquier gráfico bipartito (es decir, cualquier gráfico bicolor) no tiene triángulos, y el teorema de Grötzsch establece que cualquier gráfico plano sin triángulos puede ser tricolor. [6] Sin embargo, los gráficos no planos sin triángulos pueden requerir más de tres colores.

Mycielski ( 1955 ) definió una construcción, ahora llamada Mycielskian , que forma un nuevo gráfico sin triángulos a partir de otro gráfico sin triángulos. Si un gráfico tiene un número cromático k , su mychelskiano tiene un número cromático k  + 1, por lo que esta construcción se puede usar para mostrar que se puede requerir una cantidad arbitrariamente grande de colores para colorear un gráfico no plano sin triángulos. En particular, el gráfico de Grötzsch , un gráfico de 11 vértices formado al repetir la construcción de Mycielski, es un gráfico sin triángulos que no se puede colorear con menos de cuatro colores y es el gráfico más pequeño con estas propiedades. [7] Gimbel y Thomassen ( Gimbel, Thomassen & 2000 ) y ( Nilli 2000 ) demostraron que el número de colores necesarios para colorear cualquier gráfico de líneas m sin triángulos es

y hay gráficos sin triángulos que tienen números cromáticos proporcionales a este límite.

También hay algunos resultados sobre la conexión entre la coloración y el grado mínimo de gráficos sin triángulos. Andrásfai y Erdős ( Andrásfai, Erdős, Sós 1974 ) demostraron que cualquier grafo libre de triángulos de n vértices en el que cada vértice tiene más de un vecino debe ser bipartito. Este es el mejor resultado posible de este tipo, ya que el ciclo de 5 requiere tres colores, pero tiene exactamente vecinos para cada vértice. Animados por este resultado, Erdős y Simonovits ( Erdős, Simonovits 1973 ) conjeturaron que cualquier gráfico libre de triángulos con n vértices, en el que cada vértice tiene al menos vecinos, puede colorearse con solo tres colores. Sin embargo, Häggkvist ( 1981 ) refutó esta conjetura al presentar un contraejemplo en el que cada vértice del gráfico de Grötsch se reemplaza por un conjunto independiente de tamaño especialmente elegido. Jin ( Jin 1995 ) demostró que cualquier gráfico libre de triángulos de n vértices en el que cada vértice tiene más de un vecino puede tener 3 colores. Este es el mejor resultado de este tipo, ya que el gráfico de Haggquist requiere cuatro colores y tiene exactamente vecinos para cada vértice. Finalmente, Brandt y Thomassé ( Brandt, Thomassé 2006 ) demostraron que cualquier gráfico libre de triángulos de n -vértices en el que cualquier vértice tiene más de 4 vecinos se puede colorear con 4 colores. Resultados adicionales de este tipo son imposibles porque Hajnal [8] encontró ejemplos de gráficos sin triángulos con un número cromático arbitrariamente grande y un grado mínimo para cualquier .

Enlaces

  1. Alon, Yuster, Zwick, 1994 .
  2. Boppana, Halldórsson, 1992 , basándose en la idea del algoritmo de aproximación anterior de Avi Wigderson ., p. 184.
  3. Kim, 1995 .
  4. Erdös, Suen, Winkler, 1995 ; Bowman, 2008
  5. Alon, Ben-Shimon, Krivelevich, 2008 .
  6. Grotzsch, 1959 ; ( Thomassen 1994 )).
  7. Chavatal, 1974 .
  8. véase Erdős, Simonovits, 1973 .
Fuentes