Twierdzenie Tutte'a

W matematycznej dyscyplinie teorii grafów twierdzenie Tutte'a , nazwane na cześć Williama Thomasa Tutte'a , jest charakterystyką skończonych grafów z doskonałymi dopasowaniami . Jest to uogólnienie twierdzenia Halla o małżeństwie z grafów dwudzielnych na dowolne. [ wymagane wyjaśnienie ] Jest to szczególny przypadek wzoru Tutte-Berge .

Intuicja

Naszym celem jest scharakteryzowanie wszystkich wykresów, które nie mają idealnego dopasowania. Zacznijmy od najbardziej oczywistego przypadku grafu bez idealnego dopasowania: grafu z nieparzystą liczbą wierzchołków. W takim grafie każde dopasowanie pozostawia co najmniej jeden niedopasowany wierzchołek, więc nie może być doskonały.

Nieco bardziej ogólnym przypadkiem jest graf rozłączony, w którym jeden lub więcej elementów ma nieparzystą liczbę wierzchołków (nawet jeśli całkowita liczba wierzchołków jest parzysta). Takie składowe nazwijmy nieparzystymi . W dowolnym dopasowaniu każdy wierzchołek można dopasować tylko do wierzchołków w tym samym komponencie. Dlatego każde dopasowanie pozostawia co najmniej jeden niedopasowany wierzchołek w każdym nieparzystym komponencie, więc nie może być idealne.

Następnie rozważmy graf G z wierzchołkiem u takim, że jeśli usuniemy z G wierzchołek u i przylegające do niego krawędzie, pozostały graf (oznaczony G u ) ma dwa lub więcej nieparzystych składników. Jak powyżej, każde dopasowanie pozostawia, w każdym nieparzystym komponencie, co najmniej jeden wierzchołek, który nie jest dopasowany do innych wierzchołków w tym samym komponencie. Taki wierzchołek można dopasować tylko do u . Ale ponieważ istnieją dwa lub więcej niedopasowanych wierzchołków i tylko jeden z nich może być dopasowany do u , co najmniej jeden inny wierzchołek pozostaje niedopasowany, więc dopasowanie nie jest idealne.

Na koniec rozważmy graf G ze zbiorem wierzchołków U taki, że jeśli usuniemy z G wierzchołki w U i wszystkie przylegające do nich krawędzie, pozostały graf (oznaczony jako G U ) ma więcej niż | U | dziwne komponenty. Jak wyjaśniono powyżej, każde dopasowanie pozostawia co najmniej jeden niedopasowany wierzchołek w każdym nieparzystym komponencie, a te można dopasować tylko do wierzchołków U - ale nie ma wystarczającej liczby wierzchołków na U dla wszystkich tych niedopasowanych wierzchołków, więc dopasowanie nie jest idealne.

Doszliśmy do warunku koniecznego : jeśli G ma doskonałe dopasowanie, to dla każdego podzbioru wierzchołków U w G graf G U ma co najwyżej | U | dziwne komponenty.

Twierdzenie Tutte'a mówi, że warunek ten jest zarówno konieczny, jak i wystarczający do istnienia idealnego dopasowania.

Twierdzenie Tutte'a

Wykres G ( V , E ) = U ma idealne dopasowanie wtedy i tylko wtedy , gdy dla każdego podzbioru U z V podgraf G ma co najwyżej | U | nieparzyste komponenty ( połączone komponenty mające nieparzystą liczbę wierzchołków ).

Dowód

Najpierw piszemy warunek:

gdzie składowych podgrafu indukowanych przez .

Konieczność (∗): Rozważmy graf G , z doskonałym dopasowaniem. Niech U będzie dowolnym podzbiorem V . Usuń U. _ Niech C będzie dowolnym nieparzystym składnikiem w G U . Ponieważ G ma doskonałe dopasowanie, co najmniej jeden wierzchołek w C musi być dopasowany do wierzchołka w U . Stąd każdy nieparzysty składnik ma co najmniej jeden wierzchołek dopasowany do wierzchołka w U . Ponieważ każdy wierzchołek w U może być w tej relacji z co najwyżej jednym połączonym komponentem (ponieważ jest dopasowany co najwyżej raz w idealnym dopasowaniu), nieparzysty ( G - U ) ≤ | U | .

