stringtranslate.com

Método de contenedor

El método de contenedores (hipergráficos) es una herramienta poderosa que puede ayudar a caracterizar la estructura típica y/o responder preguntas extremales sobre familias de objetos discretos con un conjunto prescrito de restricciones locales. Tales preguntas surgen naturalmente en la teoría de grafos extremales , la combinatoria aditiva , la geometría discreta , la teoría de codificación y la teoría de Ramsey ; incluyen algunos de los problemas más clásicos en los campos asociados.

Estos problemas pueden expresarse como preguntas de la siguiente forma: dado un hipergrafo H sobre un conjunto finito de vértices V con un conjunto de aristas E (es decir, una colección de subconjuntos de V con algunas restricciones de tamaño), ¿qué podemos decir acerca de los conjuntos independientes de H (es decir, aquellos subconjuntos de V que no contienen ningún elemento de E )? El lema del contenedor del hipergrafo proporciona un método para abordar tales preguntas.

Historia

Uno de los problemas fundamentales de la teoría de grafos extremales, que data del trabajo de Mantel en 1907 y de Turán de la década de 1940, busca caracterizar aquellos grafos que no contienen una copia de algún H prohibido fijo como subgrafo. En un dominio diferente, una de las preguntas motivadoras en la combinatoria aditiva es entender cuán grande puede ser un conjunto de números enteros sin contener una progresión aritmética de k términos , con límites superiores para este tamaño dados por Roth ( ) y Szemerédi ( k general ).

El método de contenedores (en grafos) fue inicialmente desarrollado por Kleitman y Winston en 1980, quienes limitaron el número de redes [1] y grafos sin 4-ciclos. [2] Los lemas de estilo contenedor fueron desarrollados independientemente por múltiples matemáticos en diferentes contextos, incluyendo notablemente a Sapozhenko, quien inicialmente utilizó este enfoque en 2002-2003 para enumerar conjuntos independientes en grafos regulares , [3] conjuntos sin suma en grupos abelianos, [4] y estudiar una variedad de otros problemas de enumeración [5].

Saxton y Thomason [6] y Balogh, Morris y Samotij [7] idearon de forma independiente una generalización de estas ideas a un lema contenedor de hipergrafos en 2015, inspirados por una variedad de trabajos anteriores relacionados.

Idea principal y enunciado informal

Muchos problemas de combinatoria pueden reformularse como preguntas sobre conjuntos independientes en grafos e hipergrafos. Por ejemplo, supongamos que deseamos comprender subconjuntos de números enteros de 1 a n , que denotamos por que carecen de una progresión aritmética de k términos. Estos conjuntos son exactamente los conjuntos independientes en el hipergrafo k -uniforme , donde E es la colección de todas las progresiones aritméticas de k términos en .

En los casos anteriores (y muchos otros), normalmente se plantean dos clases naturales de problemas sobre un hipergrafo H :

Estos problemas están conectados por una simple observación. Sea el tamaño del conjunto independiente más grande de H y supongamos que tiene conjuntos independientes. Entonces,

donde el límite inferior se obtiene tomando todos los subconjuntos de un conjunto máximo independiente. Estos límites están relativamente alejados entre sí a menos que sea muy grande, cerca del número de vértices del hipergrafo. Sin embargo, en muchos hipergrafos que surgen naturalmente en problemas combinatorios, tenemos razones para creer que el límite inferior está más cerca del valor verdadero; por lo tanto, el objetivo principal es mejorar los límites superiores en i(H) .

El lema del contenedor hipergráfico proporciona un enfoque poderoso para comprender la estructura y el tamaño de la familia de conjuntos independientes en un hipergrafo. En esencia, el método del contenedor hipergráfico nos permite extraer de un hipergrafo, una colección de contenedores , subconjuntos de vértices que satisfacen las siguientes propiedades:

El nombre contenedor alude a esta última condición. Estos contenedores suelen proporcionar un enfoque eficaz para caracterizar la familia de conjuntos independientes (subconjuntos de los contenedores) y para enumerar los conjuntos independientes de un hipergrafo (considerando simplemente todos los subconjuntos posibles de un contenedor).

El lema del contenedor del hipergrafo logra la descomposición del contenedor anterior en dos partes. Construye una función determinista f . Luego, proporciona un algoritmo que extrae de cada conjunto independiente I en el hipergrafo H , una colección relativamente pequeña de vértices , llamada huella digital, con la propiedad de que . Luego, los contenedores son la colección de conjuntos que surgen en el proceso anterior, y el pequeño tamaño de las huellas digitales proporciona un buen control sobre la cantidad de dichos conjuntos de contenedores.

Algoritmo de contenedor de gráficos

Primero describimos un método para mostrar límites superiores fuertes en el número de conjuntos independientes en un gráfico; esta exposición es una adaptación de una encuesta de Samotij [8] sobre el método contenedor de gráficos, originalmente empleado por Kleitman-Winston y Sapozhenko.

Notación

Utilizamos la siguiente notación en la siguiente sección.

Algoritmo de Kleitman-Winston

El siguiente algoritmo proporciona una pequeña "huella dactilar" para cada conjunto independiente en un gráfico y una función determinista de la huella dactilar para construir un subconjunto no demasiado grande que contenga todo el conjunto independiente.

Fijar el gráfico G , conjunto independiente y entero positivo .

  1. Inicializar : dejar .
  2. Iterar para :
    • Construir el ordenamiento de máximo grado de
    • Encuentra el índice mínimo tal que (es decir, el vértice en A de mayor grado en el subgrafo inducido G[A] )
    • Sea , donde es el vecindario del vértice .
  3. Genera el vector y el conjunto de vértices .

Análisis

Por construcción, la salida del algoritmo anterior tiene la propiedad de que , notando que es un subconjunto de vértices que está completamente determinado por y no es una función de . Para enfatizar esto, escribiremos . También observamos que podemos reconstruir el conjunto en el algoritmo anterior solo a partir del vector .

Esto sugiere que podría ser una buena elección de huella digital y de contenedor . Más precisamente, podemos limitar el número de conjuntos independientes de cierto tamaño como una suma de secuencias de salida.

,

donde podemos sumar para obtener un límite en el número total de conjuntos independientes del gráfico:

.

Al intentar minimizar este límite superior, queremos elegir un valor que equilibre o minimice estos dos términos. Este resultado ilustra el valor de ordenar los vértices por grado máximo (para minimizar ).

Lemas

Las desigualdades y observaciones anteriores se pueden plantear en un contexto más general, separado de una suma explícita sobre vectores .

Lema 1: Dado un grafo con y supongamos que los números enteros y reales satisfacen . Supongamos que cada subgrafo inducido en al menos vértices tiene una densidad de aristas de al menos . Entonces, para cada entero ,

Lema 2: Sea un grafo sobre vértices y supongamos que se eligen un entero y unos números reales tales que . Si todos los subconjuntos de al menos vértices tienen al menos aristas, entonces existe una colección de subconjuntos de vértices ("huellas dactilares") y una función determinista , de modo que para cada conjunto independiente , existe tal que .

Lema del contenedor hipergráfico

De manera informal, el lema del contenedor del hipergrafo nos dice que podemos asignar una huella digital pequeña a cada conjunto independiente, de modo que todos los conjuntos independientes con la misma huella digital pertenezcan al mismo conjunto más grande, , el contenedor asociado , que tiene un tamaño acotado a partir del número de vértices del hipergrafo. Además, estas huellas digitales son pequeñas (y, por lo tanto, hay pocos contenedores), y podemos acotar su tamaño de una manera esencialmente óptima utilizando algunas propiedades simples del hipergrafo.

Recordamos la siguiente notación asociada al hipergrafo uniforme .

