Ця стаття є сирим з іншої мови. Можливо, вона створена за допомогою машинного перекладу або перекладачем, який недостатньо володіє обома мовами. (березень 2016) |
Цю статтю треба для відповідності Вікіпедії. (квітень 2020) |
У теорії графів теорема Кеніга, доведена Денешем Кенігом в 1931, стверджує рівноцінність задач знаходження максимального парування і мінімального вершинного покриття в дводольних графах. В тому ж 1931 році в дещо більш загальному вигляді для випадку зважених графів це ж було незалежно відкрито угорським математиком Йене Егерварі.
Історія
Теорема названа на честь угорського математика Денеша Кеніга. Кеніг заявив про неї в 1914 і опублікував в 1916 доказ, що будь-який регулярний дводольний граф має зроблене парування, і, узагальнено, що хроматичний індекс будь-якого двудольного графу (тобто мінімальне число паросполучень, на які можна розкласти всі дуги графу) дорівнює максимальному ступені. Останнє твердження відоме як теорема Кеніга про реберне розфарбування. Однак Бонді і Мерфі (Bondy, Murty, 1976) приписують саму теорему більш пізній роботі Кеніга (1931). Згідно Бигу (Bigg) Кеніг приписує ідею вивчення парування в дводольних графах своєму батькові, математику Юлію Кенігу .
Опис
Граф називається дводольним, якщо його вершини можна розбити на дві множини так, що у кожного ребра кінцеві вершини належать різним множинам. Вершинне покриття — це множина вершин, така, що будь-яке ребро графу має хоча б одну кінцеву вершину з цієї множини. Вершинне покриття називається мінімальним, якщо ніяке інше вершинне покриття не має меншого числа вершин.
Теорема Кеніга стверджує, що в будь-якому двочастковому графі число ребер у максимальному паруванні дорівнює числу вершин у мінімальному вершинному покритті.
Для графів, які не є дводольними, ситуація із завданнями про максимальне парування і мінімальне вершинне покриття зовсім інша — максимальне парування можна знайти за поліноміальний час для будь-якого графу, в той час як пошук мінімального вершинного покриття є NP-повним завданням. Доповнення вершинного покриття для будь-якого графу — це незалежна множина і пошук максимальної незалежної множини — це ще одна NP-повна задача. Еквівалентність між паруванням і покриттями, виражена в теоремі Кеніга, дозволяє знайти мінімальне вершинне покриття і максимальну незалежну множину за поліноміальний час для двочасткових графів всупереч NP-повноті цієї задачі для більш загальних сімейств графів.
Теорема Кеніга еквівалентна масі інших мінімаксних теорем в теорії графів і комбінаториці, таких як теорема Холла про весілля і теорема Ділуорса. Оскільки парування в двочасткових графах є окремим випадком теореми Форда - Фалкерсона, теорема Кеніга випливає з теореми Форда — Фалкерсона.
Твердження теореми
У будь-якому дводольному графі число ребер в максимальному паруванні дорівнює числу вершин у мінімальному вершинному покритті.
У російськомовному Інтернеті розповсюджене наступне формулювання теореми: Якщо прямокутна матриця складена з нулів і одиниць, то мінімальне число ліній, що містять всі одиниці, дорівнює максимальному числу одиниць, які можуть бути обрані так, щоб ніякі дві з них не лежали на одній і тій же лінії (термін «лінія» позначає або рядок, або стовпець у матриці).
Дане формулювання легко перекладається на мову дводольних графів: Рядки таблиці — це вершини однієї частини дводольного графу, стовпці — іншої частини.
Лінії — це верхове покриття.
Одиниці матриці — ребра. Вимога, щоб ніякі дві одиниці не лежали на одній лінії, відповідає паруванню.
Приклад
Дводольний граф на малюнку вгорі має 14 вершин, Парування з 6 ребрами виділено синім кольором, а верхове покриття з шести вершин виділено червоним. Немає меншого за розміром верхового покриття, оскільки будь-яка вершина повинна включати щонайменше одну кінцеву вершину ребра паросполучення, так що це покриття мінімальне. Таким же чином, немає паросполучення більшого розміру, оскільки будь-яке ребро в паросполученні повинно містити, щонайменше, одну кінцеву вершину з верхового покриття, так що це паросполучення максимальне. Теорема Кеніга якраз і стверджує рівність розмірів паросполучення і покриття (в даному прикладі обидва числа дорівнюють шести).
Доведення
Нехай заданий дводольний граф G = (V, E), і нехай V ділиться на ліву множину L і праву R. Нехай M — максимальне паросполучення в G.
За визначенням «паросполучення», ніяка вершина не може належати більш ніж одному ребру з M. Таким чином, якщо верхове покриття з |M| вершинами може бути побудовано, воно мінімально.
Якщо M — досконале паросполучення (що передбачає, що M — максимально), то |L| = |R| = |M|. Оскільки кожне ребро G пов'язане рівно з однією вершиною з L і рівно з однією вершиною з R, або L, або R є верховим покриттям розміру |M| і теорема доведена.
В іншому випадку використовуємо побудову шляху, який чергується для побудови мінімального покриття. При заданому M перемежовуючим шляхом називається шлях, ребра якого по черзі беруться з M і E \ M. Розділимо вершини V графу G на підмножини Si, як описано нижче. Ми покажемо, що об'єднання підмножин з непарними індексами є верховим покриттям з |M| вершинами.
- Нехай S0 складається з усіх вершин, які не належать паросполученням з M.
- Для цілого j ≥ 0, нехай S2j+1 — множина всіх вершин v, таких, що
- v з деякою вершиною з S2j ребром з E \ M
- v входить ні в одну з раніше побудованих множин Sk, де k < 2j+1.
- Якщо таких вершин немає, але залишаються вершини, що не містяться в раніше побудованих множинах Sk, вибираємо довільну з них і вважаємо, що S2j+1 складається з цієї єдиної вершини.
- Для цілого j ≥ 1, нехай S2j;— множина всіх вершин u, таких, що u належить деякому ребру з M з другої вершиною з S2j−1. Зауважимо, що для будь-якої v з S2j−1 існує вершина u, в парі, з якою вони входять в паросполучення, оскільки в іншому випадку v була б в S0. Таким чином, M встановлює однозначну відповідність між вершинами з S2j−1 і вершинами з S2j.
Щодо останнього члена цього списку можуть виникнути сумніви — а чи не може статися так, що вершина u, що належить деякому ребру з M з вершиною v в S2j-1 буде також міститися і в множинаіі S2jз індексом, меншим 2j, звідки випливає, що множина Si не утворює окремої частини. Ми покажемо, що такого відбутися не може.
- Вершина v, що з'явилася з побудови перший раз в S2j-1, не може разом з вершиною S2k з k < j належати паросполученню, оскільки вершини S2k або не містяться ні в якій дузі паросполучення (при k = 0), або утворюють дугу паросполучення разом з дугою з S2k-1 (при k ≥ 1).
- Вершина v не може сполучатись з вершиною u ∈ S2k-1 , k≤ j. Зауважимо, по-перше, що вершини з S2k-1 , де k < j, сполучаються з вершинами S2k з 2k < 2j-1 і, тому, не можуть сполучатись з v. По-друге, припустимо, що v паросполучається з u ∈ S2j−1. Побудуємо проміжну з початком у вершині v шляхом вибору ребра з E \ M, що містить кінцеву вершину v і другу вершину зS2j-2, ребра з M, що містить отриману вершину і вершину з S2j-3, і так далі. Отримаємо зв'язок вершин з S2i з вершинами з S2i-1 ребрами з E \ M при i непарному і ребрами з M при i парному. Процес буде продовжуватися, поки або не досягнемо S0, або множина S2h+1 буде містити єдину вершину, що не має ребер, що з'єднують її з нижнім рівнем S2h. Побудуємо такий же шлях, починаючи з u. Об'єднуючи ці два шляхи ребром vu з M, отримаємо більш довгий переміжний шлях P. Шлях P є простим, оскільки у разі наявності загальної вершини w на рівні i, отримали б цикл непарної довжини, що містить вершину w, що неможливо в дводольних графах. Як наслідок, кінцеві вершини шляху P повинні бути різними вершинами з S0. Оскільки перше і останнє ребро P належать E \ M, P містить на одиницю більше ребер з E \ M ніж з M. Тоді, прибираючи ребра P ∩ M з M і додаючи ребра P ∩ (E \ M) до M ми отримаємо паросполучення з великим числом ребер, ніж в M, що суперечить максимальності M.
Ми показали, що кожна вершина множини V міститься рівно в одні множині S2i. Звідси випливає, що ребра M завжди з'єднують вершини суміжних рівнів Sj−1 і S2j. Покажемо, що ніяке ребро E \ M не з'єднує пару вершин, що лежать на парних рівнях. Припустимо, що ребро з E \ M з'єднує вершину з S2j з вершиною S2k при k ≤ j. Якщо v — вершина в S2k k < j, то будь вершина, сполучена з v ребром з E \ M, знаходиться на рівні Si з i ≤ 2k + 1 < 2j, а тому v не може бути пов'язана ребром з E \ M з вершиною з S2j. З іншого боку, застосовуючи той же прийом побудови переміжного шляху, дві вершини з S2j можуть бути пов'язані один з одним дугою з E \ M. Отже, будь ребро з M має в точності одну вершину в непарнії множині будь ребро з E \ M маємо щонайменше одну кінцеву вершину в непарному множині. Таким чином, об'єднання всіх непарних множин дасть верхове покриття з |M| вершинами.
Алгоритм
Побудова, описана вище і використовується для доведення теореми, дає алгоритм побудови мінімального вершинного покриття за заданим максимальним паросполученням. Так, алгоритм Гопкрофта—Карпа для пошуку максимального паросполучення в дводольних графах може бути використаний для ефективного вирішення завдання про мінімальне вершинне покриття.
Всупереч еквівалентності двох завдань, з погляду точного рішення, вони абсолютно не еквівалентні для апроксимаційних алгоритмів. Завдання про максимальне паросполучення для дводольних графів може бути апроксимована з довільною точністю за постійний час за допомогою розподілених алгоритмів, на противагу завданню про мінімальне вершинне покриття, що вимагає як мінімум логарифмічного часу.
Зв'язок з досконалими графами
Кажуть, що граф досконалий, якщо для будь-якого досконалого підграфу його хроматичне число дорівнює розміру максимальної кліки. Будь-який дводольний граф є досконалий, оскільки будь-який його підграф є або дводольним, або незалежним. У дводольному графі, що не є незалежним, хроматичне число і розмір максимальної кліки дорівнюють двом, у той час як для незалежної множини обидва числа дорівнюють одиниці.
Граф досконалий тоді і тільки тоді, коли його доповнення абсолютне (Lovász 1972), і теорему Кеніга можна вважати еквівалентом твердження, як що доповнення дводольного графу абсолютне. Будь-які розмальовки доповнення двудольного графу мають розмір максимум 2, а класи розміру 2 утворюють паросполучення. Кліки в доповненні графу G — це незалежна множина в G, і, як ми вже писали вище, незалежна множина в дводольному графі G — це доповнення верхового покриття G. Таким чином, будь-які паросполучення M в дводольному графі G з n вершинами відповідають розфарбуванні доповнення G з n- | M | кольорами, що через досконалість доповнення дводольних графів, відповідають незалежній множині в G з n- | M | вершинами, що відповідають вершинам покриттю G | M | вершинами. Отже, теорема Кеніга доводить досконалість доповнень дводольних графів, тобто результат, виражений у більш явній формі в Гала (Gallai, 1958).
Можна пов'язати також теорему Кеніга про реберне розфарбування з іншим класом досконалих графів, реберними графами дводольних графів. Для графу G реберний граф L (G) має вершини, відповідні ребрам графу G, і ребра для кожної пари суміжних ребер в G. Таким чином, хроматичне число L (G) одно хроматичного індексом G. Якщо G — двочастковий, кліки в L (G) — це в точності множина ребер в G, що мають загальну кінцеву вершину. Тепер теорема Кеніга про реберне розфарбування, яка стверджує, що хроматичний індекс дорівнює максимальному ступені вершин в дводольному графі, може бути інтерпретована як твердження, що реберний граф двудольного графу досконалий.
Оскільки реберні графи дводольних графів досконалі, доповнення реберних графів дводольних графів теж досконалі. Кліка в доповненні ребрового графу для G — це просто паросполучення G. А розфарбування доповнення ребрового графу для G, у випадку, якщо G є дводольним, — це розбиття ребер графу G на підмножини ребер, що мають спільні вершини. Кінцеві вершини, які є загальними в цих підмножинах, утворюють верхове покриття графу G. Таким чином, сама теорема Кеніга може бути також інтерпретована як твердження, що доповнення реберних графів абсолютне.
Примітки
- Biggs, 1976.
- Lovász, 1986, с. 37, Theorem 1.4.17.
- Göös, 2012.
- Lovász, (1974).
Посилання
- Biggs, N. L.; Lloyd, E. K.; Wilson, R. J.Теорія Графів 1736—1936. — Пресса Оксфордського Університету, 1976. — С. 203—207. — ISBN 0-19-853916-9.
- J. A. Bondy, U. S. R. Murty. Теорія графів та додатки . — North Holland, 1976. — С. 74. — ISBN 0-444-19451-7.
- Gallai, Tibor Maximum-minimum Sätze über Graphen // Acta Math. Acad. Sci. Hungar.. — 1958. — Т. 9, вип. 3-4. — С. 395—434. — DOI:10.1007/BF02020271.
- Mika Göös, Jukka Suomela.26-а Міжнародний симпозіум з розподіленим обчисленням (ДИСК), Сальвадор, Бразилія, жовтень 2012 року — 2012.
- Kőnig, Dénes Gráfok és alkalmazásuk a determinánsok és a halmazok elméletére // Matematikai és Természettudományi Értesítő. — 1916. — Т. 34. — С. 104—119.
- Kőnig, Dénes Gráfok és mátrixok // Matematikai és Fizikai Lapok. — 1931. — Т. 38. — С. 116—119.
- László Lovász, M. D. Plummer. Відповідність теорії. — Північна Голландія, 1986. — ISBN 0-444-87916-1.
- Lovász, László Normal hypergraphs and the perfect graph conjecture // Дискретна математика. — 1972. — Т. 2, вип. 3. — С. 253—267. — DOI:10.1016/0012-365X(72)90006-4.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya ye sirim perekladom z inshoyi movi Mozhlivo vona stvorena za dopomogoyu mashinnogo perekladu abo perekladachem yakij nedostatno volodiye oboma movami Bud laska dopomozhit polipshiti pereklad berezen 2016 Cyu stattyu treba vikifikuvati dlya vidpovidnosti standartam yakosti Vikipediyi Bud laska dopomozhit dodavannyam dorechnih vnutrishnih posilan abo vdoskonalennyam rozmitki statti kviten 2020 U teoriyi grafiv teorema Keniga dovedena Deneshem Kenigom v 1931 stverdzhuye rivnocinnist zadach znahodzhennya maksimalnogo paruvannya i minimalnogo vershinnogo pokrittya v dvodolnih grafah V tomu zh 1931 roci v desho bilsh zagalnomu viglyadi dlya vipadku zvazhenih grafiv ce zh bulo nezalezhno vidkrito ugorskim matematikom Jene Egervari Priklad dvodolnogo grafu z najbilshim paruvannya vidileno blakitnim i minimalnim vershinnim pokrittyam vidileno chervonim obidva mayut rozmir shist IstoriyaTeorema nazvana na chest ugorskogo matematika Denesha Keniga Kenig zayaviv pro neyi v 1914 i opublikuvav v 1916 dokaz sho bud yakij regulyarnij dvodolnij graf maye zroblene paruvannya i uzagalneno sho hromatichnij indeks bud yakogo dvudolnogo grafu tobto minimalne chislo parospoluchen na yaki mozhna rozklasti vsi dugi grafu dorivnyuye maksimalnomu stupeni Ostannye tverdzhennya vidome yak teorema Keniga pro reberne rozfarbuvannya Odnak Bondi i Merfi Bondy Murty 1976 pripisuyut samu teoremu bilsh piznij roboti Keniga 1931 Zgidno Bigu Bigg Kenig pripisuye ideyu vivchennya paruvannya v dvodolnih grafah svoyemu batkovi matematiku Yuliyu Kenigu OpisGraf nazivayetsya dvodolnim yaksho jogo vershini mozhna rozbiti na dvi mnozhini tak sho u kozhnogo rebra kincevi vershini nalezhat riznim mnozhinam Vershinne pokrittya ce mnozhina vershin taka sho bud yake rebro grafu maye hocha b odnu kincevu vershinu z ciyeyi mnozhini Vershinne pokrittya nazivayetsya minimalnim yaksho niyake inshe vershinne pokrittya ne maye menshogo chisla vershin Teorema Keniga stverdzhuye sho v bud yakomu dvochastkovomu grafi chislo reber u maksimalnomu paruvanni dorivnyuye chislu vershin u minimalnomu vershinnomu pokritti Dlya grafiv yaki ne ye dvodolnimi situaciya iz zavdannyami pro maksimalne paruvannya i minimalne vershinne pokrittya zovsim insha maksimalne paruvannya mozhna znajti za polinomialnij chas dlya bud yakogo grafu v toj chas yak poshuk minimalnogo vershinnogo pokrittya ye NP povnim zavdannyam Dopovnennya vershinnogo pokrittya dlya bud yakogo grafu ce nezalezhna mnozhina i poshuk maksimalnoyi nezalezhnoyi mnozhini ce she odna NP povna zadacha Ekvivalentnist mizh paruvannyam i pokrittyami virazhena v teoremi Keniga dozvolyaye znajti minimalne vershinne pokrittya i maksimalnu nezalezhnu mnozhinu za polinomialnij chas dlya dvochastkovih grafiv vsuperech NP povnoti ciyeyi zadachi dlya bilsh zagalnih simejstv grafiv Teorema Keniga ekvivalentna masi inshih minimaksnih teorem v teoriyi grafiv i kombinatorici takih yak teorema Holla pro vesillya i teorema Diluorsa Oskilki paruvannya v dvochastkovih grafah ye okremim vipadkom teoremi Forda Falkersona teorema Keniga viplivaye z teoremi Forda Falkersona Tverdzhennya teoremiU bud yakomu dvodolnomu grafi chislo reber v maksimalnomu paruvanni dorivnyuye chislu vershin u minimalnomu vershinnomu pokritti U rosijskomovnomu Interneti rozpovsyudzhene nastupne formulyuvannya teoremi Yaksho pryamokutna matricya skladena z nuliv i odinic to minimalne chislo linij sho mistyat vsi odinici dorivnyuye maksimalnomu chislu odinic yaki mozhut buti obrani tak shob niyaki dvi z nih ne lezhali na odnij i tij zhe liniyi termin liniya poznachaye abo ryadok abo stovpec u matrici Dane formulyuvannya legko perekladayetsya na movu dvodolnih grafiv Ryadki tablici ce vershini odniyeyi chastini dvodolnogo grafu stovpci inshoyi chastini Liniyi ce verhove pokrittya Odinici matrici rebra Vimoga shob niyaki dvi odinici ne lezhali na odnij liniyi vidpovidaye paruvannyu PrikladDvodolnij graf na malyunku vgori maye 14 vershin Paruvannya z 6 rebrami vidileno sinim kolorom a verhove pokrittya z shesti vershin vidileno chervonim Nemaye menshogo za rozmirom verhovogo pokrittya oskilki bud yaka vershina povinna vklyuchati shonajmenshe odnu kincevu vershinu rebra parospoluchennya tak sho ce pokrittya minimalne Takim zhe chinom nemaye parospoluchennya bilshogo rozmiru oskilki bud yake rebro v parospoluchenni povinno mistiti shonajmenshe odnu kincevu vershinu z verhovogo pokrittya tak sho ce parospoluchennya maksimalne Teorema Keniga yakraz i stverdzhuye rivnist rozmiriv parospoluchennya i pokrittya v danomu prikladi obidva chisla dorivnyuyut shesti DovedennyaRozdilennya vershin dvudolnogo grafu z parospoluchennya na parni i neparni rivni dlya dovedennya teoremi Keniga Nehaj zadanij dvodolnij graf G V E i nehaj V dilitsya na livu mnozhinu L i pravu R Nehaj M maksimalne parospoluchennya v G Za viznachennyam parospoluchennya niyaka vershina ne mozhe nalezhati bilsh nizh odnomu rebru z M Takim chinom yaksho verhove pokrittya z M vershinami mozhe buti pobudovano vono minimalno Yaksho M doskonale parospoluchennya sho peredbachaye sho M maksimalno to L R M Oskilki kozhne rebro G pov yazane rivno z odniyeyu vershinoyu z L i rivno z odniyeyu vershinoyu z R abo L abo R ye verhovim pokrittyam rozmiru M i teorema dovedena V inshomu vipadku vikoristovuyemo pobudovu shlyahu yakij cherguyetsya dlya pobudovi minimalnogo pokrittya Pri zadanomu M peremezhovuyuchim shlyahom nazivayetsya shlyah rebra yakogo po cherzi berutsya z M i E M Rozdilimo vershini V grafu G na pidmnozhini Si yak opisano nizhche Mi pokazhemo sho ob yednannya pidmnozhin z neparnimi indeksami ye verhovim pokrittyam z M vershinami Nehaj S0 skladayetsya z usih vershin yaki ne nalezhat parospoluchennyam z M Dlya cilogo j 0 nehaj S2j 1 mnozhina vsih vershin v takih shov z deyakoyu vershinoyu z S2j rebrom z E M v vhodit ni v odnu z ranishe pobudovanih mnozhin Sk de k lt 2j 1 Yaksho takih vershin nemaye ale zalishayutsya vershini sho ne mistyatsya v ranishe pobudovanih mnozhinah Sk vibirayemo dovilnu z nih i vvazhayemo sho S2j 1 skladayetsya z ciyeyi yedinoyi vershini Dlya cilogo j 1 nehaj S2j mnozhina vsih vershin u takih sho u nalezhit deyakomu rebru z M z drugoyi vershinoyu z S2j 1 Zauvazhimo sho dlya bud yakoyi v z S2j 1 isnuye vershina u v pari z yakoyu voni vhodyat v parospoluchennya oskilki v inshomu vipadku v bula b v S0 Takim chinom M vstanovlyuye odnoznachnu vidpovidnist mizh vershinami z S2j 1 i vershinami z S2j Shodo ostannogo chlena cogo spisku mozhut viniknuti sumnivi a chi ne mozhe statisya tak sho vershina u sho nalezhit deyakomu rebru z M z vershinoyu v v S2j 1 bude takozh mistitisya i v mnozhinaii S2jz indeksom menshim 2j zvidki viplivaye sho mnozhina Si ne utvoryuye okremoyi chastini Mi pokazhemo sho takogo vidbutisya ne mozhe Vershina v sho z yavilasya z pobudovi pershij raz v S2j 1 ne mozhe razom z vershinoyu S2k z k lt j nalezhati parospoluchennyu oskilki vershini S2k abo ne mistyatsya ni v yakij duzi parospoluchennya pri k 0 abo utvoryuyut dugu parospoluchennya razom z dugoyu z S2k 1 pri k 1 Vershina v ne mozhe spoluchatis z vershinoyu u S2k 1 k j Zauvazhimo po pershe sho vershini z S2k 1 de k lt j spoluchayutsya z vershinami S2k z 2k lt 2j 1 i tomu ne mozhut spoluchatis z v Po druge pripustimo sho v parospoluchayetsya z u S2j 1 Pobuduyemo promizhnu z pochatkom u vershini v shlyahom viboru rebra z E M sho mistit kincevu vershinu v i drugu vershinu zS2j 2 rebra z M sho mistit otrimanu vershinu i vershinu z S2j 3 i tak dali Otrimayemo zv yazok vershin z S2i z vershinami z S2i 1 rebrami z E M pri i neparnomu i rebrami z M pri i parnomu Proces bude prodovzhuvatisya poki abo ne dosyagnemo S0 abo mnozhina S2h 1 bude mistiti yedinu vershinu sho ne maye reber sho z yednuyut yiyi z nizhnim rivnem S2h Pobuduyemo takij zhe shlyah pochinayuchi z u Ob yednuyuchi ci dva shlyahi rebrom vu z M otrimayemo bilsh dovgij peremizhnij shlyah P Shlyah P ye prostim oskilki u razi nayavnosti zagalnoyi vershini w na rivni i otrimali b cikl neparnoyi dovzhini sho mistit vershinu w sho nemozhlivo v dvodolnih grafah Yak naslidok kincevi vershini shlyahu P povinni buti riznimi vershinami z S0 Oskilki pershe i ostannye rebro P nalezhat E M P mistit na odinicyu bilshe reber z E M nizh z M Todi pribirayuchi rebra P M z M i dodayuchi rebra P E M do M mi otrimayemo parospoluchennya z velikim chislom reber nizh v M sho superechit maksimalnosti M Mi pokazali sho kozhna vershina mnozhini V mistitsya rivno v odni mnozhini S2i Zvidsi viplivaye sho rebra M zavzhdi z yednuyut vershini sumizhnih rivniv Sj 1 i S2j Pokazhemo sho niyake rebro E M ne z yednuye paru vershin sho lezhat na parnih rivnyah Pripustimo sho rebro z E M z yednuye vershinu z S2j z vershinoyu S2k pri k j Yaksho v vershina v S2k k lt j to bud vershina spoluchena z v rebrom z E M znahoditsya na rivni Si z i 2k 1 lt 2j a tomu v ne mozhe buti pov yazana rebrom z E M z vershinoyu z S2j Z inshogo boku zastosovuyuchi toj zhe prijom pobudovi peremizhnogo shlyahu dvi vershini z S2j mozhut buti pov yazani odin z odnim dugoyu z E M Otzhe bud rebro z M maye v tochnosti odnu vershinu v neparniyi mnozhini bud rebro z E M mayemo shonajmenshe odnu kincevu vershinu v neparnomu mnozhini Takim chinom ob yednannya vsih neparnih mnozhin dast verhove pokrittya z M vershinami AlgoritmPobudova opisana vishe i vikoristovuyetsya dlya dovedennya teoremi daye algoritm pobudovi minimalnogo vershinnogo pokrittya za zadanim maksimalnim parospoluchennyam Tak algoritm Gopkrofta Karpa dlya poshuku maksimalnogo parospoluchennya v dvodolnih grafah mozhe buti vikoristanij dlya efektivnogo virishennya zavdannya pro minimalne vershinne pokrittya Vsuperech ekvivalentnosti dvoh zavdan z poglyadu tochnogo rishennya voni absolyutno ne ekvivalentni dlya aproksimacijnih algoritmiv Zavdannya pro maksimalne parospoluchennya dlya dvodolnih grafiv mozhe buti aproksimovana z dovilnoyu tochnistyu za postijnij chas za dopomogoyu rozpodilenih algoritmiv na protivagu zavdannyu pro minimalne vershinne pokrittya sho vimagaye yak minimum logarifmichnogo chasu Zv yazok z doskonalimi grafamiKazhut sho graf doskonalij yaksho dlya bud yakogo doskonalogo pidgrafu jogo hromatichne chislo dorivnyuye rozmiru maksimalnoyi kliki Bud yakij dvodolnij graf ye doskonalij oskilki bud yakij jogo pidgraf ye abo dvodolnim abo nezalezhnim U dvodolnomu grafi sho ne ye nezalezhnim hromatichne chislo i rozmir maksimalnoyi kliki dorivnyuyut dvom u toj chas yak dlya nezalezhnoyi mnozhini obidva chisla dorivnyuyut odinici Graf doskonalij todi i tilki todi koli jogo dopovnennya absolyutne Lovasz 1972 i teoremu Keniga mozhna vvazhati ekvivalentom tverdzhennya yak sho dopovnennya dvodolnogo grafu absolyutne Bud yaki rozmalovki dopovnennya dvudolnogo grafu mayut rozmir maksimum 2 a klasi rozmiru 2 utvoryuyut parospoluchennya Kliki v dopovnenni grafu G ce nezalezhna mnozhina v G i yak mi vzhe pisali vishe nezalezhna mnozhina v dvodolnomu grafi G ce dopovnennya verhovogo pokrittya G Takim chinom bud yaki parospoluchennya M v dvodolnomu grafi G z n vershinami vidpovidayut rozfarbuvanni dopovnennya G z n M kolorami sho cherez doskonalist dopovnennya dvodolnih grafiv vidpovidayut nezalezhnij mnozhini v G z n M vershinami sho vidpovidayut vershinam pokrittyu G M vershinami Otzhe teorema Keniga dovodit doskonalist dopovnen dvodolnih grafiv tobto rezultat virazhenij u bilsh yavnij formi v Gala Gallai 1958 Mozhna pov yazati takozh teoremu Keniga pro reberne rozfarbuvannya z inshim klasom doskonalih grafiv rebernimi grafami dvodolnih grafiv Dlya grafu G rebernij graf L G maye vershini vidpovidni rebram grafu G i rebra dlya kozhnoyi pari sumizhnih reber v G Takim chinom hromatichne chislo L G odno hromatichnogo indeksom G Yaksho G dvochastkovij kliki v L G ce v tochnosti mnozhina reber v G sho mayut zagalnu kincevu vershinu Teper teorema Keniga pro reberne rozfarbuvannya yaka stverdzhuye sho hromatichnij indeks dorivnyuye maksimalnomu stupeni vershin v dvodolnomu grafi mozhe buti interpretovana yak tverdzhennya sho rebernij graf dvudolnogo grafu doskonalij Oskilki reberni grafi dvodolnih grafiv doskonali dopovnennya rebernih grafiv dvodolnih grafiv tezh doskonali Klika v dopovnenni rebrovogo grafu dlya G ce prosto parospoluchennya G A rozfarbuvannya dopovnennya rebrovogo grafu dlya G u vipadku yaksho G ye dvodolnim ce rozbittya reber grafu G na pidmnozhini reber sho mayut spilni vershini Kincevi vershini yaki ye zagalnimi v cih pidmnozhinah utvoryuyut verhove pokrittya grafu G Takim chinom sama teorema Keniga mozhe buti takozh interpretovana yak tverdzhennya sho dopovnennya rebernih grafiv absolyutne PrimitkiBiggs 1976 Lovasz 1986 s 37 Theorem 1 4 17 Goos 2012 Lovasz 1974 PosilannyaBiggs N L Lloyd E K Wilson R J Teoriya Grafiv 1736 1936 Pressa Oksfordskogo Universitetu 1976 S 203 207 ISBN 0 19 853916 9 J A Bondy U S R Murty Teoriya grafiv ta dodatki North Holland 1976 S 74 ISBN 0 444 19451 7 Gallai Tibor Maximum minimum Satze uber Graphen Acta Math Acad Sci Hungar 1958 T 9 vip 3 4 S 395 434 DOI 10 1007 BF02020271 Mika Goos Jukka Suomela 26 a Mizhnarodnij simpozium z rozpodilenim obchislennyam DISK Salvador Braziliya zhovten 2012 roku 2012 Konig Denes Grafok es alkalmazasuk a determinansok es a halmazok elmeletere Matematikai es Termeszettudomanyi Ertesito 1916 T 34 S 104 119 Konig Denes Grafok es matrixok Matematikai es Fizikai Lapok 1931 T 38 S 116 119 Laszlo Lovasz M D Plummer Vidpovidnist teoriyi Pivnichna Gollandiya 1986 ISBN 0 444 87916 1 Lovasz Laszlo Normal hypergraphs and the perfect graph conjecture Diskretna matematika 1972 T 2 vip 3 S 253 267 DOI 10 1016 0012 365X 72 90006 4