Wystarczalność (∗): Niech G będzie dowolnym wykresem bez idealnego dopasowania. Znajdziemy gwałciciela Tutte , czyli podzbiór S od V taki, że | S | < nieparzysty ( G - S ) . Możemy założyć, że G jest krawędziowo-maksymalne, tj. G + e ma idealne dopasowanie dla każdej krawędzi e, której nie ma już w G. Rzeczywiście, jeśli znajdziemy gwałciciela Tutte S na grafie maksymalnym krawędzi G , to S jest również gwałcicielem Tutte w każdym rozpinającym się podgrafie G , ponieważ każdy nieparzysty składnik G - S zostanie podzielony na prawdopodobnie więcej składników, z których przynajmniej jeden będzie ponownie nieparzysty.

Definiujemy S jako zbiór wierzchołków o stopniu | V | − 1 . Najpierw rozważymy przypadek, w którym wszystkie składowe G S są grafami pełnymi. Wtedy S musi być gwałcicielem Tutte, ponieważ jeśli nieparzyste ( G S ) ≤ | S | , wtedy moglibyśmy znaleźć idealne dopasowanie, dopasowując jeden wierzchołek z każdego nieparzystego składnika do wierzchołka z S i łącząc w pary wszystkie inne wierzchołki (to zadziała, chyba że | V | jest nieparzyste, ale wtedy jest gwałcicielem Tutte).

Załóżmy teraz, że K jest składową G S oraz x , y K są wierzchołkami takimi, że xy E . Niech x , a , b K będą pierwszymi wierzchołkami najkrótszej x , y -ścieżki w K . Zapewnia to, że xa , ab E i xb E . Od a S , istnieje wierzchołek c taki, że ac E . Na podstawie maksymalności krawędzi G , definiujemy M 1 jako idealne dopasowanie w G + xb i M 2 jako idealne dopasowanie w G + ac . Zauważ, że na pewno xb M 1 i ac M 2 .

Niech P będzie maksymalną ścieżką w G , która zaczyna się od c z krawędzią z M 1 i której krawędzie zmieniają się między M 1 i M 2 . Jak może P ? Dopóki nie dojdziemy do „specjalnego” wierzchołka, takiego jak x , a lub b , zawsze możemy kontynuować: c jest M 2 -dopasowane przez ca , więc pierwsza krawędź P nie jest w M 2 , zatem drugi wierzchołek jest M 2 dopasowany inną krawędzią i kontynuujemy w ten sposób.

Niech v oznacza ostatni wierzchołek P . Jeśli ostatnia krawędź P jest w M 1 , to v musi być a , ponieważ w przeciwnym razie moglibyśmy kontynuować z krawędzią z M 2 (nawet dochodząc do x lub b ). W tym przypadku definiujemy C := P + ac . Jeśli ostatnia krawędź P jest w M 2 , to z pewnością v ∈ { x , b } z analogicznego powodu i definiujemy C := P + va + ac .

Teraz C jest cyklem w G + ac o parzystej długości z każdą inną krawędzią w M 2 . Możemy teraz zdefiniować M := M 2 Δ C (gdzie Δ jest różnicą symetryczną ) i otrzymujemy dopasowanie w G , sprzeczność.

Równoważność ze wzorem Tutte-Berge

Wzór -Berge rozmiar równy . Równocześnie liczba niedopasowane wierzchołki w maksymalnym dopasowaniu równa się .

Ten wzór wynika z twierdzenia Tutte'a wraz z obserwacją, że dopasowanie rozmiaru gdy wykres otrzymane przez dodanie wierzchołkiem mają idealne dopasowanie. Ponieważ dowolny zestaw co oddziela na więcej niż składniki muszą zawierać wszystkie nowe wierzchołki, (*) jest spełnione dla wtedy i tylko wtedy, gdy .

W nieskończonych grafach

W przypadku połączonych nieskończonych grafów, które są lokalnie skończone (każdy wierzchołek ma skończony stopień), obowiązuje uogólnienie warunku Tutte'a: takie grafy mają doskonałe dopasowania wtedy i tylko wtedy, gdy nie ma skończonego podzbioru, którego usunięcie tworzy większą liczbę skończonych nieparzystych składników niż rozmiar podzbioru.

Zobacz też

Linki zewnętrzne

Notatki