Declaración

Enunciamos la versión de este lema que se encuentra en un trabajo de Balogh, Morris, Samotij y Saxton. [9]

Sea un hipergrafo -uniforme y supongamos que para cada y algún , tenemos que . Entonces, existe una colección y una función tales que

Ejemplos de aplicaciones

Gráficas regulares

Límite superior del número de conjuntos independientes

Demostraremos que existe una constante absoluta C tal que todo grafo -vértice -regular satisface .

Podemos limitar el número de conjuntos independientes de cada tamaño utilizando el límite trivial para . Para , mayor , tomemos Con estos parámetros, el grafo d -regular satisface las condiciones del Lema 1 y, por lo tanto,

Sumando todo se obtiene

,

que produce el resultado deseado cuando lo conectamos

Conjuntos sin suma

Un conjunto de elementos de un grupo abeliano se denomina de suma libre si no hay ningún conjunto que satisfaga . Demostraremos que hay, como máximo, subconjuntos de suma libre de .

Esto se desprende de los límites que hemos establecido anteriormente sobre el número de conjuntos independientes en un grafo regular. Para comprobarlo, necesitaremos construir un grafo auxiliar. En primer lugar, observamos que, hasta los términos de orden inferior, podemos limitar nuestro enfoque a conjuntos sin suma con al menos elementos menores que (ya que el número de subconjuntos en el complemento de este es como máximo ).

Dado un subconjunto , definimos un grafo auxiliar con un conjunto de vértices y un conjunto de aristas , y observamos que nuestro grafo auxiliar es regular ya que cada elemento de S es menor que . Entonces, si son los elementos más pequeños del subconjunto , el conjunto es un conjunto independiente en el grafo . Entonces, por nuestro límite anterior, vemos que el número de subconjuntos sin suma de es como máximo

Gráficos sin triángulos

Damos una ilustración del uso del lema del contenedor de hipergrafos para responder una pregunta enumerativa al dar un límite superior asintóticamente estricto al número de grafos libres de triángulos con vértices. [10]

Declaración informal

Dado que los grafos bipartitos no tienen triángulos, el número de grafos sin triángulos con vértices es al menos , que se obtiene enumerando todos los subgrafos posibles del grafo bipartito completo equilibrado .

Podemos construir un hipergrafo auxiliar 3 -uniforme H con un conjunto de vértices y un conjunto de aristas . Este hipergrafo "codifica" triángulos en el sentido de que la familia de grafos sin triángulos en los vértices es exactamente la colección de conjuntos independientes de este hipergrafo, .

El hipergrafo anterior tiene una distribución de grados agradable: cada arista de , y por lo tanto el vértice en está contenido en exactamente triángulos y cada par de elementos en está contenido en, como máximo, 1 triángulo. Por lo tanto, al aplicar el lema del contenedor del hipergrafo (de manera iterativa), podemos demostrar que existe una familia de contenedores que contienen cada uno de ellos unos pocos triángulos que contienen todos los grafos sin triángulos/conjuntos independientes del hipergrafo.

Límite superior del número de grafos sin triángulos

Primero especializamos el lema contenedor de hipergrafos genéricos en hipergrafos 3-uniformes de la siguiente manera:

Lema: Para cada , existe tal que se cumple lo siguiente. Sea un hipergrafo 3-uniforme con grado medio y supongamos que . Entonces existe una colección de, como máximo, contenedores tales que

Aplicando este lema iterativamente obtendremos el siguiente teorema (como se demuestra a continuación):

Teorema: Para todo , existe tal que se cumple lo siguiente. Para cada entero positivo n , existe una colección de grafos en n vértices con tal que

Demostración: Consideremos el hipergrafo definido anteriormente. Como se observó informalmente antes, el hipergrafo satisface para cada . Por lo tanto, podemos aplicar el Lema anterior a con para encontrar alguna colección de subconjuntos de (es decir, grafos en vértices) tales que

