SKOJARZENIA i ZBIORY WEWN. STABILNE WIERZCH. Skojarzeniem w grafie G nazywamy dowolny podzbiór krawędzi parami niezależnych.

Podobne dokumenty
WYŻSZA SZKOŁA INFORMATYKI STOSOWANEJ I ZARZĄDZANIA

Kolorowanie wierzchołków

Kolorowanie wierzchołków Kolorowanie krawędzi Kolorowanie regionów i map. Wykład 8. Kolorowanie

Wykłady z Matematyki Dyskretnej

Rządowy program Mieszkanie dla młodych dane wg stanu na r.

Rządowy program Mieszkanie dla młodych dane wg stanu na r.

Rządowy program Mieszkanie dla młodych dane wg stanu na r.

Rządowy program Mieszkanie dla młodych dane wg stanu na r.

Rządowy program Mieszkanie dla młodych dane wg stanu na r.

Rządowy program Mieszkanie dla młodych dane wg stanu na r.

Rządowy program Mieszkanie dla młodych dane wg stanu na r.

Rządowy program Mieszkanie dla młodych dane wg stanu na r.

Rządowy program Mieszkanie dla młodych dane wg stanu na r.

Rządowy program Mieszkanie dla młodych dane wg stanu na r.

Rządowy program Mieszkanie dla młodych dane wg stanu na r.

Rządowy program Mieszkanie dla młodych dane wg stanu na r.

Rządowy program Mieszkanie dla młodych dane za III kwartały 2014 r. Warszawa, 6 października 2014 r.

Podstawowe własności grafów. Wykład 3. Własności grafów

Rządowy program Mieszkanie dla młodych dane wg stanu na r. Warszawa, 7 lipca 2014 r.

Matematyczne Podstawy Informatyki

Matematyka dyskretna. Andrzej Łachwa, UJ, B/14

E ' E G nazywamy krawędziowym zbiorem

6d. Grafy dwudzielne i kolorowania

Rządowy program Mieszkanie dla młodych dane wg stanu na r.

Rządowy program Mieszkanie dla młodych Dane za I kwartał 2015r.

Wykaz rachunków bankowych urzędów skarbowych, których naczelnicy są właściwi wyłącznie w zakresie podatników określonych w art. 5 ust.

Rządowy program Mieszkanie dla młodych Dane za IV kwartał 2014r.

ZESTAWIENIE ZBIORCZYCH WYNIKÓW GŁOSOWANIA NA KANDYDATÓW NA PREZYDENTA RZECZYPOSPOLITEJ POLSKIEJ W DNIU 20 CZERWCA 2010 R.

Program Mieszkanie dla Młodych dane liczbowe za I kwartał 2014 r.

Lista instytucji uczestniczących we wdrażaniu PO KL

Zad. 1 Zad. 2 Zad. 3 Zad. 4 Zad. 5 SUMA

WYŻSZA SZKOŁA INFORMATYKI STOSOWANEJ I ZARZĄDZANIA

KURS MATEMATYKA DYSKRETNA

Kolorowanie wierzchołków grafu

SPÓJNOŚĆ. ,...v k. }, E={v 1. v k. i v k. ,...,v k-1. }. Wierzchołki v 1. v 2. to końce ścieżki.

Matematyka dyskretna. Andrzej Łachwa, UJ, /15

SKUP I CENY SKUPU MLEKA W STYCZNIU 2009 ANALIZA POLSKIEJ IZBY MLEKA 2/2009

Graf. Definicja marca / 1

XXIII OGÓLNOPOLSKA OLIMPIADA MŁODZIEŻY - Lubuskie 2017 w piłce siatkowej

Minister Zdrowia. Część II. Sprawozdanie z realizacji Krajowego Programu Zwalczania AIDS i Zapobiegania Zakażeniom HIV na lata w 2010 roku

Zadania z ćwiczeń #18 (pon. 7 maja) Matematyka Dyskretna

Instrukcja do sprawozdań statystycznych Ministra Zdrowia

WYKONAWCY. Zał. nr 2 do UMOWY../BAF - VI/PN/MSW/13,

ZAŁĄCZNIK STATYSTYCZNY

upadłość konsumencka rocznie

MATEMATYKA DYSKRETNA - MATERIAŁY DO WYKŁADU GRAFY

