En la teoría de grafos extremales , el lema de regularidad de Szemerédi establece que un grafo puede dividirse en un número limitado de partes de modo que las aristas entre las partes sean regulares. El lema muestra que ciertas propiedades de los grafos aleatorios pueden aplicarse a grafos densos, como contar las copias de un subgrafo dado dentro de los grafos. Endre Szemerédi demostró el lema sobre grafos bipartitos para su teorema sobre progresiones aritméticas en 1975 y para grafos generales en 1978. Las variantes del lema utilizan diferentes nociones de regularidad y se aplican a otros objetos matemáticos como los hipergrafos .
Declaración
Para enunciar formalmente el lema de regularidad de Szemerédi, debemos formalizar lo que realmente significa la distribución de aristas entre partes que se comportan de manera "casi aleatoria". Por "casi aleatoria", nos referimos a una noción llamada ε -regularidad. Para entender lo que esto significa, primero enunciamos algunas definiciones. A continuación, G es un grafo con un conjunto de vértices V .
Definición 1. Sean X , Y subconjuntos disjuntos de V . La densidad de aristas del par ( X , Y ) se define como:
donde E ( X , Y ) denota el conjunto de aristas que tienen un vértice final en X y uno en Y .
Llamamos a un par de partes ε -regular si, siempre que se toma un subconjunto grande de cada parte, su densidad de aristas no está muy alejada de la densidad de aristas del par de partes. Formalmente,
Definición 2. Para ε > 0 , un par de conjuntos de vértices X e Y se llama ε -regular , si para todos los subconjuntos A ⊆ X , B ⊆ Y que satisfacen | A | ≥ ε| X | , | B | ≥ ε| Y | , tenemos
La forma natural de definir una partición ε -regular debería ser aquella en la que cada par de partes sea ε -regular. Sin embargo, algunos grafos, como los semigrafos , requieren que muchos pares de particiones (pero una pequeña fracción de todos los pares) sean irregulares. [1] Por lo tanto, definiremos las particiones ε -regulares como aquellas en las que la mayoría de los pares de partes sean ε -regulares.
Definición 3. Una partición de en conjuntos se denomina partición -regular si
Ahora podemos enunciar el lema:
Lema de regularidad de Szemerédi. Para cada ε > 0 y entero positivo m existe un entero M tal que si G es un grafo con al menos M vértices, existe un entero k en el rango m ≤ k ≤ M y una partición ε -regular del conjunto de vértices de G en k conjuntos.
El límite M para el número de partes en la partición del grafo dado por las pruebas del lema de regularidad de Szemeredi es muy grande, dado por una exponencial iterada de nivel O(ε −5 ) de m . En un momento se esperaba que el límite verdadero fuera mucho menor, lo que habría tenido varias aplicaciones útiles. Sin embargo, Gowers (1997) encontró ejemplos de grafos para los cuales M de hecho crece muy rápido y es al menos tan grande como una exponencial iterada de nivel ε −1/16 de m . [2]
Prueba
Encontraremos una partición ε-regular para un grafo dado siguiendo un algoritmo:
Empezar con una partición
Si bien la partición no es ε-regular:
Encuentre los subconjuntos que presentan ε-irregularidad para cada par irregular.
Refinar la partición utilizando todos los subconjuntos testigos.
Aplicamos una técnica llamada argumento de incremento de energía para demostrar que este proceso se detiene después de un número limitado de pasos. Para ello, definimos una medida que debe aumentar en una cierta cantidad en cada paso, pero está limitada por encima y, por lo tanto, no puede aumentar indefinidamente. Esta medida se llama "energía" porque es una cantidad.
Definición 4. Sean U , W subconjuntos de V . Conjunto . La energía del par ( U , W ) se define como:
Para las particiones de U y de W , definimos la energía como la suma de las energías entre cada par de partes:
Finalmente, para una partición de V , definamos la energía de como . Específicamente,
Tenga en cuenta que la energía está entre 0 y 1 porque la densidad del borde está limitada por encima de 1:
Ahora, comenzamos demostrando que la energía no disminuye con el refinamiento.
Lema 1. (La energía no es decreciente bajo partición) Para cualesquiera particiones y de conjuntos de vértices y , .
Demostración: Sean y . Elija vértices uniformemente de y uniformemente de , con en parte y en parte . Luego defina la variable aleatoria . Veamos las propiedades de . La expectativa es
El segundo momento es
Por convexidad, . Reordenando, obtenemos que para todos .
Si cada parte de se vuelve a dividir, la nueva partición se denomina refinamiento de . Ahora bien, si , al aplicar el Lema 1 a cada par se demuestra que para cada refinamiento de , . Por lo tanto, el paso de refinamiento del algoritmo no pierde energía.
Lema 2. (Lema del impulso energético) Si no es -regular como lo demuestra , entonces,
Demostración: Definir como se indica arriba. Entonces,
Pero observe que con probabilidad (correspondiente a y ), entonces
Ahora podemos probar el argumento del incremento de energía, que muestra que la energía aumenta sustancialmente en cada iteración del algoritmo.
Lema 3 (Lema del incremento de energía) Si una partición de no es -regular, entonces existe un refinamiento de donde cada se divide en como máximo partes tales que
Demostración: Para todos los que no son -regulares, encuentre y que sean testigos de irregularidad (haga esto simultáneamente para todos los pares irregulares). Sea un refinamiento común de por . Cada uno se divide en la mayor cantidad de partes que se desee. Luego,
¿Dónde está la partición de dada por ? Por el Lema 1, la cantidad anterior es al menos
Dado que se corta por al crear , entonces es un refinamiento de . Por el lema 2, la suma anterior es al menos
Pero la segunda suma es al menos ya que no es -regular, por lo que deducimos la desigualdad buscada.
Ahora, a partir de cualquier partición, podemos seguir aplicando el Lema 3 siempre que la partición resultante no sea -regular. Pero en cada paso la energía aumenta en , y está acotada por encima en 1. Entonces este proceso se puede repetir la mayor cantidad de veces, antes de que finalice y debamos tener una partición -regular.
Aplicaciones
Lema de conteo de gráficos
Si tenemos suficiente información sobre la regularidad de un gráfico, podemos contar el número de copias de un subgráfico específico dentro del gráfico con un pequeño error.
Lema de conteo de grafos. Sea un grafo con , y sea . Sea un grafo de -vértice con conjuntos de vértices tales que es -regular siempre que . Entonces, el número de copias etiquetadas de en está dentro de de
El lema de eliminación de grafos se generaliza a subgrafos inducidos , al considerar ediciones de aristas en lugar de solo eliminaciones de aristas. Esto fue demostrado por Alon, Fischer, Krivelevich y Szegedy en 2000. [5] Sin embargo, esto requirió una variación más fuerte del lema de regularidad.
El lema de regularidad de Szemerédi no proporciona resultados significativos en grafos dispersos . Dado que los grafos dispersos tienen densidades de aristas subconstantes, la regularidad se satisface trivialmente. Aunque el resultado parece puramente teórico, se han realizado algunos intentos [6] [7] de utilizar el método de regularidad como técnica de compresión para grafos grandes.
Regularidad frisa-kannan
Frieze y Kannan introdujeron una noción diferente de regularidad, conocida como el lema de regularidad débil. [8] Este lema define una noción de regularidad más débil que la de Szemerédi que utiliza mejores límites y puede utilizarse en algoritmos eficientes.
Dado un gráfico , se dice que una partición de sus vértices es Frieze-Kannan -regular si para cualquier par de conjuntos :
El lema de regularidad débil para gráficos establece que cada gráfico tiene una partición débilmente regular en, como máximo, partes.
Esta noción se puede extender a los grafones definiendo un operador de escalonamiento. Dado un grafon y una partición de , podemos definir como un grafon escalonado con pasos dados por y valores dados por el promedio de cada paso.
Una partición es débil -regular si:
El lema de regularidad débil para grafones establece que cada grafón tiene una partición débilmente regular en, como máximo, partes. Al igual que el lema de regularidad de Szemerédi, la regularidad débil también induce un lema de conteo.
Aplicaciones algorítmicas
Una de las motivaciones iniciales para el desarrollo del lema de regularidad débil fue la búsqueda de un algoritmo eficiente para estimar el corte máximo en un grafo denso . [8] Se ha demostrado que aproximar el problema de corte máximo más allá de 16/17 es NP-hard , [9] sin embargo, una versión algorítmica del lema de regularidad débil proporciona un algoritmo eficiente para aproximar el corte máximo para grafos densos dentro de un error aditivo. [8] Estas ideas se han desarrollado aún más en algoritmos de muestreo eficientes para estimar el corte máximo en grafos densos. [10]
El lema de regularidad fuerte es una variación más fuerte del lema de regularidad probado por Alon , Fischer, Krivelevich y Szegedy en 2000. [5] Intuitivamente, proporciona información entre pares no regulares y podría aplicarse para probar el lema de eliminación de grafos inducida .
Declaración
Para cualquier secuencia infinita de constantes , existe un entero tal que para cualquier grafo , podemos obtener dos particiones (equitativas) y tal que se satisfacen las siguientes propiedades:
refina , es decir, cada parte de es la unión de alguna colección de partes en .
es -regular y es -regular.
Prueba
Aplicamos el lema de regularidad repetidamente para demostrar la versión más fuerte. Un esquema aproximado:
Comience con una partición regular
Encuentre repetidamente su refinamiento que es regular. Si el incremento de energía de , simplemente devolvemos . De lo contrario, reemplazamos con y continuamos.
Comenzamos con una partición regular de con partes. Aquí corresponde al límite de partes en el lema de regularidad cuando .
Ahora bien, para , establecemos que sea un refinamiento regular de con partes. Por el argumento de incremento de energía, . Dado que la energía está limitada en , debe haber alguna tal que . Regresamos como .
Por nuestra elección de las condiciones regulares y de refinamiento se cumplen. La condición de energía se cumple trivialmente. Ahora argumentamos a favor del número de partes. Usamos inducción para mostrar que , existe tal que . Al establecer , tenemos . Nótese que cuando , , entonces podríamos establecer y la afirmación es verdadera para . Al establecer , tenemos
Observaciones sobre la equidad
Una partición es equitativa si los tamaños de dos conjuntos cualesquiera difieren como máximo en . Al hacer equitativa la partición en cada ronda de iteración, el lema de la prueba de regularidad podría utilizarse para demostrar la versión equitativa del lema de regularidad. Y al reemplazar el lema de regularidad con su versión equitativa, la prueba anterior podría demostrar la versión equitativa del lema de regularidad fuerte, donde y son particiones equitativas.
Un corolario útil
Declaración
Para cualquier secuencia infinita de constantes , existe tal que existe una partición y subconjuntos para cada una donde se satisfacen las siguientes propiedades:
es -regular para cada par
Para todos excepto parejas
Motivación
El corolario explora más profundamente el pequeño incremento de energía. Nos da una partición junto con subconjuntos con tamaños grandes de cada parte, que son regulares por pares. Además, la densidad entre los pares de subconjuntos correspondientes difiere "poco" de la densidad entre las partes correspondientes.
Prueba del corolario
Solo probaremos el resultado más débil, donde la segunda condición solo requiere ser regular para . La versión completa se puede probar eligiendo más subconjuntos de cada parte que sean en su mayoría regulares por pares y combinándolos.
Sea . Aplicamos el lema de regularidad fuerte para encontrar equitativo que es una partición regular y equitativo que es un refinamiento regular de , tal que y .
Ahora supongamos que , elegimos aleatoriamente un vértice de cada uno y dejamos que sea el conjunto que contiene en . Argumentamos que los subconjuntos satisfacen todas las condiciones con probabilidad .
Al establecer la primera condición, es trivialmente verdadera ya que es una partición equitativa. Dado que, como máximo, los pares de vértices viven entre pares irregulares en , la probabilidad de que el par y sea irregular , por límite de unión, la probabilidad de que al menos un par , sea irregular . Nótese que
Por lo tanto, según la desigualdad de Markov , con probabilidad , como máximo los pares podrían tener . Por el límite de unión, la probabilidad de que se cumplan todas las condiciones es .
Historia y extensiones
Szemerédi (1975) introdujo por primera vez una versión más débil de este lema, restringida a grafos bipartitos, para demostrar el teorema de Szemerédi , [14]
y en (Szemerédi 1978) demostró el lema completo. [15] Rödl y sus colaboradores obtuvieron extensiones del método de regularidad a hipergrafos [16] [17] [18] y Gowers . [19] [20]
Más tarde (en 1997) , János Komlós , Gábor Sárközy y Endre Szemerédi demostraron en el lema de explosión [21] [22] que los pares regulares del lema de regularidad de Szemerédi se comportan como grafos bipartitos completos en las condiciones correctas. El lema permitió una exploración más profunda de la naturaleza de las incrustaciones de grandes grafos dispersos en grafos densos.
La primera versión constructiva fue proporcionada por Alon, Duke, Lefmann, Rödl y Yuster. [23]
Posteriormente, Frieze y Kannan dieron una versión diferente y la extendieron a los hipergrafos. [24] Más tarde produjeron una construcción diferente debido a Alan Frieze y Ravi Kannan que utiliza valores singulares de matrices. [25] Se pueden encontrar algoritmos no deterministas más eficientes, como se detalla formalmente en el blog de Terence Tao [26] y se menciona implícitamente en varios artículos. [27] [28] [29]
Una desigualdad de Terence Tao extiende el lema de regularidad de Szemerédi, revisándolo desde la perspectiva de la teoría de la probabilidad y la teoría de la información en lugar de la teoría de grafos. [30] Terence Tao también ha proporcionado una prueba del lema basada en la teoría espectral, utilizando las matrices de adyacencia de grafos. [31]
No es posible demostrar una variante del lema de regularidad en la que todos los pares de conjuntos de particiones sean regulares. Algunos grafos, como los semigrafos , requieren que muchos pares de particiones (pero una pequeña fracción de todos los pares) sean irregulares. [1]
Una variante común en la definición de una partición -regular es requerir que todos los conjuntos de vértices tengan el mismo tamaño, mientras se recolectan los vértices sobrantes en un conjunto de "errores" cuyo tamaño es como máximo una fracción del tamaño del conjunto de vértices de .
Alon, Fischer, Krivelevich y Szegedy demostraron una variante más fuerte del lema de regularidad al probar el lema de eliminación de grafos inducidos. Esto funciona con una secuencia de en lugar de solo una, y demuestra que existe una partición con un refinamiento extremadamente regular, donde el refinamiento no tiene un incremento de energía demasiado grande.
El lema de regularidad de Szemerédi puede interpretarse como que el espacio de todos los grafos está totalmente acotado (y por lo tanto es precompacto ) en una métrica adecuada (la distancia de corte ). Los límites en esta métrica pueden representarse mediante grafones ; otra versión del lema de regularidad simplemente establece que el espacio de los grafones es compacto . [32]
^ Gowers, WT (1997), "Límites inferiores del tipo de torre para el lema de uniformidad de Szemerédi", Análisis geométrico y funcional , 7 (2): 322–337, doi :10.1007/PL00001621, MR 1445389, S2CID 115242956
^ Roth, KF (1953), "Sobre ciertos conjuntos de números enteros", Journal of the London Mathematical Society , 28 (1): 104–109, doi :10.1112/jlms/s1-28.1.104, MR 0051853
^ Tao, Terence (2006), "Una variante del lema de eliminación de hipergrafos", Journal of Combinatorial Theory , Serie A, 113 (7): 1257–1280, arXiv : math/0503572 , doi : 10.1016/j.jcta.2005.11.006 , MR 2259060, S2CID 14337591
^ Pelosin, Francesco (2018), Compresión de gráficos utilizando el método de regularidad (tesis de maestría), Universidad Ca' Foscari de Venecia , arXiv : 1810.07275
^ Fiorucci, Marco; Pelosin, Francesco; Pelillo, Marcello (febrero de 2020), "Separación de la estructura del ruido en gráficos grandes utilizando el lema de regularidad", Pattern Recognition , 98 : 107070, arXiv : 1905.06917 , Bibcode :2020PatRe..9807070F, doi :10.1016/j.patcog.2019.107070, S2CID 155100313
^ abc Frieze, Alan ; Kannan, Ravi (1999), "Aproximación rápida a matrices y aplicaciones", Combinatorica , 19 (2): 175–220, doi :10.1007/s004930050052, S2CID 15231198
^ Håstad, Johan (2001), "Algunos resultados de inaproximabilidad óptima", Journal of the ACM , 48 (4): 798–859, doi :10.1145/502090.502098, S2CID 5120748
^ Dellamonica, Domingos; Kalyanasundaram, Subrahmanyam; Martin, Daniel; Rödl, Vojtěch ; Shapira, Asaf (2012), "Muestreo aleatorio y aproximación de MAX-CSP", SIAM Journal on Discrete Mathematics , 26 (1): 15–29, doi :10.1137/110846373
^ Bansal, Nikhil; Williams, Ryan (2009), "Lemas de regularidad y algoritmos combinatorios", 50.º Simposio anual IEEE sobre fundamentos de la informática de 2009 , págs. 745-754, doi :10.1109/FOCS.2009.76, ISBN978-1-4244-5116-6
^ Hajnal, András ; Maass, Wolfgang; Turán, Gyorgy (1988), "Sobre la complejidad de la comunicación de las propiedades de los grafos", Actas del vigésimo simposio anual de la ACM sobre teoría de la computación - STOC '88 , vol. 26, Association for Computing Machinery, págs. 186-191, doi :10.1145/62212.62228, ISBN0897912640, Número de identificación del sujeto 17495443
^ Szemerédi, Endre (1975), "Sobre conjuntos de números enteros que no contienen k elementos en progresión aritmética", Polska Akademia Nauk. Instituto Matematyczny. Acta Arithmetica , 27 : 199–245, doi : 10.4064/aa-27-1-199-245 , SEÑOR 0369312.
^ Szemerédi, Endre (1978), "Particiones regulares de gráficos", Problèmes combinatoires et théorie des graphes (Colloq. Internat. CNRS, Univ. Orsay, Orsay, 1976) , vol. 260, París: CNRS, págs. 399–401, MR 0540024.
^ Frankl, Pedro ; Rödl, Vojtěch (2002), "Problemas extremos en sistemas establecidos", Algoritmos y estructuras aleatorias , 20 (2): 131–164, doi :10.1002/rsa.10017.abs, MR 1884430.
^ Rödl, Vojtěch ; Skokan, Jozef (2004), "Lema de regularidad para k -hipergrafos uniformes", Algoritmos y estructuras aleatorias , 25 (1): 1–42, doi :10.1002/rsa.20017, MR 2069663, S2CID 7458739.
^ Nagle, Brendan; Rödl, Vojtěch ; Schacht, Mathias (2006), "El lema de conteo para hipergrafos regulares k -uniformes", Random Structures & Algorithms , 28 (2): 113–179, CiteSeerX 10.1.1.378.8503 , doi :10.1002/rsa.20117, MR 2198495, S2CID 14126774 .
^ Gowers, WT (2007), "Regularidad de hipergrafos y el teorema multidimensional de Szemerédi", Anales de Matemáticas , Segunda serie, 166 (3): 897–946, arXiv : 0710.3032 , Bibcode :2007arXiv0710.3032G, doi :10.4007/annals.2007.166.897, MR 2373376, S2CID 56118006.
^ Komlós, János ; Sárközy, Gábor N .; Szemerédi, Endre (1998), "Una versión algorítmica del lema ampliado", Estructuras y algoritmos aleatorios , 12 (3): 297–312, arXiv : math/9612213 , doi :10.1002/(SICI)1098-2418(199805)12:3<297::AID-RSA5>3.3.CO;2-W, MR 1635264
^ Alon, N.; Duke, RA; Lefmann, H.; Rödl, V.; Yuster, R. (1994), "Los aspectos algorítmicos del lema de regularidad", Journal of Algorithms , 16 : 80–109, CiteSeerX 10.1.1.102.681 , doi :10.1006/jagm.1994.1005
^ Frieze, Alan M.; Kannan, Ravi (1996), "El lema de regularidad y los esquemas de aproximación para problemas densos", 37.º Simposio anual sobre fundamentos de la informática, FOCS '96, Burlington, Vermont, EE. UU., 14-16 de octubre de 1996 , IEEE Computer Society, págs. 12-20, doi : 10.1109/SFCS.1996.548459, ISBN0-8186-7594-2, Número de identificación del sujeto 38681854
^ Frieze, Alan; Kannan, Ravi (marzo de 1999), "Un algoritmo simple para construir la partición de regularidad de Szemerédi", The Electronic Journal of Combinatorics , 6 (1), artículo R17, doi : 10.37236/1449
^ Tao, Terence (2009), Lema de regularidad de Szemeredi mediante particiones aleatorias
^ Alon, Noga ; Shapira, Asaf (2008), "Toda propiedad de un gráfico monótono es comprobable", SIAM J. Comput. , 38 (2): 505–522, doi :10.1137/050633445, ISSN 0097-5397, MR 2411033
^ Ishigami, Yoshiyasu (2006), Una regularización simple de hipergrafos , arXiv : math/0612838 , Bibcode :2006math.....12838I
^ Austin, Tim (2008), "Sobre variables aleatorias intercambiables y las estadísticas de gráficos grandes e hipergráficos", Probability Surveys , 5 : 80–145, arXiv : 0801.1698 , Bibcode :2008arXiv0801.1698A, doi :10.1214/08-PS124, S2CID 15421306
^ Tao, Terence (2006), "Revisitando el lema de regularidad de Szemerédi", Contribuciones a las matemáticas discretas , 1 (1): 8–28, arXiv : math/0504472 , Bibcode :2005math......4472T, doi : 10.11575/cdm.v1i1.61900 , MR 2212136.
^ Tao, Terence (2012), La prueba espectral del lema de regularidad de Szemeredi
^ Lovász, László ; Szegedy, Balázs (2007), "El lema de Szemerédi para el analista", Análisis geométrico y funcional , 17 : 252–270, doi : 10.1007/s00039-007-0599-6 , ISSN 1016-443X, MR 2306658, S2CID 15201345
Lectura adicional
Komlós, J .; Simonovits, M. (1996), "El lema de regularidad de Szemerédi y sus aplicaciones en la teoría de grafos", Combinatoria, Paul Erdős tiene ochenta años, vol. 2 (Keszthely, 1993) , Bolyai Soc. Matemáticas. Stud., vol. 2, János Bolyai Matemáticas. Soc., Budapest, págs. 295–352, MR 1395865.
Edmonds, Chelsea; Koutsoukou-Argyraki, Angeliki; Paulson, Lawrence C. Lema de regularidad de Szemerédi (Desarrollo de pruebas formales en Isabelle/HOL, Archive of Formal Proofs)