Esto no es tan fuerte como el resultado que queremos mostrar, por lo que aplicaremos iterativamente el lema del contenedor. Supongamos que tenemos un contenedor con al menos triángulos. Podemos aplicar el lema del contenedor al subhipergrafo inducido . El grado promedio de es al menos , ya que cada triángulo en es una arista en , y este subgrafo inducido tiene como máximo vértices. Por lo tanto, podemos aplicar el lema con el parámetro , eliminar de nuestro conjunto de contenedores, reemplazándolo por este conjunto de contenedores, los contenedores que cubren .

Podemos seguir iterando hasta que tengamos una colección final de contenedores que contengan cada uno menos de triángulos. Observamos que esta colección no puede ser demasiado grande; todos nuestros subgrafos inducidos tienen como máximo vértices y un grado promedio de al menos , lo que significa que cada iteración da como máximo nuevos contenedores. Además, el tamaño del contenedor se reduce por un factor de cada vez, por lo que después de un número limitado (dependiendo de ) de iteraciones, el proceso iterativo terminará.

Véase también

Conjunto independiente (teoría de grafos)
Teorema de Szemerédi
Lema de regularidad de Szemerédi

Referencias

  1. ^ Kleitman, Daniel; Winston, Kenneth (1980). "El número asintótico de redes". Anales de Matemáticas Discretas . 6 : 243–249. doi :10.1016/S0167-5060(08)70708-8. ISBN 9780444860484.
  2. ^ Kleitman, Daniel; Winston, Kenneth (1982). "Sobre el número de grafos sin 4-ciclos". Matemáticas discretas . 31 (2): 167–172. doi : 10.1016/0012-365X(82)90204-7 .
  3. ^ Sapozhenko, Alejandro (2003). "La conjetura de Cameron-Erdos". Doklady Akademii Nauk . 393 : 749–752.
  4. ^ Sapozhenko, Alexander (2002). "Asintótica para el número de conjuntos sin suma en grupos abelianos". Doklady Akademii Nauk . 383 : 454–458.
  5. ^ Sapozhenko, Alexander (2005), "Sistemas de contenedores y problemas de enumeración", Algoritmos estocásticos: fundamentos y aplicaciones , Berlín, Heidelberg: Springer Berlin Heidelberg, págs. 1–13, ISBN 978-3-540-29498-6, consultado el 13 de febrero de 2022
  6. ^ Saxton, David; Thomason, Andrew (2015). "Contenedores hipergráficos". Inventiones Mathematicae . 201 (3): 925–992. arXiv : 1204.6595 . Código Bibliográfico :2015InMat.201..925S. doi :10.1007/s00222-014-0562-8. S2CID  119253715.
  7. ^ Balogh, József; Morris, Robert; Samotij, Wojciech (2015). "Conjuntos independientes en hipergrafos". Revista de la Sociedad Americana de Matemáticas . 28 (3): 669–709. arXiv : 1204.6530 . doi : 10.1090/S0894-0347-2014-00816-X . S2CID  15244650.
  8. ^ Samotij, Wojciech (2015). "Contar conjuntos independientes en gráficos". Revista europea de combinatoria . 48 : 5–18. arXiv : 1412.0940 . doi :10.1016/j.ejc.2015.02.005. S2CID  15850625.
  9. ^ Balogh, József; Morris, Robert; Samotij, Wojciech (2015). "Conjuntos independientes en hipergrafos". Revista de la Sociedad Americana de Matemáticas . 28 (3): 669–709. arXiv : 1204.6530 . doi : 10.1090/S0894-0347-2014-00816-X . S2CID  15244650.
  10. ^ Balogh, József; Morris, Robert; Samotij, Wojciech (2018). "El método de los hipergrafos contenedores". Actas del Congreso Internacional de Matemáticos: Río de Janeiro . arXiv : 1801.04584 .