Suma dwóch grafów. Zespolenie dwóch grafów

Matematyka dyskretna. Andrzej Łachwa, UJ, /14

Wykaz Specjalistycznych Ośrodków/Poradni Diagnozy i Rehabilitacji Dzieci i Młodzieży z Wadą Słuchu

Czy istnieje zamknięta droga spaceru przechodząca przez wszystkie mosty w Królewcu dokładnie jeden raz?

Przykłady grafów. Graf prosty, to graf bez pętli i bez krawędzi wielokrotnych.

STAŻ KIERUNKOWY: CELE I ZADANIA PLACÓWEK PUBLICZNEJ SŁUŻBY KRWI. L.p. Nazwa jednostki Adres Województwo Liczba miejsc Uwagi. ul.ks.

Matematyka dyskretna. Andrzej Łachwa, UJ, /15

Drzewa. Jeżeli graf G jest lasem, który ma n wierzchołków i k składowych, to G ma n k krawędzi. Własności drzew

(tekst o znaczeniu dla EOG) Pomoc nr XS 192/08 Państwo Członkowskie Rzeczpospolita Polska Region. Zachodni woj. zachodniopomorskie

newss.pl Singiel to nie rodzina, a jeśli mieszkanie to tylko nowe

Teoria grafów podstawy. Materiały pomocnicze do wykładu. wykładowca: dr Magdalena Kacprzak

Wojewódzki Urząd Pracy w Białymstoku. Wojewódzka Rada Rynku Pracy Białymstoku 2 czerwca 2017 roku

Efekty kampanii informacyjnej. Warszawa Konferencja międzynarodowa w ramach kampanii informacyjnej. GMO a środowisko przyrodnicze

Raport z cen korepetycji w Polsce Na podstawie cen z serwisu e-korepetycje.net

Ilustracja S1 S2. S3 ściana zewnętrzna

Raport z cen korepetycji w Polsce 2016/2017. Na podstawie cen z serwisu e-korepetycje.net

Wielko i alokacja floty STMS w Polsce

Wprowadzenie Podstawy Fundamentalne twierdzenie Kolorowanie. Grafy planarne. Przemysław Gordinowicz. Instytut Matematyki, Politechnika Łódzka

ZAŁĄCZNIK STATYSTYCZNY

Mieszkanie dla Młodych w pigułce"

Informacja dotycząca realizacji programu Szklanka mleka przez Biuro Wspierania Konsumpcji Agencji Rynku Rolnego

Lekkoatletyka dla Każdego. Program upowszechniania sportu wśród dzieci i młodzieży

Matematyczne Podstawy Informatyki

Grafy. Graf ( graf ogólny) to para G( V, E), gdzie:

Warszawa, dnia 12 maja 2015 r. Poz. 650 OBWIESZCZENIE PAŃSTWOWEJ KOMISJI WYBORCZEJ. z dnia 11 maja 2015 r.

System zawiesi do przewodów wentylacyjnych i oddymiających oraz kanałów kablowych

Matematyka dyskretna. Andrzej Łachwa, UJ, /15

Średnia wielkość powierzchni gruntów rolnych w gospodarstwie za rok 2006 (w hektarach) Jednostka podziału administracyjnego kraju

REGION-GOSPODARKA-UNIA 8 23 maja 2014

Dolnośląski O/W Kujawsko-Pomorski O/W Lubelski O/W. plan IV- XII 2003 r. Wykonanie

Algorytmiczna teoria grafów

STAŻ KIERUNKOWY: CELE I ZADANIA PLACÓWEK PUBLICZNEJ SŁUŻBY KRWI. L.p. Nazwa jednostki Adres Województwo Liczba miejsc Uwagi. ul.ks.


Plany kanałowe wykorzystania częstotliwości z zakresu MHz przeznaczonych dla DVB-T w Polsce zgodnie z Porozumieniem GE06

W trakcie szkolenia omówione zostaną z punktu widzenia specyfiki pracy administracji publicznej m.in. następujące zagadnienia:

Kombinowanie o nieskończoności. 2. Wyspy, mosty, mapy i kredki materiały do ćwiczeń

TEORIA GRAFÓW I SIECI

Komunikat o wypadkach przy pracy i chorobach zawodowych rolników w I półroczu 2014 roku.

