Лема регулярності Семереді — лема із загальної теорії графів, яка стверджує, що вершини будь-якого досить великого графа можна розбити на скінченне число таких груп, що майже у всіх двочасткових графах, що з'єднують вершини з двох різних груп, ребра розподілені між вершинами майже рівномірно. При цьому найменша необхідна кількість груп, на які потрібно розбити множину вершин графа, може бути як завгодно великою, але кількість груп у розбитті завжди обмежена зверху.
Неформально кажучи, лема стверджує наявність багатьох великих псевдовипадкових структур у будь-якому графі досить великого розміру.
Лему довів Ендре Семереді 1975 році.
Формулювання
Поняття ε-рівномірності
Нехай дано двочастковий граф , ребра якого з'єднують вершини зі множини з вершинами зі множини .
Для позначимо через щільність розподілу ребер між цими множинами, тобто
- .
Визначення Двочастковий граф називають -рівномірним якщо для будь-яких , що задовольняють умови , виконується нерівність |
Існує кілька еквівалентних цьому визначень (еквівалентних у сенсі існування монотонної залежності в одному визначенні від в іншому за еквівалентності двох визначень), але всі вони використовують величину і якесь кількісне порівняння її значень для різних пар .
Очевидно, що повний і порожній двочасткові графи є -регулярними для будь-якого . Слід зазначити, що це, взагалі кажучи, не так для довільного регулярного в звичайному сенсі двочасткового графа (як контрприклад можна розглянути об'єднання кількох неперетинних за множиною вершин регулярних графів).
-Рівномірні графи за даного іноді також називають псевдовипадковими, оскільки за рівномірністю розподілу ребер між вершинами вони схожі на згенеровані випадково.
Формулювання леми
Лема регулярності Семереді Для будь-яких існують такі, що для будь-якого графа з кількістю вершин існує розбиття на максимально можливо рівні за розміром частки такі, що для із пар цих часток двочастковий граф із ребер, що пролягають між ними, є -регулярним. |
Зауваження
Лема не накладає жодних обмежень на ребра між вершинами з однієї й тієї ж множини розбиття.
Твердження леми нетривіальне тільки для графів із досить великим числом ребер. Якщо , то будь-який його двочастковий підграф на частках із розмірами також виявиться розрідженим (його щільність не перевищуватиме ) — отже, умова на різницю щільностей виконуватиметься завжди.
Слід також зазначити, що згадка однієї й тієї ж змінної у двох різних характеристиках — показнику регулярності та частці -регулярних двочасткових підграфів — не створює жодного додаткового зв'язку між цими характеристиками. Таке формулювання випливало б і з ослабленішого формулювання, де потрібно, наприклад, щоб -регулярно були розподілені ребра тільки між парами множин, де при (тобто навіть за ). У такому разі для досягнення початкового формулювання достатньо було б розглянути , оскільки -регулярність графа тягне за собою -регулярність при .
Доведення
Алгоритм розбиття
Розбиття проводиться жадібним алгоритмом.
Спочатку вибирається довільне розбиття вершин на множини , де:
Далі на кожній ітерації алгоритму з наявного розбиття певним чином генерується нове розбиття з меншими розмірами часток і більшою кількістю. Воно будується як підрозбиття початкового розбиття, але потім нормалізується невеликими перебудовами, щоб розміри всіх (крім, можливо, однієї) часток виявилися рівними.
Таке перетворення триває, поки в розбитті на множин залишається хоча б пар множин, двочасткові графи між якими не -регулярні. Перехід від одного розбиття до наступного відбувається так, що можна довести, що алгоритм точно зупиниться за скінченне та обмежене сталою (залежною від і ) число кроків. Крім того, кількість отриманих множин у розбитті на кожній конкретній ітерації алгоритму також обмежена, так що найбільша кількість множин, яка може утворитися на останній ітерації, і буде шуканою величиною .
Перехід від розбиття до підрозбиття
Нехай поточне розбиття не задовольняє умову леми, тобто є пар , для яких двочастковий граф між ними не -регулярний. Позначимо цю умову, як .
Якщо , то існують якісь конкретні «проблемні» підмножини , що порушують -регулярність двочасткового графа, який з'єднує ці компоненти. Тобто для них виконано:
Розумно виглядає ідея позбавиться цих проблемних підмножин, просто виділивши їх у окрему компоненту, утворивши замість пари компонент четвірку . Однак одна й та ж компонента може конфліктувати відразу з декількома іншими компонентами, так що розбиття слід проводити не за однією, а одразу за кількома проблемними множинами.
Щоб формалізувати цей процес, для кожної окремої компоненти розглядають усі «проблемні» підмножини, що виникають у ній:
та σ-алгебру, утворену на (тобто підрозбивається на такі частини, щоб будь-які дві вершини, одна з яких належить деякому , а інша йому не належить, опинилися в різних частинах підрозбиття).
Оскільки для окремого існує не більше проблемних підмножин (і, отже, не більше елементів побудованої на них σ-алгебри), то в результаті з однієї компоненти утворюється не більше нових.
Якщо підрозбити в такий спосіб кожну компоненту , то вийде нове підрозбиття .
Далі в треба вирівняти розміри компонент (яких у ньому всього не більше ). Для цього кожну його компоненту можна розділити на нові компоненти розміру (і, можливо, одну компоненту меншого розміру — «залишок»), а всі вершини з «залишків» з'єднати довільно в нові компоненти того ж розміру і, можливо, одну компоненту меншого розміру.
Розбиття, що вийшло, і буде результатом однієї ітерації алгоритму.
Оцінка кількості кроків алгоритму
Доведення зупинки алгоритму після скінченного числа кроків проводиться через уведення потенціальної функції — чисельної величини, що залежить від поточного розбиття — і відстеження її зміни при зміні ітерацій алгоритму.
«Потенціал» можна визначити, наприклад, так:
Ця функція має низку важливих властивостей:
- якщо розбиття утворено з підрозбиттям однієї компоненти на дві множини і , то
Це випливає з нерівності , істинної при , яка тягне за собою нерівність
- для розбиття з алгоритму, описаного в попередньому розділі, виконується нерівність
- якщо розбиття отримано з розбиття перерозподілом вершин кількох компонент на якісь інші компоненти (не обов'язково підрозбиттям), то
Достатньо показати, що об'єднання зменшує не більш, ніж на (подальше підрозбиття не зменшує , згідно з другою властивістю).
При об'єднанні компонент із суми зникають деякі доданки та з'являються якісь нові. Оскільки всі доданки додатні, досить розглянути ті, які зникають. Суму таких доданків легко оцінити:
Оскільки при отриманні нового розбиття згідно з алгоритмом у підрозбитті перебудовується не більше ніж вершин і оскільки за досить великих для будь-якої константи , то зі властивостей потенціальної функції випливає, що алгоритм зупиниться через кроків.
У першій праці на цю тему Семереді використав дещо іншу функцію потенціалу:
Попри відмінності, обидві функції об'єднує ідея усереднення квадратів щільностей.
Оцінка розміру розбиття
Як випливає з опису алгоритму, верхня оцінка кількості компонент у розбитті на -й ітерації алгоритму виражається рекурентним співвідношенням
Кількість ітерацій, що пропрацює алгоритм, оцінюється як .
Отже, підсумкову кількість компонент можна оцінити лише вежею з піднесень до степеня висоти .
Ефективний алгоритм пошуку розбиття
Типове математичне доведення леми Семереді не дбає про обчислювальну складність алгоритму.
Однак група з п'яти математиків у окремій праці дослідила алгоритмічний аспект пошуку потрібного розбиття — зокрема вони описали алгоритм, що дозволяє знайти розбиття -вершинного графа за час за фіксованих і . Час роботи їхнього алгоритму обмежено часом множення двох матриць , що складаються з нулів та одиниць. Також алгоритм можна розпаралелити і виконати за час на поліноміально залежному від числі процесорів.
Нижня оцінка розміру шуканого розбиття
1997 року Вільям Гауерс показав, що оцінку розміру кількості компонент у шуканому розбитті не можна покращити більш, ніж до вежі степенів висоти . А саме він показав, що завжди існує граф, будь-яке розбиття якого на меншу кількість частин не задовольняє умов леми.
Він розглянув навіть узагальнене поняття -регулярності, де на підмножину часток двочасткового графа , відхилення щільності якої обмежується визначенням, накладаються обмеження замість , і для нього також довів існування контрприкладу.
Для пошуку контрприкладу Гауерс використав імовірнісний метод, тому його доведення неконструктивне. У роботі розглянуто (зважені графи) з вагами з інтервалу . Для таких графів можна розглядати повністю аналогічне формулювання леми, де як щільність буде розглядатися сума ваг ребер, замість їхньої кількості. Побудувавши контрприклад у вигляді зваженого графа, Гауерс також показав, що випадковий граф, який генерується за схемою Бернуллі, з імовірностями ребер, що відповідають вагам у цьому зваженому графі, з великою ймовірністю буде контрприкладом для звичайної леми (більш того, з великою ймовірністю щільності будуть не сильно відхилятися від аналогічних щільностей у зваженому графі за умови, що і достатньо великі).
Зважений граф, який є контрприкладом для леми зі звичайним визначенням -регулярності, будується як комбінація з різними вагами кількох специфічно влаштованих великих графів. При побудові кожного наступного графа з цього набору вершини об'єднуються у все більші й більші групи рівного розміру такі, що вершини з двох різних груп або з'єднуються між собою повним двочастковим графом, або взагалі не з'єднуються (нові групи завжди є об'єднанням попередніх).
Нехай вершини розбито на групи однакового розміру. Об'єднаємо ці групи в блоки
- ,
де (вважаємо, що це - ціле число).
Для кожної пари різних блоків виберемо розбиття груп із на дві частини та розбиття груп із на дві частини. Додамо в граф усі ребра повних двочасткових графів і .
Якщо вибирати розбиття так, щоб у будь-яких , що належать одному , було не більше блоків, у яких є вершини, суміжні їм обом, то за правильного добору і конструкція, що вийшла, і буде конструкцією Гауерса. Але це конструкція лише одного графа – для побудови наступного графа блоки ставляться на місце груп і весь процес починається спочатку, поки всі вершини не буде об'єднано в одну групу.
Отриманий ланцюжок графів об'єднується у зважений граф за формулою (найбільші ваги мають графи, в яких об'єднані групи вершин дуже великі).
Контрприклад для -регулярності будується в схожий спосіб, але з кількома відмінностями:
- групи всередині одного блока розбиваються не на два, на довільне число наборів ;
- на кількість груп у кожному наборі накладаються обмеження за розміром (вони не повинні бути надто малими);
- в кінці отримані графи об'єднують не у вигляді зваженого графа, а виключним «або» (до підсумкового графа входять лише ті ребра, які були наявні в непарній кількості графів ).
Узагальнення
2007 року Вільям Гауерс узагальнив лему регулярності на гіперграфи та використав узагальнення для доведення багатовимірної теореми Семереді.
Існує також аналог леми Семереді для розріджених графів (у звичайному формулюванні лема є тривіальною для таких графів, оскільки будь-яке розбиття задовольняє потрібні умови).
Застосування
Найвідоміше застосування леми регулярності для комбінаторного доведення теореми Семереді та її узагальнень (наприклад, теореми про кутики). Однак лема та її ідеї мають низку застосувань і в загальній теорії графів — першу статтю Семереді про цю лему процитовано більш ніж у 500 працях на різні теми.
Також окремий інтерес становить лема про видалення трикутників, яка виводиться з леми регулярності і використовується під час доведення теореми Семереді.
Див. також
Примітки
- E. Szemeredi, «Regular partitions of graphs», Computer science department, School of Humanities and Sciences, Stanford University, 1975
- E. Szemeredi, "Regular partitions of graphs", Computer science department, School of Humanities and Sciences, Stanford University, 1975 (PDF). (PDF) оригіналу за 23 лютого 2020. Процитовано 29 липня 2018.
- "Mini course of additive combinatorics", замітки за лекціями Принстонського університету (PDF). (PDF) оригіналу за 29 серпня 2017. Процитовано 29 липня 2018.
- Математична лабораторія ім. Чебишова, курс лекцій «Адитивна комбінаторика», лекція 3 (рос.)
- И. Д. Шкредов, "Теорема Семереди и задачи об арифметических прогрессиях". оригіналу за 24 липня 2018. Процитовано 29 липня 2018.
- N. Alon, R. A. Duke, H. Lefmann, V. Rodl, R. Yusterk, "The Algorithmic Aspects of the Regularity Lemma", Tel Aviv University (PDF). (PDF) оригіналу за 8 серпня 2017. Процитовано 29 липня 2018.
- W. T. Gowers, "Lower bounds of tower type for Szemerédi's uniformity lemma", Geometric & Functional Analysis GAFA, May 1997, Volume 7, Issue 2, pp 322–337. оригіналу за 18 червня 2018. Процитовано 29 липня 2018.
- W. T. Gowers, "Hypergraph regularity and the multidimensional Szemer´edi theorem", Annals of Mathematics, 166 (2007), 897–946 (PDF). (PDF) оригіналу за 20 липня 2018. Процитовано 29 липня 2018.
- Y. Kohayakawa, "Szemerédi’s Regularity Lemma for Sparse Graphs". оригіналу за 10 червня 2018. Процитовано 29 липня 2018.
- Janos Komlos, Miklos Simonovits, "Szemeredi's Regularity Lemma and its applications in graph theory", Rutgers University, Hungarian Academy of Sciences (PDF). (PDF) оригіналу за 23 квітня 2005. Процитовано 29 липня 2018.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Lema regulyarnosti Semeredi lema iz zagalnoyi teoriyi grafiv yaka stverdzhuye sho vershini bud yakogo dosit velikogo grafa mozhna rozbiti na skinchenne chislo takih grup sho majzhe u vsih dvochastkovih grafah sho z yednuyut vershini z dvoh riznih grup rebra rozpodileni mizh vershinami majzhe rivnomirno Pri comu najmensha neobhidna kilkist grup na yaki potribno rozbiti mnozhinu vershin grafa mozhe buti yak zavgodno velikoyu ale kilkist grup u rozbitti zavzhdi obmezhena zverhu Neformalno kazhuchi lema stverdzhuye nayavnist bagatoh velikih psevdovipadkovih struktur u bud yakomu grafi dosit velikogo rozmiru Lemu doviv Endre Semeredi 1975 roci FormulyuvannyaPonyattya e rivnomirnosti Pidrahunok reber pokazuye sho cej graf mozhe buti e displaystyle varepsilon regulyarnim tilki dlya e gt 750 displaystyle varepsilon gt frac 7 50 taka ocinka dorechna v comu vipadku lishe tomu sho S gt T gt 750 V 750 U displaystyle S gt T gt frac 7 50 V frac 7 50 U Nehaj dano dvochastkovij graf G W U V E displaystyle G W U sqcup V E rebra yakogo z yednuyut vershini zi mnozhini U displaystyle U z vershinami zi mnozhini V displaystyle V Dlya S U T V displaystyle S subset U T subset V poznachimo cherez d S T displaystyle d S T shilnist rozpodilu reber mizh cimi mnozhinami tobto d S T u v E u S v T S T displaystyle d S T frac left lbrace u v in E u in S v in T right rbrace S T Viznachennya Dvochastkovij graf G U V E displaystyle G U sqcup V E nazivayut e displaystyle varepsilon rivnomirnim yaksho dlya bud yakih S U T V displaystyle S subset U T subset V sho zadovolnyayut umovi S gt e U T gt e V displaystyle S gt varepsilon U T gt varepsilon V vikonuyetsya nerivnist d S T d U V e displaystyle d S T d U V leq varepsilon Isnuye kilka ekvivalentnih comu viznachen ekvivalentnih u sensi isnuvannya monotonnoyi zalezhnosti e displaystyle varepsilon v odnomu viznachenni vid e displaystyle varepsilon v inshomu za ekvivalentnosti dvoh viznachen ale vsi voni vikoristovuyut velichinu d S T displaystyle d S T i yakes kilkisne porivnyannya yiyi znachen dlya riznih par S T displaystyle S T Ochevidno sho povnij i porozhnij dvochastkovi grafi ye e displaystyle varepsilon regulyarnimi dlya bud yakogo e gt 0 displaystyle varepsilon gt 0 Slid zaznachiti sho ce vzagali kazhuchi ne tak dlya dovilnogo regulyarnogo v zvichajnomu sensi dvochastkovogo grafa yak kontrpriklad mozhna rozglyanuti ob yednannya kilkoh neperetinnih za mnozhinoyu vershin regulyarnih grafiv e displaystyle varepsilon Rivnomirni grafi za danogo e displaystyle varepsilon inodi takozh nazivayut psevdovipadkovimi oskilki za rivnomirnistyu rozpodilu reber mizh vershinami voni shozhi na zgenerovani vipadkovo Formulyuvannya lemi Trichastkovij graf iz vipadkovimi naborami reber riznoyi shilnosti mizh chastkami dlya chervonih reber 0 8 displaystyle 0 8 dlya zelenih 0 5 displaystyle 0 5 dlya sinih 0 25 displaystyle 0 25 Mizh komponentami rozbittya z teoremi Semeredi utvoryuyutsya shozhi konfiguraciyi reber oskilki e displaystyle varepsilon regulyarni grafi shozhi na vipadkovi Lema regulyarnosti Semeredi Dlya bud yakih e gt 0 m 2 displaystyle varepsilon gt 0 m geq 2 isnuyut M n0 displaystyle M n 0 taki sho dlya bud yakogo grafa G V E displaystyle G V E z kilkistyu vershin V gt n0 displaystyle V gt n 0 isnuye rozbittya V V1 Vk m k M displaystyle V V 1 sqcup dots sqcup V k m leq k leq M na maksimalno mozhlivo rivni za rozmirom chastki V1 Vk 1 Vk displaystyle V 1 dots V k 1 geq V k taki sho dlya 1 e k2 displaystyle 1 varepsilon binom k 2 iz par cih chastok dvochastkovij graf iz reber sho prolyagayut mizh nimi ye e displaystyle varepsilon regulyarnim Zauvazhennya Lema ne nakladaye zhodnih obmezhen na rebra mizh vershinami z odniyeyi j tiyeyi zh mnozhini rozbittya Tverdzhennya lemi netrivialne tilki dlya grafiv iz dosit velikim chislom reber Yaksho E e3k2 V 2 displaystyle E leq frac varepsilon 3 k 2 V 2 to bud yakij jogo dvochastkovij pidgraf na chastkah iz rozmirami ek V displaystyle frac varepsilon k V takozh viyavitsya rozridzhenim jogo shilnist ne perevishuvatime e displaystyle varepsilon otzhe umova na riznicyu shilnostej vikonuvatimetsya zavzhdi Slid takozh zaznachiti sho zgadka odniyeyi j tiyeyi zh zminnoyi e displaystyle varepsilon u dvoh riznih harakteristikah pokazniku regulyarnosti ta chastci e displaystyle varepsilon regulyarnih dvochastkovih pidgrafiv ne stvoryuye zhodnogo dodatkovogo zv yazku mizh cimi harakteristikami Take formulyuvannya viplivalo b i z oslablenishogo formulyuvannya de potribno napriklad shob e displaystyle varepsilon regulyarno buli rozpodileni rebra tilki mizh 1 h k2 displaystyle 1 eta binom k 2 parami mnozhin de h h e 0 displaystyle eta eta varepsilon to 0 pri e 0 displaystyle varepsilon to 0 tobto navit za h gt e displaystyle eta gt varepsilon U takomu razi dlya dosyagnennya pochatkovogo formulyuvannya dostatno bulo b rozglyanuti e0 h 1 e displaystyle varepsilon 0 eta 1 varepsilon oskilki e0 displaystyle varepsilon 0 regulyarnist grafa tyagne za soboyu e displaystyle varepsilon regulyarnist pri e0 lt e displaystyle varepsilon 0 lt varepsilon DovedennyaAlgoritm rozbittya Rozbittya provoditsya zhadibnim algoritmom Spochatku vibirayetsya dovilne rozbittya vershin na mnozhini V1 Vk displaystyle V 1 dots V k de V1 Vk 1 gt Vk displaystyle V 1 dots V k 1 gt V k k max 1e m displaystyle k max left frac 1 varepsilon m right Dali na kozhnij iteraciyi algoritmu z nayavnogo rozbittya pevnim chinom generuyetsya nove rozbittya z menshimi rozmirami chastok i bilshoyu kilkistyu Vono buduyetsya yak pidrozbittya pochatkovogo rozbittya ale potim normalizuyetsya nevelikimi perebudovami shob rozmiri vsih krim mozhlivo odniyeyi chastok viyavilisya rivnimi Take peretvorennya trivaye poki v rozbitti na k displaystyle k mnozhin zalishayetsya hocha b e k 2 displaystyle varepsilon binom k 2 par mnozhin dvochastkovi grafi mizh yakimi ne e displaystyle varepsilon regulyarni Perehid vid odnogo rozbittya do nastupnogo vidbuvayetsya tak sho mozhna dovesti sho algoritm tochno zupinitsya za skinchenne ta obmezhene staloyu zalezhnoyu vid e displaystyle varepsilon i m displaystyle m chislo krokiv Krim togo kilkist otrimanih mnozhin u rozbitti na kozhnij konkretnij iteraciyi algoritmu takozh obmezhena tak sho najbilsha kilkist mnozhin yaka mozhe utvoritisya na ostannij iteraciyi i bude shukanoyu velichinoyu M displaystyle M Perehid vid rozbittya do pidrozbittya Nehaj potochne rozbittya P V1 Vk displaystyle mathcal P V 1 dots V k ne zadovolnyaye umovu lemi tobto ye e k2 displaystyle varepsilon binom k 2 par Vi Vj i j displaystyle V i V j i not j dlya yakih dvochastkovij graf mizh nimi ne e displaystyle varepsilon regulyarnij Poznachimo cyu umovu yak Pe Vi Vj displaystyle P varepsilon V i V j Yaksho Pe Vi Vj displaystyle P varepsilon V i V j to isnuyut yakis konkretni problemni pidmnozhini Sij Vi Sji Vj displaystyle S ij in V i S ji in V j sho porushuyut e displaystyle varepsilon regulyarnist dvochastkovogo grafa yakij z yednuye ci komponenti Tobto dlya nih vikonano Sij gt e Vi displaystyle S ij gt varepsilon V i Sji gt e Vj displaystyle S ji gt varepsilon V j d Sij Sji d Vi Vj gt e displaystyle d S ij S ji d V i V j gt varepsilon Rozumno viglyadaye ideya pozbavitsya cih problemnih pidmnozhin prosto vidilivshi yih u okremu komponentu utvorivshi zamist pari komponent Vi Vj displaystyle V i V j chetvirku Sij Vi Sij Sji Vj Sji displaystyle S ij V i setminus S ij S ji V j setminus S ji Odnak odna j ta zh komponenta Vi displaystyle V i mozhe konfliktuvati vidrazu z dekilkoma inshimi komponentami tak sho rozbittya slid provoditi ne za odniyeyu a odrazu za kilkoma problemnimi mnozhinami Shob formalizuvati cej proces dlya kozhnoyi okremoyi komponenti Vi displaystyle V i rozglyadayut usi problemni pidmnozhini sho vinikayut u nij S Vi Sij 1 j k Pe Vi Vj displaystyle mathcal S V i left lbrace S ij 1 leq j leq k P varepsilon V i V j right rbrace ta s algebru utvorenu S Vi displaystyle mathcal S V i na Vi displaystyle V i tobto Vi displaystyle V i pidrozbivayetsya na taki chastini shob bud yaki dvi vershini odna z yakih nalezhit deyakomu Sij displaystyle S ij a insha jomu ne nalezhit opinilisya v riznih chastinah pidrozbittya Oskilki dlya okremogo Vi displaystyle V i isnuye ne bilshe k 1 displaystyle k 1 problemnih pidmnozhin i otzhe ne bilshe 2k 1 displaystyle 2 k 1 elementiv pobudovanoyi na nih s algebri to v rezultati z odniyeyi komponenti utvoryuyetsya ne bilshe 2k 1 displaystyle 2 k 1 novih Yaksho pidrozbiti v takij sposib kozhnu komponentu Vi displaystyle V i to vijde nove pidrozbittya P displaystyle mathcal P Dali v P displaystyle mathcal P treba virivnyati rozmiri komponent yakih u nomu vsogo ne bilshe k2k 1 displaystyle k2 k 1 Dlya cogo kozhnu jogo komponentu mozhna rozdiliti na novi komponenti rozmiru n k2k 1 2 displaystyle left lfloor frac n k2 k 1 2 right rfloor i mozhlivo odnu komponentu menshogo rozmiru zalishok a vsi vershini z zalishkiv z yednati dovilno v novi komponenti togo zh rozmiru n k2k 1 2 displaystyle left lfloor frac n k2 k 1 2 right rfloor i mozhlivo odnu komponentu menshogo rozmiru Rozbittya sho vijshlo i bude rezultatom odniyeyi iteraciyi algoritmu Ocinka kilkosti krokiv algoritmu Dovedennya zupinki algoritmu pislya skinchennogo chisla krokiv provoditsya cherez uvedennya potencialnoyi funkciyi chiselnoyi velichini sho zalezhit vid potochnogo rozbittya i vidstezhennya yiyi zmini pri zmini iteracij algoritmu Potencial mozhna viznachiti napriklad tak F P 1 i lt j P Vi Vj V 2d Vi Vj 2 displaystyle Phi mathcal P sum limits 1 leq i lt j leq mathcal P frac V i V j V 2 d V i V j 2 Cya funkciya maye nizku vazhlivih vlastivostej 0 F P 1 displaystyle 0 leq Phi mathcal P leq 1 yaksho rozbittya Q displaystyle mathcal Q utvoreno z P V1 Vk displaystyle mathcal P V 1 dots V k pidrozbittyam odniyeyi komponenti V1 displaystyle V 1 na dvi mnozhini S V1 displaystyle S subset V 1 i V1 S displaystyle V 1 setminus S to F Q F P displaystyle Phi mathcal Q geq Phi mathcal P DovedennyaCe viplivaye z nerivnosti x y 2 1ax2 1by2 displaystyle x y 2 leq frac 1 alpha x 2 frac 1 beta y 2 istinnoyi pri a b 1 displaystyle alpha beta 1 yaka tyagne za soboyu nerivnist E V1 Vj 2 V1 E S Vj 2 S E V1 S Vj 2 V1 S displaystyle frac E V 1 V j 2 V 1 leq frac E S V j 2 S frac E V 1 setminus S V j 2 V 1 setminus S dlya rozbittya P displaystyle mathcal P z algoritmu opisanogo v poperednomu rozdili vikonuyetsya nerivnistF P gt F P W e5 displaystyle Phi mathcal P gt Phi mathcal P Omega varepsilon 5 yaksho rozbittya Q displaystyle mathcal Q otrimano z rozbittya P V1 Vk displaystyle mathcal P V 1 dots V k pererozpodilom vershin kilkoh komponent V1 Vs displaystyle V 1 dots V s na yakis inshi komponenti ne obov yazkovo pidrozbittyam to F Q F P V1 Vs V displaystyle Phi mathcal Q geq Phi mathcal P frac V 1 dots V s V DovedennyaDostatno pokazati sho ob yednannya V1 Vs displaystyle V 1 dots V s zmenshuye F displaystyle Phi ne bilsh nizh na V1 Vs V displaystyle frac V 1 dots V s V podalshe pidrozbittya ne zmenshuye F displaystyle Phi zgidno z drugoyu vlastivistyu Pri ob yednanni komponent iz sumi F displaystyle Phi znikayut deyaki dodanki ta z yavlyayutsya yakis novi Oskilki vsi dodanki dodatni dosit rozglyanuti ti yaki znikayut Sumu takih dodankiv legko ociniti i 1s j gt i Vi Vj V 2d Vi Vj i 1s Vi j gt i Vj V 2 1 V 2 i 1s Vi j 1k Vj V1 Vs V displaystyle sum limits i 1 s sum limits j gt i frac V i V j V 2 d V i V j leq sum limits i 1 s V i sum limits j gt i frac V j V 2 leq frac 1 V 2 sum limits i 1 s V i sum limits j 1 k V j frac V 1 dots V s V Oskilki pri otrimanni novogo rozbittya zgidno z algoritmom u pidrozbitti P displaystyle mathcal P perebudovuyetsya ne bilshe nizh k2k 1 n k2k 1 2 nk2k 1 displaystyle k2 k 1 left lfloor frac n k2 k 1 2 right rfloor leq frac n k2 k 1 vershin i oskilki 1k2k 1 lt ce5 displaystyle frac 1 k2 k 1 lt c varepsilon 5 za dosit velikih k displaystyle k dlya bud yakoyi konstanti c displaystyle c to zi vlastivostej potencialnoyi funkciyi viplivaye sho algoritm zupinitsya cherez O 1e5 displaystyle O left frac 1 varepsilon 5 right krokiv U pershij praci na cyu temu Semeredi vikoristav desho inshu funkciyu potencialu F P 1 P 2 1 i lt j P d Vi Vj 2 displaystyle Phi mathcal P frac 1 mathcal P 2 sum limits 1 leq i lt j leq mathcal P d V i V j 2 Popri vidminnosti obidvi funkciyi ob yednuye ideya userednennya kvadrativ shilnostej Ocinka rozmiru rozbittya Yak viplivaye z opisu algoritmu verhnya ocinka kilkosti komponent u rozbitti na n displaystyle n j iteraciyi algoritmu virazhayetsya rekurentnim spivvidnoshennyam an an22an 1 displaystyle a n a n 2 2 a n 1 Kilkist iteracij sho propracyuye algoritm ocinyuyetsya yak O 1e5 displaystyle O left frac 1 varepsilon 5 right Otzhe pidsumkovu kilkist komponent mozhna ociniti lishe vezheyu z pidnesen do stepenya 22 k displaystyle 2 2 cdot cdot cdot k visoti O 1e5 displaystyle O left frac 1 varepsilon 5 right Efektivnij algoritm poshuku rozbittyaTipove matematichne dovedennya lemi Semeredi ne dbaye pro obchislyuvalnu skladnist algoritmu Odnak grupa z p yati matematikiv u okremij praci doslidila algoritmichnij aspekt poshuku potribnogo rozbittya zokrema voni opisali algoritm sho dozvolyaye znajti rozbittya n displaystyle n vershinnogo grafa za chas O n2 376 displaystyle O n 2 376 za fiksovanih e displaystyle varepsilon i m displaystyle m Chas roboti yihnogo algoritmu obmezheno chasom mnozhennya dvoh matric n n displaystyle n times n sho skladayutsya z nuliv ta odinic Takozh algoritm mozhna rozparaleliti i vikonati za chas O log n displaystyle O log n na polinomialno zalezhnomu vid n displaystyle n chisli procesoriv Nizhnya ocinka rozmiru shukanogo rozbittya1997 roku Vilyam Gauers pokazav sho ocinku rozmiru kilkosti komponent u shukanomu rozbitti ne mozhna pokrashiti bilsh nizh do vezhi stepeniv 22 k displaystyle 2 2 cdot cdot cdot k visoti O log 1e displaystyle O left log left frac 1 varepsilon right right A same vin pokazav sho zavzhdi isnuye graf bud yake rozbittya yakogo na menshu kilkist chastin ne zadovolnyaye umov lemi Vin rozglyanuv navit uzagalnene ponyattya e d displaystyle varepsilon delta regulyarnosti de na pidmnozhinu chastok dvochastkovogo grafa S U T V displaystyle S subset U T subset V vidhilennya shilnosti yakoyi obmezhuyetsya viznachennyam nakladayutsya obmezhennya S d U T d V displaystyle S geq delta U T geq delta V zamist S e U T e V displaystyle S geq varepsilon U T geq varepsilon V i dlya nogo takozh doviv isnuvannya kontrprikladu Dlya poshuku kontrprikladu Gauers vikoristav imovirnisnij metod tomu jogo dovedennya nekonstruktivne U roboti rozglyanuto zvazheni grafi z vagami z intervalu 0 1 displaystyle 0 1 Dlya takih grafiv mozhna rozglyadati povnistyu analogichne formulyuvannya lemi de yak shilnist d U V displaystyle d U V bude rozglyadatisya suma vag reber zamist yihnoyi kilkosti Pobuduvavshi kontrpriklad u viglyadi zvazhenogo grafa Gauers takozh pokazav sho vipadkovij graf yakij generuyetsya za shemoyu Bernulli z imovirnostyami reber sho vidpovidayut vagam u comu zvazhenomu grafi z velikoyu jmovirnistyu bude kontrprikladom dlya zvichajnoyi lemi bilsh togo z velikoyu jmovirnistyu shilnosti d U V displaystyle d U V budut ne silno vidhilyatisya vid analogichnih shilnostej u zvazhenomu grafi za umovi sho U displaystyle U i V displaystyle V dostatno veliki Pobudova Gauersa Ilyustraciya tipu strukturi grafa yakij Gauers vikoristav dlya pobudovi kontrprikladu Dlya zruchnosti kilkist blokiv Bi displaystyle B i na malyunku voni vizualno viddaleni odin vid odnogo i rozmir grup vibrano rivnimi trom Zvernit uvagu sho v kozhnomu dvochastkovomu pidgrafi sho utvoryuyetsya mizh blokami vershini odnogo koloru roztashovani poruch zavzhdi potraplyayut v odnu chastku ce i ye grupi Xi displaystyle X i v yaki poperedno ob yednano vershini Pri pobudovi nastupnogo grafa v odnu taku grupu ob yednayutsya vershini kozhnogo okremogo bloku Zvazhenij graf yakij ye kontrprikladom dlya lemi zi zvichajnim viznachennyam e displaystyle varepsilon regulyarnosti buduyetsya yak kombinaciya z riznimi vagami kilkoh specifichno vlashtovanih velikih grafiv Pri pobudovi kozhnogo nastupnogo grafa z cogo naboru vershini ob yednuyutsya u vse bilshi j bilshi grupi rivnogo rozmiru taki sho vershini z dvoh riznih grup abo z yednuyutsya mizh soboyu povnim dvochastkovim grafom abo vzagali ne z yednuyutsya novi grupi zavzhdi ye ob yednannyam poperednih Nehaj vershini rozbito na grupi X1 Xs displaystyle X 1 dots X s odnakovogo rozmiru Ob yednayemo ci grupi v bloki B1 X1 Xt displaystyle B 1 X 1 dots X t B2 Xt 1 X2t displaystyle B 2 X t 1 dots X 2t displaystyle dots Bk X m 1 t 1 Xs displaystyle B k X m 1 t 1 dots X s de k st displaystyle k frac s t vvazhayemo sho ce cile chislo Dlya kozhnoyi pari riznih blokiv Bi Bj displaystyle B i B j viberemo rozbittya Bi Bij 1 Bij 2 displaystyle B i B ij 1 sqcup B ij 2 grup iz Bi displaystyle B i na dvi chastini ta rozbittya Bj Bji 1 Bji 2 displaystyle B j B ji 1 sqcup B ji 2 grup iz Bj displaystyle B j na dvi chastini Dodamo v graf usi rebra povnih dvochastkovih grafiv Bij 1 Bji 1 displaystyle B ij 1 B ji 1 i Bij 2 Bji 2 displaystyle B ij 2 B ji 2 Yaksho vibirati rozbittya tak shob u bud yakih Xj Xj displaystyle X j X j sho nalezhat odnomu Bi displaystyle B i bulo ne bilshe 34k displaystyle frac 3 4 k blokiv u yakih ye vershini sumizhni yim obom to za pravilnogo doboru s displaystyle s i t displaystyle t konstrukciya sho vijshla i bude konstrukciyeyu Gauersa Ale ce konstrukciya lishe odnogo grafa dlya pobudovi nastupnogo grafa bloki B1 Bm displaystyle B 1 dots B m stavlyatsya na misce grup X1 Xs displaystyle X 1 dots X s i ves proces pochinayetsya spochatku poki vsi vershini ne bude ob yednano v odnu grupu Otrimanij lancyuzhok grafiv G1 Gs displaystyle G 1 dots G s ob yednuyetsya u zvazhenij graf za formuloyu G r 1s2r s 1Gr displaystyle G sum limits r 1 s 2 r s 1 G r najbilshi vagi mayut grafi v yakih ob yednani grupi vershin duzhe veliki Kontrpriklad dlya e d displaystyle varepsilon delta regulyarnosti buduyetsya v shozhij sposib ale z kilkoma vidminnostyami grupi vseredini odnogo bloka Bi displaystyle B i rozbivayutsya ne na dva na dovilne chislo d displaystyle d naboriv Bi Bi 1 Bi d displaystyle B i B i 1 sqcup dots sqcup B i d na kilkist grup u kozhnomu nabori Bi j displaystyle B i j nakladayutsya obmezhennya za rozmirom voni ne povinni buti nadto malimi v kinci otrimani grafi G1 Gs displaystyle G 1 dots G s ob yednuyut ne u viglyadi zvazhenogo grafa a viklyuchnim abo do pidsumkovogo grafa vhodyat lishe ti rebra yaki buli nayavni v neparnij kilkosti grafiv Gr 1 r s displaystyle G r 1 leq r leq s Uzagalnennya2007 roku Vilyam Gauers uzagalniv lemu regulyarnosti na gipergrafi ta vikoristav uzagalnennya dlya dovedennya bagatovimirnoyi teoremi Semeredi Isnuye takozh analog lemi Semeredi dlya rozridzhenih grafiv u zvichajnomu formulyuvanni lema ye trivialnoyu dlya takih grafiv oskilki bud yake rozbittya zadovolnyaye potribni umovi ZastosuvannyaNajvidomishe zastosuvannya lemi regulyarnosti dlya kombinatornogo dovedennya teoremi Semeredi ta yiyi uzagalnen napriklad teoremi pro kutiki Odnak lema ta yiyi ideyi mayut nizku zastosuvan i v zagalnij teoriyi grafiv pershu stattyu Semeredi pro cyu lemu procitovano bilsh nizh u 500 pracyah na rizni temi Takozh okremij interes stanovit lema pro vidalennya trikutnikiv yaka vivoditsya z lemi regulyarnosti i vikoristovuyetsya pid chas dovedennya teoremi Semeredi Div takozhEndre Semeredi Teorema Semeredi Lema pro vidalennya trikutnikivPrimitkiE Szemeredi Regular partitions of graphs Computer science department School of Humanities and Sciences Stanford University 1975 E Szemeredi Regular partitions of graphs Computer science department School of Humanities and Sciences Stanford University 1975 PDF PDF originalu za 23 lyutogo 2020 Procitovano 29 lipnya 2018 Mini course of additive combinatorics zamitki za lekciyami Prinstonskogo universitetu PDF PDF originalu za 29 serpnya 2017 Procitovano 29 lipnya 2018 Matematichna laboratoriya im Chebishova kurs lekcij Aditivna kombinatorika lekciya 3 ros I D Shkredov Teorema Semeredi i zadachi ob arifmeticheskih progressiyah originalu za 24 lipnya 2018 Procitovano 29 lipnya 2018 N Alon R A Duke H Lefmann V Rodl R Yusterk The Algorithmic Aspects of the Regularity Lemma Tel Aviv University PDF PDF originalu za 8 serpnya 2017 Procitovano 29 lipnya 2018 W T Gowers Lower bounds of tower type for Szemeredi s uniformity lemma Geometric amp Functional Analysis GAFA May 1997 Volume 7 Issue 2 pp 322 337 originalu za 18 chervnya 2018 Procitovano 29 lipnya 2018 W T Gowers Hypergraph regularity and the multidimensional Szemer edi theorem Annals of Mathematics 166 2007 897 946 PDF PDF originalu za 20 lipnya 2018 Procitovano 29 lipnya 2018 Y Kohayakawa Szemeredi s Regularity Lemma for Sparse Graphs originalu za 10 chervnya 2018 Procitovano 29 lipnya 2018 Janos Komlos Miklos Simonovits Szemeredi s Regularity Lemma and its applications in graph theory Rutgers University Hungarian Academy of Sciences PDF PDF originalu za 23 kvitnya 2005 Procitovano 29 lipnya 2018