Spränglemma
Uppblåsningslemmat , bevisat av János Komlós , Gábor N. Sárközy och Endre Szemerédi 1997, är ett viktigt resultat inom extremalgrafteorin , särskilt inom ramen för regularitetsmetoden . Den anger att de reguljära paren i uttalandet av Szemerédis regelbundenhetslemma beter sig som kompletta tvådelade grafer i samband med inbäddning av spännande grafer av begränsad grad .
Definitioner och uttalande
För att formellt ange sprängningslemmat måste vi först definiera begreppet ett superregelbundet par .
Supervanliga par
Ett par av delmängder av vertexmängden kallas -superregular om för varje och tillfredsställande
- och
vi har
och dessutom,
- för alla och för alla .
Här anger antalet par med och så att är en kant.
Uttalande av Blow-up Lemma
Givet en graf av ordningen och positiva parametrar , finns det ett positivt så att följande gäller. Låt vara godtyckliga positiva heltal och låt oss ersätta hörnen av med parvis disjunkta uppsättningar av storlekar (blåser upp). Vi konstruerar två grafer på samma vertexuppsättning . Den första grafen erhålls genom att ersätta varje kant av med den fullständiga tvådelade grafen mellan motsvarande vertexuppsättningar och . En glesare graf G konstrueras genom att ersätta varje kant med en -superreguljärt par mellan och . Om en graf med är inbäddningsbar i så är den redan inbäddbar i G.
Bevis skiss
Beviset för uppblåsningslemmat är baserat på att använda en randomiserad girig algoritm (RGA) för att bädda in hörn av i sekventiellt. Argumentet fortsätter sedan genom att begränsa felfrekvensen för algoritmen så att den är mindre än 1 (och faktiskt ) för ett lämpligt val av parametrar. Det betyder att det finns en chans som inte är noll för att algoritmen ska lyckas, så en inbäddning måste finnas.
Att försöka bädda in alla hörn av på detta sätt fungerar inte eftersom algoritmen kan fastna när endast ett litet antal hörn är kvar. Istället lägger vi åt sidan en liten del av vertexuppsättningen, kallad buffertpunkt , och försöker bädda in resten av hörnen. Buffertpunkten bäddas sedan in genom att använda Halls äktenskapsteorem för att hitta en perfekt matchning mellan buffertpunkten och de återstående hörnen av .
Notation
Vi lånar all notation som introducerats i tidigare avsnitt. Låt . Eftersom kan bäddas in i , kan vi skriva med för alla . För en vertex , låt beteckna . För ,
anger tätheten av kanter mellan motsvarande vertexuppsättningar av . är inbäddningen som vi vill konstruera. är den sista tiden efter vilken algoritmen avslutas.
Översikt över algoritmen
Fas 0: Initiering
- Välj girigt uppsättningen av buffertpunkten från hörnen på som en maximal uppsättning hörnavstånd minst från varandra
- Ordna de återstående hörnen (de i ) i en lista , placera grannarna till först.
- Deklarera en kö med för närvarande prioriterade hörn, som initialt är tom.
- Deklarera en array av uppsättningar indexerade av hörnen på , som representerar mängden av alla "fria fläckar" av , det vill säga mängden av obesatta hörn i som vertex kan mappas till utan att bryta mot något av närliggande villkor från de redan inbäddade grannarna till i . initieras till .
Fas 1: Randomiserad girig inbäddning
- Välj en vertex från uppsättningen av återstående hörn enligt följande:
- Om kön med prioriterade hörn inte är tom, välj sedan vertex från
- Annars väljer du ett hörn från listan över återstående hörn
- Välj bilden i för vertex slumpmässigt från uppsättningen "bra" val, där ett val är bra om inget av de nya fria uppsättningarna skiljer sig för mycket i storlek från det förväntade värdet.
- Uppdatera de fria uppsättningarna , och placera hörn vars fria uppsättningar har blivit för små med avseende på storleken i den senaste uppdateringen i uppsättningen av prioriterade hörn
- Avbryt om kön innehåller en tillräckligt stor del av någon av uppsättningarna
- Om det finns icke-bufferthörn kvar att bädda in i antingen eller , uppdatera tiden och gå tillbaka till steg 1; annars gå vidare till fas 2.
Fas 2: Kőnig-Hall-matchning för återstående hörn
Betrakta uppsättningen av hörn som återstår att bädda in, vilket är exakt , och uppsättningen av fria fläckar . Bilda en tvådelad graf mellan dessa två uppsättningar, sammanfoga varje till , och hitta en perfekt matchning i denna tvådelade graf. Bädda in enligt denna matchning.
Bevis på riktighet
Korrekthetsbeviset är tekniskt och ganska involverat, så vi utelämnar detaljerna. Grundargumentet går ut på följande sätt:
Steg 1: de flesta hörn är bra, och tillräckligt många hörn är fria
Bevisa samtidigt genom induktion på att om är vertexet inbäddat vid tidpunkten , då
- endast en liten del av valen i är dåliga
- alla fria uppsättningar är ganska stora för oinbäddade hörn
Steg 2: "huvudlemmat"
Betrakta och så att är inte för liten. Betrakta händelsen där
- inga hörn är inbäddade i under den första fasen
- för varje finns det en tid så att bråkdelen av fria hörn av i vid tidpunkten var liten.
Sedan bevisar vi att sannolikheten för att händer är låg.
Steg 3: fas 1 lyckas med stor sannolikhet
Det enda sättet att den första fasen kan misslyckas är om den avbryts, eftersom vi i det första steget vet att det alltid finns ett tillräckligt urval av bra hörn. Programmet avbryts först när kön är för lång. Argumentet fortsätter sedan genom att unionsgränsa över alla fellägen, och notera att för varje särskilt val av , i \ representerar en delmängd av kön som misslyckades, trippeln uppfyller villkoren för "huvudlemmat", och har därför en låg sannolikhet att inträffa.
Steg 4: ingen kö i inledande fas
Kom ihåg att listan sattes upp så att grannar till hörn i bufferten bäddas in först. Tiden tills alla dessa hörn blir inbäddade kallas den initiala fasen . Bevisa genom induktion på att inga hörn läggs till i kön under den inledande fasen. Det följer att alla grannar till buffertpunkten läggs till före resten av hörnen.
Steg 5: buffertpunkten har tillräckligt med fria fläckar
För alla och , kan vi hitta en tillräckligt stor nedre gräns för sannolikheten att villkorat av antagandet att var ledig före någon av hörnen i inbäddades.
Steg 6: fas 2 lyckas med stor sannolikhet
Enligt Halls äktenskapsteorem misslyckas fas 2 om och endast om Halls tillstånd kränks. För att detta ska hända måste det finnas några och så att . kan inte vara för liten på grund av antalet fria uppsättningar (steg 1). Om är för stor, då med hög sannolikhet , så sannolikheten för misslyckande i ett sådant fall skulle vara låg. Om är varken för liten eller för stor, och notera då att är en stor uppsättning oanvända hörn, vi kan använda huvudlemmat och unionsbundna felsannolikheten.
Ansökningar
Uppblåsningslemmat har ett antal tillämpningar för att bädda in täta grafer.
Pósa-Seymour gissningar
1962 antog Lajos Pósa att varje -vertexgraf med minsta grad på minst innehåller kvadraten på en Hamiltonsk cykel , vilket generaliserar Dirac ' s teorem . Gissningen utökades ytterligare av Paul Seymour 1974 till följande:
- Varje graf på hörn med minsta grad minst innehåller :te potensen av en Hamiltonian cykel.
Uppblåsningslemmat användes av Komlós, Sárközy och Szemerédi för att bevisa gissningen för alla tillräckligt stora värden på (för ett fast 1998.
Alon-Yusters förmodan
År 1995 övervägde Noga Alon och Raphael Yuster generaliseringen av den välkända Hajnal–Szemerédi-satsen till godtyckliga - faktorer (istället för bara kompletta grafer), och bevisade följande påstående:
- För varje fast graf med hörn, valfri graf G med n hörn och med minsta grad innehåller vertex disjunkta kopior av H.
De antog också att resultatet bara gäller med ett konstant (istället för linjärt) fel:
- För varje heltal finns det en konstant så att för varje graf med hörn, alla grafer med hörn och med minsta grad innehåller minst vertex disjunkta kopior av .
Denna gissning bevisades av Komlós, Sárközy och Szemerédi 2001 med hjälp av blow-up-lemmat.
Historia och varianter
Uppblåsningslemmat, som först publicerades 1997 av Komlós, Sárközy och Szemerédi, uppstod som en förfining av befintliga bevistekniker med hjälp av regularitetsmetoden för att bädda in spännande grafer, som i beviset för Bollobás gissningar om spännande träd, arbete på Pósa-Seymour gissningar om den minsta graden som krävs för att innehålla den k:te grafpotentialen för en Hamiltonsk cykel , och beviset för Alon-Yusters gissning om den minsta graden som behövs för att en graf ska ha en perfekt H- faktor . Bevisen för alla dessa satser förlitade sig på att använda en randomiserad girig algoritm för att bädda in majoriteten av hörn, och sedan använda ett Kőnig-Hall-liknande argument för att hitta en inbäddning för de återstående hörnen. Det första beviset på spränglemmat använde också ett liknande argument. Senare under 1997 publicerade dock samma författare ett annat dokument som fann en förbättring av den randomiserade algoritmen för att göra den deterministisk.
Peter Keevash fann en generalisering av uppblåsningslemmat till hypergrafer 2010.
Stefan Glock och Felix Joos upptäckte en variant av uppblåsningslemmat för regnbågsgrafer 2018.
Under 2019 hittade Peter Allen, Julia Böttcher, Hiep Hàn, Yoshiharu Kohayakawa och Yury Person glesa analoger av uppblåsningslemmat för att bädda in avgränsade gradgrafer i slumpmässiga och pseudoslumpmässiga grafer