, , STOSUNEK DO RZĄDU I OCENA DZIAŁALNOŚCI INSTYTUCJI POLITYCZNYCH W NOWYCH WOJEWÓDZTWACH

KRAJOWY REJESTR SĄDOWY. Stan na dzień godz. 03:22:32 Numer KRS:

Procedura dysponowania

Raport miesięczny. Za okres

XIV Olimpiada Matematyczna Juniorów Statystyki dotyczące zawodów drugiego stopnia (2018/19)

Matematyka dyskretna

Raport miesięczny. Za okres

ONDULINE TILE Nowoczesna i lekka falista płyta bitumiczna.

Stypendia Pomostowe EDYCJE I XVII W LICZBACH

Raport miesięczny. Za okres

Matematyka dyskretna. Andrzej Łachwa, UJ, A/14

Raport miesięczny. Za okres

Raport miesięczny. Za okres


STOP dla nielegalnych środków ochrony roślin Kampania edukacyjna DuPont Poland

Raport miesięczny. Za okres

Transkrypt:

SKOJARZENIA i ZBIORY WEWN. STABILNE WIERZCH. Rozważamy graf G = (V, E) Dwie krawędzie e, e E nazywamy niezależnymi, jeśli nie są incydentne ze wspólnym wierzchołkiem. Skojarzeniem w grafie G nazywamy dowolny podzbiór krawędzi parami niezależnych. Przykład skojarzenia Dwa wierzchołki v, v V nazywamy niezależnymi, jeśli nie są wierzchołkami sąsiednimi (nie są incydentne z tą samą krawędzią). Zbiorem wewnętrznie stabilnym wierzchołków grafu G nazywamy dowolny podzbiór wierzchołków parami niezależnych. Przykład zbioru wewnętrznie stabilnego GRAFY i SIECI (7) J.Sikorski Strona /

Przykład zastosowania zbioru wewnętrznie stabilnego Na zadanym obszarze mamy ustaloną liczbę n miejsc, w których możemy ulokować pewną liczbę obiektów. Miejsca te są ponumerowane od do n i będziemy je przedstawiali jako wierzchołki grafu. Dla każdego miejsca i =,, n znany jest podzbiór miejsc K(i), w których umieszczenie kolejnego obiektu nie jest możliwe, jeśli jest on już umieszczony w miejscu i. Chcemy na podanym obszarze umieścić jak największą liczbę obiektów w podanych lokalizacjach. 7 0 8 6 9 Np. K() = {,, 6, 8}, K() = {8, 9,,, }. Opisane zagadnienie można wygodnie przedstawić jako poszukiwanie wewnętrznie stabilnego zbioru wierzchołków o maksymalnej mocy w tzw. grafie konfliktów: V = {,, n} i E = {{i, j} : i V, j K(i)}. Uwaga: Zagadnienie wyznaczania maksymalnego skojarzenia w grafie jako problem algorytmiczny ma złożoność wielomianową, ale zagadnienie wyznaczania maksymalnego zbioru wewnętrznie stabilnego wierzchołków należy niestety do klasy problemów NP-trudnych. GRAFY i SIECI (7) J.Sikorski Strona /

Rozważmy skojarzenie M E w grafie G = (V, E) Drogą przemienną względem skojarzenia M w grafie G nazywamy drogę prostą w tym grafie, której kolejne krawędzie na przemian albo należą, albo nie należą do M. Przykłady dróg w grafie ze skojarzeniem P P Q P = (, {, },, {, },, {, },, {, },, {, }, ) jest drogą przemienną względem skojarzenia M = {{, }, {, }}; P = (, {, },, {, },, {, },, {, }, ) jest drogą przemienną względem skojarzenia M; Q nie jest drogą przemienną względem M. Wierzchołki grafu incydentne z krawędziami należącymi do skojarzenia M nazywamy wierzchołkami nasyconymi, natomiast pozostałe wierzchołki grafu nazywamy wierzchołkami nienasyconymi. GRAFY i SIECI (7) J.Sikorski Strona /

Drogą powiększającą względem skojarzenia M w grafie G nazywamy drogę przemienną względem M, która nie jest cyklem i której końce są wierzchołkami nienasyconymi względem tego skojarzenia. Twierdzenie (Berge, 97) Skojarzenie M w grafie G jest skojarzeniem o maksymalnej mocy wtedy i tylko wtedy, kiedy graf G nie zawiera drogi powiększającej względem M. Claude Berge (96 00) Dowód twierdzenia oparty jest na spostrzeżeniu, że jeśli w grafie G istnieje droga P powiększająca względem skojarzenia M, to zbiór krawędzi M E(P) jest także skojarzeniem w grafie G i ma moc o jeden większą od mocy M. E(P) oznacza zbiór krawędzi w drodze P. GRAFY i SIECI (7) J.Sikorski Strona /

Przykłady wykorzystania tw. Berga 7 0 8 6 9 Skojarzenie M = {{, }, {6, 9}, {8, }, {, }} o mocy M = ; droga P = (, {, 8}, 8, {8, },, {, }, } jest drogą powiększającą względem M (jest drogą przemienną względem M oraz wierzchołki i są nienasycone względem M); M = M E(P) = {{, }, {6, 9}, {8, }, {, }} {{, 8}, {8, }, {, }} = = {{, }, {, 8}, {6, 9}, {, }, {, }} jest skojarzeniem w grafie G i M =. 7 0 8 6 9 GRAFY i SIECI (7) J.Sikorski Strona /

Dla skojarzenia M : 7 0 8 6 9 można zbudować skojarzeniem M o mocy równej 6. 7 0 8 6 9 POKRYCIA KRAWĘDZIOWE i WIERZCHOŁKOWE Pokryciem krawędziowym grafu nazywamy taki podzbiór jego krawędzi, że każdy wierzchołek grafu jest incydentny z co najmniej jedną krawędzią z tego podzbioru. Przykład pokrycia krawędziowego GRAFY i SIECI (7) J.Sikorski Strona 6 /

Pokryciem wierzchołkowym grafu nazywamy taki podzbiór jego wierzchołków, że każda krawędź grafu jest incydentna z co najmniej jednym wierzchołkiem z tego podzbioru. Przykład pokrycia wierzchołkowego Uwaga: Zagadnienie wyznaczania minimalnego pokrycia krawędziowego w grafie jako problem algorytmiczny ma złożoność wielomianową, ale zagadnienie wyznaczania minimalnego pokrycia wierzchołkowego należy niestety do klasy problemów NP-trudnych. Dla grafu G bez wierzchołków izolowanych przyjmijmy oznaczenia: ν (G) - maksymalna liczba krawędzi niezależnych w grafie G, α (G) - maksymalna liczba wierzchołków niezależnych w grafie G, ρ (G) - minimalna liczba krawędzi pokrywających wszystkie wierzchołki grafu G, τ (G) - minimalna liczba wierzchołków pokrywających wszystkie krawędzie grafu G. GRAFY i SIECI (7) J.Sikorski Strona 7 /

Twierdzenie (Gallai, 99) Jeśli graf G = (V, E) jest grafem bez wierzchołków izolowanych, to α (G) + τ (G) = V, czyli maksymalna moc zbioru wewnętrznie stabilnego wierzchołków i minimalna moc pokrycia wierzchołkowego sumują się do liczby wierzchołków w grafie, oraz ν (G) + ρ (G) = V, czyli maksymalna moc skojarzenia i minimalna moc pokrycia krawędziowego także sumują się do liczby wierzchołków w grafie. Ponadto zachodzą nierówności: ν (G) τ (G) i α (G) ρ (G). (maks.moc skojarz. min.moc pokr.wierz.) (maks.moc zb.w.stab. min.moc pokr.kraw.) Twierdzenie (König, 96) Jeśli graf jest dwudzielny, to ν (G) = τ (G) (maksymalna moc skojarzenia jest równa minimalnej mocy pokrycia wierzchołkowego). Skojarzeniem doskonałym w grafie nazywamy takie skojarzenie, względem którego wszystkie wierzchołki tego grafu są nasycone. GRAFY i SIECI (7) J.Sikorski Strona 8 /

Dla grafu G = (V, E) i podzbioru S V przyjmijmy oznaczenie: q(g S) - liczba składowych spójnych o nieparzystej liczbie wierzchołków w podgrafie grafu G, indukowanym przez podzbiór wierzchołków V \ S. Twierdzenie (Tutte, 97) Graf G ma skojarzenie doskonałe wtedy i tylko wtedy, kiedy q(g S) S dla każdego S V. Rozważmy teraz graf dwudzielny G = (V V, E). Skojarzeniem pełnym względem zbioru V (lub V ) nazywamy takie skojarzenie w grafie G, względem którego wszystkie wierzchołki v V (lub v V ) są nasycone. Dla podzbioru S V przyjmijmy oznaczenie: N(S) zbiór takich wierzchołków v V, dla których istnieje w zbiorze S co najmniej jeden wierzchołek sąsiedni ( N(S) V ). Twierdzenie (Hall, 9) tzw. twierdzenie o małżeństwach W grafie dwudzielnym G = (V V, E) istnieje skojarzenie pełne względem zbioru V wtedy i tylko wtedy, kiedy N(S) S dla każdego S V. GRAFY i SIECI (7) J.Sikorski Strona 9 /

Przykład sprawdzania warunku z tw. Halla V V a V V a b b c c d d e e N( {,, } ) = { a, c} (warunek Halla nie zachodzi) (istnieje skojarzenie pełne wzg. V ) Wniosek (z tw. Halla) Jeśli niepusty graf G jest dwudzielny i regularny, to ma skojarzenie doskonałe. KOLOROWANIE WIERZCHOŁKÓW GRAFU Graf G jest k-barwny, jeśli każdemu wierzchołkowi można przyporządkować jeden z k kolorów w taki sposób, że wierzchołki sąsiednie mają różne kolory (nazywamy to pokolorowaniem prawidłowym). Liczbą chromatyczną grafu G (ozn. χ (G) ) nazywamy najmniejszą liczbę naturalną k, dla której graf ten jest k-barwny. GRAFY i SIECI (7) J.Sikorski Strona 0 /

Przykład określenia liczby chromatycznej grafu χ (G) = Wyznaczenie liczby chromatycznej dla niektórych klas grafów jest łatwe: o dla grafu K n liczba chromatyczna wynosi n, o dla drzewa o co najmniej wierzchołkach wynosi, o dla niepustego grafu dwudzielnego wynosi, ale w ogólnym przypadku jako problem algorytmiczny jest NP-trudne. Proste oszacowania dla liczby chromatycznej: o dla dowolnego grafu G o m krawędziach np. dla m =0 daje to oszacowanie χ (G), χ ( G) + m + o dla dowolnego grafu χ (G) (G) +, gdzie (G) oznacza maksymalny stopień wierzchołka w grafie G, o jeśli graf G jest spójny, nie jest grafem pełnym i nie jest cyklem elementarnym o nieparzystej długości, to χ (G) (G). Przez stulecia rozważany był problem znany jako zagadnienie barw : czy każdą mapę płaską można prawidłowo pokolorować barwami? GRAFY i SIECI (7) J.Sikorski Strona /

pierwsza pisana wzmianka o problemie list do De Morgana (8) dowód rozstrzygającego twierdzenia (ze wspomaganiem komputerowym) Appel i Haken (976) Przykład zagadnienia kolorowania mapy płaskiej ZACHODNIO POMORSKIE POMORSKIE WARMIŃSKO -MAZURSKIE KUJAWSKO- POMORSKIE PODLASKIE MAZOWIECKIE LUBUSKIE WIELKOPOLSKIE ŁÓDZKIE DOLNOŚLĄSKIE LUBELSKIE OPOLSKIE ŚLĄSKIE ŚWIĘTO- KRZYSKIE PODKARPACKIE MAŁOPOLSKIE GDAŃSK OLSZTYN SZCZECIN BIAŁYSTOK BYDGOSZCZ ZIELONA GÓRA POZNAŃ ŁÓDŹ WARSZAWA WROCŁAW OPOLE KIELCE LUBLIN KATOWICE KRAKÓW RZESZÓW GRAFY i SIECI (7) J.Sikorski Strona /

Twierdzenie o czterech barwach Każdy graf planarny jest -barwny. (każdą mapę płaską można pokolorować czterema barwami tak, że każde dwa obszary o wspólnej granicy będą miały różne barwy) Twierdzenie (Grötzsch, 99) Każdy graf planarny, który nie zawiera podgrafu izomorficznego z K, jest -barwny. Twierdzenie (König, 96) Graf jest -barwny wtedy i tylko wtedy, kiedy nie zawiera cykli o nieparzystej długości. GRAFY i SIECI (7) J.Sikorski Strona /