esencja druk, 1


1. Każdy pięciospójny graf planarny ma co najmniej 12 wierzch.

Z tego ze K(G)≤δ(G) (minimalny stopień wierzch.) Graf pięciospójny ma wszystkie wierzch. stopnia co najmniej piątego. ∀G ∑deg v=2|E| czyli ∑deg v/|V|≥|E| ⇒|V|5/2≤|E| (liczba krawędzi). Wniosek z Tw. Eulera G spójny planarny o n wierzch. i m krawędziach to m≤3n-6 skoro nasz graf planarny więc |E|≤3|V|-6 czyli 5|V|/2≤|E|≤3|V|-6⇒ 5|V|/2≤3*|V|-6 ⇒ (5|V|-6|V|)/2≤ (-6)⇒ -|V|/2≤ (-6)⇒ |V|≥12.

2. Graf Petersena nie jest planarny

Dla grafu Petersena obwód r wynosi 5 (tzn. najkrótszy cykl ma pięć krawędzi). Ponadto |E|=15 i |V|=10. W ten sposób korzystając z wniosku: Niech G=(V,E) będzie grafem planarnym, zawierającym cykl i, w którym liczba krawędzi w najkrótszym cyklu jest równa r (liczba ta nazywa się obwodem grafu G). Wówczas (r-2)|E|≤r(|V|-2), doszliśmy do tego, że 45=(r-2)|E|≤ r(|V|-2)=40 co jest nieprawdą. Zatem graf Petersena nie jest planarny. RYS

3. Nie istnieje graf planarny o 5 regionach t,że każde dwa mają wspólną krawędź

Zakładamy, że istnieje graf planarny G o f=5. Konstruujemy graf dualny do G. W każdym regionie stawiamy kropkę. Ponieważ istnieje krawędź wspólna dla każdych dwóch regionów to można przejść z regionu do regionu po krawędzi łączącej dwie kropki czyli nasze wierzchołki leżące na wybranych regionach. Dana krawędź nie będzie przechodzić przez żaden inny region gdyż istniała krawędź rozgraniczająca te dwa regiony. W rezultacie dostaniemy graf K5, który nie jest grafem planarnym! Nie istnieje więc graf dualny do wejściowego bo dualny musi być grafem planarnym. Korzystając z tw, Graf jest grafem planarnym ⇔ gdy ma graf dualny, wnioskujemy, że nie może istnieć graf planarny o 5 regionach taki, że każde dwa mają wspólną krawędź. Dowód twierdzenia: Wystarczy udowodnić, że jeśli graf G ma graf dualny G*, to G jest grafem planarnym. Dowód przeprowadza się w 4 fazach. 1. Jeśli graf G ma graf względem niego dualny, to także każdy podgraf grafu G ma graf względem siebie dualny. Jest to następstwo tego, że usunięcie krawędzi z grafu G odpowiada w grafie G* eliminacja odpowiedniej krawędzi, a ta operacja nie narusza planarności grafu. 2. Jeśli graf G ma graf dualny, a graf G' jest homeomorficzny względem grafu G, to graf G' ma także graf dualny. Wynika to z tego, że odpowiednikiem dołączenia lub usunięcia z grafu G wierzchołka drugiego stopnia jest dołączenie lub usunięcie w grafie dualnym równoległej krawędzi do jednej z krawędzi istniejących, a ta operacja nie narusza planarności grafu. 3. Grafy K5 i K3,3 nie mają grafów dualnych. 4. Przypuśćmy teraz, że G jest grafem planarnym i że ma graf dualny G*. Musi on zawierać podgraf H homeomorficzny względem grafu K5 lub K3,3. Wtedy jednak zgodnie z punktami 1. i 2. podgraf H powinien mieć graf dualny, a więc i grafy K5 lub K3,3 powinny mieć grafy dualne, co przeczy punktowi 3. Tak więc graf G ma graf względem niego dualny tylko wtedy, kiedy jest planarny. Z kolei, jeśli G jest grafem planarnym, to ma graf dualny.

4. Uzasadnić, że K3,3 i K5 nie są planarne

K5: gdyby był planarny to korzystając z wniosku, że jeżeli G=(V,E) jest grafem planarnym, takim że |V|≤3, to |E|≤3|V|-6 mielibyśmy |E|≤3|V|-6. Ale dla grafu pełnego na pięciu wierzch.ch |V|=5 i |E|=10. Tak więc 10≤9 co jest nieprawdą. Zatem doszliśmy do sprzeczności, a stąd wynika, że K5 nie jest planarny.

K3,3: Dla tego dwudzielnego grafu pełnego mamy |V|=6, |E|=9, a więc korzystając z wniosku, że jeżeli G=(V,E) jest planarnym grafem dwudzielnym, takim że |V|≥3, to |E|≤2|V|-4 otrzymujemy 9≤8 co jest nieprawdą. Zatem K3,3 nie jest planarny.

5. Udowodnić, że graf planarny nie zawierający cyklu długości 3 można pokolorować 4 kolorami

Tw. Brooksa Niech G=(V,E) będzie spójnym grafem o największym stopniu wierzchołka równym Δ(G). Jeżeli G jest grafem pełnym lub składa się z pojedynczego cyklu o nieparzystej liczbie krawędzi, to χ(G)=Δ(G)+1. We wszystkich pozostałych przypadkach χ(G) ≤Δ(G). G- pełny każda krawędź należy do co najmniej dwóch regionów a każdy region jest otoczony co najmniej 4 krawędziami (3 nie mogą być bo nie ma cyklu dł.3). 4f≤2k f≤ ½ k f=k-n+2≤ ½ k 2k-2n+4≤k k≤2n-4. Gdyby δ(G) ≥5 to k≥5n/2 a k≤2n-4 sprzeczność, więc δ(G) <5. Należy udowodnić, że χ(G) ≤4. Indukcja względem n. Dla n=1, 2, 3, 4 - oczywiste. Weźmy graf G, |V|=n+1. ∃v∈G degGv≤4. Wyrzucamy wierzchołek v z G. Z zał. indukcyjnego G-v da się pokolorować 4 kolorami. RYS1. Jeżeli sąsiedzi v pokolorowani są mniejszą ilością kolorów niż 4 to v kolorujemy czwartym kolorem. Zakładam, że sąsiedzi v pokolorowani są 4 kolorami (v1,v2,v3,v4). Niech Gij - graf indukowany przez f-1({ci,cj}) przez wierzchołki pomalowane na kolor ci lub cj. Rozważmy G1,3. Jeżeli v1 i v3 leżą w różnych składowych grafu to w jednej z tych składowych zamienimy kolory i tak, np. wierzchołek v1 malujemy kolorem c3, v można pomalować na kolor c1. Jeśli v1 i v3 leżą w tych samych składowych to v2 i v4 leżą w różnych składowych grafu G2,4. W G1,3 istnieje droga v1-v3 złożona z c1 i c3 kolorów. RYS2. Jeżeli jest wierzchołek 4 to sprzeczność bo nie może on być jednocześnie pomalowany na c1 lub c3 i pomalowany na c2 lub c4. G2,4 rozpatrujemy w ten sam sposób jak G1,3.

6. Graf planarny może być umieszczony na powierzchni kuli

„<=”Rozważmy płaszczyznę dwuwymiarową P , na której ułożono graf płaski G. Wybierzmy dowolny punkt A0 tej płaszczyzny i umieśćmy sferę trójwymiarową S o dowolnym skończonym promieniu na płaszczyźnie P tak aby punkt A0 był punktem styczności sfery do płaszczyzny. Następnie oznaczmy symbolem A1 punkt na sferze przeciwległy do A0. Punkty A1 i A0 wyznaczają na sferze S jej bieguny północny i południowy. RYS. Jeśli teraz połączymy A1 linią prostą li z dowolnym punktem ai leżącym na płaszczyźnie P, to wyznacza ona na sferze S w sposób jednoznaczny punkt ai' . Tak więc uzyskaliśmy jednoznaczne i odwracalne odwzorowanie punktów płaszczyzny P, znajdujących się na sferze S, w skończonej odległości od A0, przy czym punkt A0 został odwzorowany w samego siebie, punkty płaszczyzny nieskończenie odległe od punktu A0 zostały jednoznacznie odwzorowane w punkt A1. Następstwem tego jest jednoznaczne i odwracalne zrzutowanie grafu G na sferę S.

„=>”Zwróćmy uwagę że graf G' zrzutowany (rzut planarnego grafu G) na sferę wyznacza na niej regiony w zasadzie równoważne : odpowiednikiem regionu zewnętrznego grafu płaskiego jest tu region zawierający biegun północny A1, ułożenie grafu G' na sferze S nie ulegnie istotnej zmianie, jeśli dokonamy obrotu sfery , tak że położenie biegunów się nie zmieni.

7. |G|11. Pokazać, że G lub dop.G nie jest planarny.

K=G∪dopG K- graf pełny. Dla grafu pełnego liczba krawędzi wynosi |V|(|V|-1)/2, gdzie |V|- liczba wierzchołków w grafie K. Zakładam, że G i dopG są grafami planarnymi. Z tw. Eulera mamy |E(G)|≤3|V|-6 i |E(dopG)| ≤ 3|V|-6. Zatem 3|V|-6+3|V|-6 ≤|V|(|V|-1)/2 więc |V|2-13|V|+24≥0 Δ=73 |V|1,2=(13+(-)√(73))/2 ale liczba wierzchołków nie może być liczbą niewymierną. Stąd nie może być tak, że G i dopG są jednocześnie grafami planarnymi, zatem jeden z nich nie jest planarny.

8. G- spójny, k- regularny, |V| =p => χ(G)p/(p-k)

Jeśli ci jest liczbą wierzchołków pokolorowanych kolorem i dla 1≤i≤χ(G), to ci≤p-k. Zatem p=c1+c2+…+cχ(G)≤χ(G)(p-k), a więc χ(G)≥p/(p-k).

10. Wykazać, że jeśli G- spójny, |E|1 to |E(G)| (χ(G) nad 2)

Graf G kolorujemy na χ(G)=k kolorów. Taki graf składa się z k podgrafów, z których każdy jest grafem niezależnym o wierzchołkach pomalowanych na ten sam kolor. Każdy z podgrafów musi być połączony ze wszystkimi innymi podgrafami przynajmniej jedną krawędzią więc tych krawędzi będzie co najmniej tyle, co w grafie pełnym o k wierzchołkach. E≥k(k-1)/2=χ(G)(χ(G)-1)/2=(χ(G) nad 2) |E|≥ (χ(G) nad 2)

11. Liczby chromatyczne χ(G) i χ(dop G) grafu G o n wierzchołkach spełniają

1) 2 √n ≤ χ(G) + χ(dop G) ≤ n+1

2) n ≤ χ(G)χ(dopG) ≤ 1/4 (n+1)2

Dla dowolnych dwóch licz rzeczywistych a i b zachodzi nierówność (a+b)2≥4ab, wobec tego podstawiając za a=χ(G) i b=χ(G)otrzymujemy (χ(G) +χ(dopG) )2≥4χ(G)χ(dopG)

Prawa strona nierówności pierwszej czyli χ(G) + χ(dopG) ≤ n+1 jest spełniona dla n=1 oraz dla n=2; dla większych wartości n można ją udowodnić metodą indukcji, zakładając słuszność wyrażenia dla pewnego n. Biorąc pod uwagę, iż G∪dopG=Kn , dodajemy do grafu Kn dodatkowy wierzchołek an + 1 i łączymy go q krawędziami z wierzchołkami podgrafu G oraz n-q krawędziami z wierzchołkami grafu dopG, przy czym q należy do przedziału [1, ... ,n] Otrzymujemy wtedy dwa wzajemnie dopełniające się grafy G' i dopG' o n+1 wierzchołkach G'∪dopG'=Kn + 1 Dodanie wierzchołka an + 1 zwiększa liczbę chromatyczną o 1 przynajmniej dla jednego z grafów G' lub dopG', a zatem χ(G) ≤χ(G) +1 χ(dopG) ≤χ(dopG) +1

Rozważmy przypadek gdy wzrasta tylko jedna liczba chromatyczna. Wówczas sumując obie strony nierówności otrzymujemy χ(G')+χ(dopG')≤χ(G)+χ(dopG)+1≤{z zał.} n+1 +1 ≤n+2

Gdyby nastąpił ewentualny wzrost obydwóch liczb chromatycznych, zauważmy, że musi być wówczas q≥ χ(G) gdyż w przeciwnym razie w grafie G' można by wierzchołkowi an+1 przypisać którąkolwiek z nie wykorzystanych barw wierzchołków przyległych do an+1. W podobny sposób można jednak wykazać, że musi być n-q≥ χ(dopG). Sumując obie nierówności otrzymamy w tym przypadku: χ(G) + χ(dopG) ≤q+n-q=n, a więc tym bardziej χ(G) + χ(dopG) ≤n+1.

Podnosząc obie strony do kwadratu ( χ(G) + χ(dopG))2≤(n+1)2 =>4χ(G)χ(dopG)≤( χ(G) + χ(dopG))2≤(n+1)2

czyli χ(G)χ(dopG )≤ ¼ (n+1)2 czyli otrzymaliśmy prawą stronę drugiej nierówności.

(χ(G) +χ(dopG) )2≥4χ(G)χ(dopG) z drugiej nierówności mamy χ(G)χ(dopG) ≥n => 4χ(G)χ(dopG) ≥4n

więc (χ(G) +χ(dopG) )2≥4n pierwiastkujemy stronami χ(G) +χ(dopG)≥2√n czyli otrzymaliśmy lewą stronę pierwszej nierówności.

12. G jest k-regularny |V|=2n+1 χ`(G)=k+1

Z tw. Vizinga (∀G) Δ(G)≤χ'(G)≤Δ(G)+1, mamy więc k≤χ'(G)≤k+1. Wystarczy pokazać, że indeks chrom. χ'(G) tego grafu nie jest równy k. k=2 χ'(G)=3 χ'(G)≥k, λ'(G)=k+1. Nie może być χ'(G)=k

Załóżmy, że graf G ma p wierzchołków, każdy o stopniu k>0, przy czym p jest liczbą nieparzystą. Kolorując krawędzie grafu G, żaden kolor nie może wystąpić przy każdym wierzchołku więcej niż raz, więc może być co najwyżej ½ p krawędzi o jednakowym kolorze. Biorąc teraz pod uwagę, że p jest nieparzyste, może być co najwyżej ½ (p-1) krawędzi każdego koloru. Zatem liczba różnych kolorów potrzebnych do pokolorowania krawędzi grafu jest większa bądź równa ( ½ kp)/( ½ (p-1))=kp/(p-1)>k a więc potrzebnych jest więcej niż k kolorów. Zatem potrzeba co najmniej k+1 kolorów.

13. χ(G1+G2)=χ(G1)+χ(G2)

G1=(V1,E1) G2=(V2,E2) V1∩V2=pusty. G1+G2 jest grafem (V,E) gdzie V=V1∪V2, E=E1∪E2∪{(a,b) a∈V1, b∈V2}. Graf G1 kolorujemy χ(G1) kolorami, graf G2 χ(G2) kolorami, ale innymi niż χ(G1). Otrzymuję pokolorowanie grafu G1 i G2 zatem χ(G1+G2)≤χ(G1)+χ(G2) (*). Zakładam, że χ(G1+G2)<χ(G1)+χ(G2) to znaczy, że wśród kolorów w G2 wystąpił przynajmniej jeden kolor, który był wzięty do G1. Istnieje wierzch. w G2 u który jest pomalowany na taki sam kolor jak któryś z wierzch. G1 - ten wierzch. niech będzie v. Z def. grafu u i v są połączone krawędzią, mamy więc sprzeczność bo dwa wierzch. sąsiadujące nie mogą być pomalowane na ten sam kolor. Stąd χ(G1+G2) ≥χ(G1)+χ(G2) (**). Z (*) i (**) mamy χ(G1+G2)=χ(G1)+χ(G2).

14. Udowodnij, że jeśli G jest grafem dwudzielnym każdy cykl Eulera w G ma długość parzystą.

“⇒” Niech G=(V1,V2,E) graf dwudzielny ( w którym każda krawędź łączy element należący do V1 z elementem należącym do V2). Rozważmy w grafie G cykl v1,v2,v3, ... , vn -1 ,vn,v1 .Załóżmy że v1∈V1. Wówczas istnienie krawędzi v1v2 ( z tego że istnieje cykl) z definicji grafu dwudzielnego sprawia że v2∈V2; podobnie v3∈V1 itd.

Tak więc mamy v1∈V1, v2∈V2,v3∈V1, ... , vn -1 ∈V1 , vn∈V2, v1∈V1 co implikuje że n parzyste.

“⇐” Jeśli każdy cykl w G jest parzystej długości to wtedy numerując te wierzch. idąc z v1 do v2 możemy iść RYS. Wyróżniamy jeden wierzch. i malujemy go na czerwono, pozostałe w odległości jeden malujemy na zielono, następnie na czerwono, itd. Gdyby w którymś kroku trzeba było pomalować dwa sąsiadujące wierzch. na ten sam kolor, to by oznaczało, że w G jest cykl nieparzysty. Zatem sprzeczność, bo zakładaliśmy parzystość cyklu.

15.Niech n=|V|, v degv>(n-1)/2 G ma cykl Hamiltona

Weźmy G-v, ma on cykl Hamiltona i n-1 wierzchołków. RYS1. Ponieważ degv>(n-1)/2 więc istnieją dwa wierzchołki sąsiadujące ze sobą na tym cyklu, vi, vi+1 sąsiadujące z v. Gdy mamy już te wierzchołki rozszerzamy cykl o v przez wyrzucenie krawędzi vivi+1 i dodanie krawędzi viv i vvi+1, tak otrzymamy cykl prosty czyli jest to cykl Hamiltona. RYS2

16.Znajdz najmniejsze n takie, że dla każdego grafu o n wierzchołkach |V|=n G ma cykl lub dopG ma cykl.

1,2 - oczywiste, 3-RYS1, 4-RYS2, 5: graf pełny o 5 wierzchołkach ma 10 krawędzi. Załóżmy, że G i dopG nie mają cyklu. W grafie o n wierzchołkach maksymalna ilość krawędzi jaką należy poprowadzić aby nie było żadnego cyklu to n-1.(Tw. Graf o n wierzchołkach i co najmniej n krawędziach zawiera cykl, tzn. |V(G)| ≤|E(G)| to G zawiera cykl) Ponieważ zakładamy, że nie ma cyklu to |E(G)|<|V(G)| czyli |E(G)| ≤|V|-1=4 i |E(dopG)| ≤|V|-1=4. K5=G+dopG więc |E(K5)|=|E(G)|+|E(dopG)| ≤8 - sprzeczność bo graf pełny ma 10 krawędzi. Zatem G lub dopG musi mieć cykl. Najmniejsze takie n=5.

17. G=(V,E) i |E|(n2 -3n+6)/2 G ma cykl Ham.

Załóżmy, że |E(G)|≥ (n2 -3n+6)/2 =½(n-1)(n-2)+2=(n-1 nad 2)+2 i usuńmy wierzchołki u i v wraz ze wszystkimi krawędziami wychodzącymi z tych wierzchołków. Ponieważ {u,v}∉E(G), więc usunęliśmy deg(u)+deg(v) krawędzi i 2 wierzchołki. Graf G', który otrzymaliśmy, jest podgrafem Kn-2 grafu Kn, więc |E(Kn-2|=(n-2 nad 2)≥(n-1 nad 2)+2-deg(u)-deg(v). Zatem deg(u)+deg(v)≥(n-1 nad 2)-(n-2 nad 2)+2= ½ (n-1)(n-2)- ½ (n-2)(n-3)+2= ½ (n-2)[(n-1)-(n-3)]+2= ½ (n-2)*2+2=n. Zatem mamy spełnione założenia tw. Ore'a czyli G ma cykl Hamiltona.

18.Udowodnić, że jeśli graf G zawiera cykl Eulera G zawiera pewien cykl prosty.

Tw: Jeśli graf G zawiera cykl Eulera, to stopień każdego wierzch. jest liczbą parzystą. Dowód: Przypuśćmy, że P jest cyklem Eulera w grafie G. Za każdym razem, gdy cykl P przechodzi przez wierzch., udział krawędzi należących do tego cyklu zwiększa się o 2. Ponieważ każda krawędź występuje w P dokładnie raz, więc stopień każdego wierzch. musi być liczbą parzystą. Lemat: Jeśli w grafie G każdy wierzch. jest stopnia co najmniej 2, to graf G zawiera cykl. Dowód: Załóżmy, że G jest grafem prostym. Niech v będzie dowolnym wierzch. grafu G. Tworzymy trasę vv1v2… przez indukcję, wybierając jako v1 dowolny wierzch. sąsiadujący z v, a następnie, ∀i>1 wybierając jako wierzch. vi+1 dowolny wierzch. sąsiadujący z vi, różny od vi-1; istnienie takiego wierzch. wynika z założenia o G. Ponieważ G ma skończenie wiele wierzch., więc wreszcie musimy wybrać wierzch. wybrany już wcześniej. Jeśli vk jest pierwszym takim wierzch., to część trasy znajdująca się między pierwszym i drugim wystąpieniem wierzch. vk jest szukanym cyklem. Udowodniliśmy że jeśli G zawiera cykl Eulera, to stopień każdego wierzch. jest liczbą parzystą, tzn. 2,4,6,…. Liczby te są ≥2 więc korzystając z lematu wykazaliśmy, że G zawiera cykl prosty.

19a. |E|2 ,K(G)2[((e,fE) ef istnieje cykl prosty taki że e,fE(L) ]

G dwuspójny każde dwie krawędzie sąsiadujące leżą na wspólnym cyklu prostym

„⇒”Tw. G dwuspójny ⇔każde dwa wierzch. leżą na pewnym cyklu prostym. Bierzemy dwa wierzch. leżące na cyklu prostym b i c i trzeci wierzch a RYS1 Łączymy wszystkie trzy a, b i c trójkątem wtedy otrzymujemy cykl prosty przechodzący przez dwie sąsiadujące krawędzie l1 i l2 RYS2.

„⇐”Skoro każde dwie sąsiednie krawędzie leżą na cyklu prostym więc graf nie ma liści czyli wierzchołków stopnia 1. Zakładam że nie zachodzi K(G)≥2 czyli K(G) <2.Jeśli K(G)=1, czyli istnieje v wierzchołek rozpinający(czyli po wyjęciu wierzch i krawędzi z nim incydentnych rozspójniamy graf).Ale skoro każde dwie krawędzie leżą na cyklu prostym to v również leży na cyklu prostym. Sprzeczność bo aby rozspójnić graf trzeba wyjąć jeszcze co najmniej jeden wierzch czyli K(G)≥2.

20. Dwudzielny graf Hamiltona ma parzystą liczbę wierzchołków.

Ponieważ G jest dwudzielny, więc możemy podzielić jego zbiór wierzchołków na dwa zbiory rozłączne A i B w taki sposób, by każda krawędź grafu G łączyła wierzchołek ze zbioru A z wierzchołkiem ze zbioru B. Niech v0 v1…vmv0 będzie cyklem w grafie G i załóżmy, że v0∈A. Wtedy v1∈B, v2∈A itd. Ponieważ wierzchołek vm musi należeć do B, cykl ma długość parzystą.

22. G-spójny, 3-regularny Ham. χ'(G)=3

Graf jest spójny ⇔ ∀u,v∈V ∃u-v droga. Graf jest 3-reg. ⇔ z każdego wierzch. wychodzą 3 krawędzie. Ponadto G jest grafem Ham., czyli zawiera cykl Ham.., tzn cykl, który przechodzi przez wszystkie wierzch. w G. Graf jest 3-reg. dla n≥4 i dla n parzystych. (bo dla grafów regularnych |V| * degv = 2 |E|, gdyby |V| nieparzyste i deg=3 to nierówn. nie speł,. bo |E| musi być parzyste). Stąd dla n-nieparzystych i n<4 nie istnieje graf 3-reg.Wracając do naszej konstrukcji kolorujemy krawędzie w cyklu Ham. na przemian 2 kolorami (parzysta liczba wierzch. na pewno się uda). Teraz z każdego wierzch. wychodzi jeszcze po jednej nie pokolorowanej dotychczas krawędzi. Na pewno nie będzie to krawędź łącząca 2 wierzch. sąsiadujące ze sobą w cyklu Ham..(już są pokolorowane). Malujemy te krawędzie trzecim kolorem - otrzymujemy χ'(G)=3. Rysunek - naokoło na okręgu wierzch. będące w cyklu Ham.., a w środku - „trzecie” krawędzie.

24.Czy prawdą jest,że jeśli G=<V,E>, w:ER+ jest „1-1” to G ma dokładnie jedno najtańsze drzewo rozpinające?

(róznowartościowość : ၷ(T')= ၷ(T'') < = > T'=T'' )

Tw. Drzewo T wybrane przez algorytm Kruskala jest najtańszym drzewem rozpinającym w G.

Za pomocą algorytmu Kruskala najtańsze drzewo rozpinające T'=(V,E'). Zakładamy, że istnieje inne drzewo rozpinające T''=(V,E'') o tej samej wadze czyli ω(T')=ω(T'') ale E'ႹE'' (zaprzeczamy różnowartościowości). Weźmy T'' takie że ma najwięcej krawędzi wspólnych z T'. Niech l najmniejsza liczba taka że el∈E'\E'' (bo te drzewa są różne) (czyli el jest krawędzią wybraną przez algorytm Kruskala). W T''+el istnieje dokładnie jeden cykl C . Istnieje krawędź e∈E(C)\E' , bo w przeciwnym przypadku T' nie było by drzewem, zauważmy że ω(e)>ω(el) bo inaczej Algorytm Kruskala w 1-szym kroku wybrałby e bo {e1,e2, ... , el-1, e} nie tworzą cyklu gdzie {e1,e2, ... , el-1}∈E'' Jeśli usuniemy krawędź e dostaniemy acykliczny graf T'' - e +el gdzie ω( T'' - e +el)<ω(T'')=ω(T') czyli sprzeczność z założeniem że T' najtańsze.

26.T drzewo T1,T2 spójnych podgrafów T zachodzi T1T2T1T2 jest spójnym podgrafem T.

„⇒” T drzewo⇒T spójny. Weźmy dowolne podgrafy spójne T1 i T2, rozłączne i dowolne wierzchołki u,v∈V(T1,T2). W T1 ∃u-v droga (ze spójności T1), w T2 ∃u-v droga. Każda z tych dróg jest również u-v drogą w G, ale w drzewie ∃ dokładnie jedna u-v droga więc u-v drogi w T1i T2 to te same czyli u-v droga jest zawarta w T1∩T2. Mamy więc u-v drogę w T1∩T2. Rozważone były dowolne wierzchołki u,v więc T1∩T2 jest spójny.

„⇐” Nie wprost : T- spójny. Wystarczy wykazać że w T nie ma cykli. Przypuśćmy, że w T jest cykl C. C ma przynajmniej 3 wierzchołki u,v,s. Niech T1 będzie v-s drogą zawartą w C zawierającą u i niech T2 będzie v-s drogą zawartą w T nie zawierająca u. rys Grafy T1 i T2 są spójne jako drogi i ich częścią wspólną T1∩T2 jest zbiór dwóch wierzchołków {v,s}-oczywiście jest to podgraf niespójny grafu T (sprzeczne z zał., że T1∩T2 jest podgrafem spójnym). Wniosek : w T nie może być cykli. Czyli T jako graf spójny, acykliczny jest drzewem.

28.T1,T2 - drzewa rozpinające G, eE(T1). Udowodnić, że w T2 istnieje krawędź f t,że T1-e+f jest drzewem rozpinającym G.

T1 i T2 drzewa rozpinające G, Rys1 weźmy eE(T1) po usunięciu krawędzi e z drzewa T1 mogą wystąpić dwa przypadki: 1) T1\e aby było rozpinające brakuje jednaj krawędzi dochodzącej do wierzchołka v Rys2 2)T1\e składa się z dwóch drzew T1' i T1''zawierających wszystkie wierzchołki grafu G Rys3. Jeśli eE(T2) to wystarczy przyjąć że e=f . Jeśli e჏E(T2) to rozważamy dwa powyższe przypadki. Gdy zachodzi (1) to z tego że T2 rozpinające musi zawierać co najmniej jedną krawędź dochodzącą do wierzchołka v którego nie obejmuje T1\e, więc biorę taką krawędź z T2 i dodaję do T1\e => otrzymuję drzewo rozpinające T1\e+f (dodanie krawędzi f nie tworzy cyklu bo T1\e nie miało żadnej krawędzi łączącej z v). Gdy zachodzi (2) , to po wyrzuceniu e otrzymujemy dwa drzewa T1' i T1''zawierające wszystkie wierzchołki G, z tego że T2 rozpinające musi zawierać krawędź fE(T2) łączącą T1' i T1'' , bierzemy jedną z takich krawędzi f i otrzymujemy drzewo T1\e+f rozpinające (bo dodanie f nie tworzy cyklu bo T1' i T1'' nie były połączone).

29. Czy prawdą jest,że jeśli diamG=2G ma drzewo rozpinające T t,że diam T=2?

Nie. Kontrprzykład: Weźmy cykl C o długości 5 jest grafem t,że diamG=2. Drzewo rozpinające zawiera wszystkie wierzch. cyklu, ale nie wszystkie krawędzie. Jeśli z naszego grafu wyrzucimy jedną krawędź, to powstanie nam droga prosta P5. Wiemy, że diamPn=n-1 (diamPn - średnica drogi prostej o n wierzchołkach), więc diamP5=4. Zatem nasza własność nie zachodzi, bo miało wyjść diam=2.

30. a)α0(G)β1(G), b) α1(G)β0(G)

a)Weźmy najmniejszy zbiór niezależnych krawędzi S⊆E w grafie G=(V,E) Warunkiem koniecznym istnienia pokrycia T wierzchołkami grafu G jest aby ∀e∈E ∃v∈T. Aby pokryć S⊆E gdzie krawędzie S są niezależne musimy wybrać z każdej krawędzi co najmniej jeden wierzchołek v, a więc α0(G)≥|S| ⇒ α0(G)≥β1(G). b)Ponieważ ∀G α0(G)+β0(G)=α1(G)+β1(G)=p to z tegi i punktu a) wynika p-β0(G)≥p-α1(G)⇔α1(G)≥β0(G)

31. a) α0(G)+β0(G)=|V|=n

b) α1(G)+β1(G)=|V|=n

(a) M0 zawarty w V jeden z największych niezależnych zbiorów wierzchołów niech|M0|=β0(G). Ponieważ żadne dwa wierzchołki w M0 nie są połączone to zbiór V\M0 liczący n-β0 wierzchołków tworzy pokrycie wierzchołkowe grafu G dla którego n-β0(G)≥α0(G)(*). Jeśli zaś M1 najmniejsze pokrycie grafu G M1 zawarty w V taki że |M1|=α0(G) to żadna para pozostałych

n-α0 wierzchołków nie może być połączona krawędzią zatem zbiór V\M1 jest niezależny z tego wynika że β0(G)≥n-α0(G)(**) czyli z (*) i (**) mamy α0(G)+β0(G)=n

(b) niech F1 zawarty w E niezależny i |F1|=β1(G). Biorąc pod uwagę sumę zbioru F1 i zbioru krawędzi grafu G które są przyległe do wierzchołków nie pokrytych przez F1 otrzymamy pokrycie krawędziowe grafu które oznaczmy F0 => |F0| + |F1|= n a jednocześnie |A0|≥α1(G)

α1(G) + β1(G) ≤n (*) Z kolei rozważmy najmniejsze pokrycie krawędziowe F2 grafu G. Z definicji pokrycia wynika że |F2|=α1(G) a przy tym F2 nie może zawierać krawędzi takich że oba przyległe do nich wierzchołki są jednocześnie przyległe do krawędzi zbioru F1 czyli F2 jest sumą grafów utworzonych z podzbiorów krawędzi mających co najwyżej jeden wspólny wierzchołek (takie grafy nazywamy gwiazdami) Gwiazda o s krawędziach ma s+1 wierzchołków zatem sumując wierzchołki w poszczególnych gwiazdach otrzymamy liczbą która przekracza liczbę zawartych w nich krawędzi dokładnie o liczbę gwiazd n=|F2|+|W| gdzie W zbiór gwiazd. Z każdej gwiazdy można wyjąć po jednej krawędzi, a tak otrzymany zbiór krawędzi będzie niezależny z tego wynika że |W|≤β1(G) czyli n≤α1(G) + β1(G) (**) czyli z (*) i (**) mamy

α1(G)+β1(G)=n.

32. β0(G)=χ(dopG)

Kontrprzykład β0(G)=2 RYS1 dopG to cykl długości nieparzystej χ(dopG)=3 RYS2.

Ale prawdziwa jest nierówność β0(G)≤ χ(dopG) . β0(G)=k - największa liczba niezależnych wierzchołków w G, żadne dwa nie są połączone krawędzią .Ale w dopG każde dwa z tych wierzchołków będą połączone czyli na pokolorowanie dopG musimy zużyć co najmniej k kolorów zatem χ(dopG)≥β0(G).

33. G α0δ(G)

Bierzemy M zawarty w V gdzie |M|=α0(G) najmniejsza liczba wierzchołków pokrywających wszystkie krawędzie. Bierzemy wierzchołek (jeśli istnieje) v0჏M => |M|≥N(v0) gdzie N(v0) liczba krawędzi wychodzących z v0 czyli |M|≥deg v0≥δ(G). Wszystkie wierzchołki nie mogą należeć do M , bo wtedy wszystkie krawędzie pokryte by były dwa razy a szukamy najmniejszego zbioru pokrywającego czyli α0(G)≥δ(G) .

N(v0)

34.Dla dowolnego grafu G gdzie |V|=n zachodzi χ(G)β0(G)≥n.

W prawidłowo pokolorowanym grafie G gdzie liczba chromatyczna χ(G)=k zbiór wierzchołków ulega rozbiciu na rodzinę parami rozłącznych podzbiorów oznakowanych tą samą barwą czyli podzbiorów monochromatycznych :

Żadne dwa wierzchołki u i v należące do tego samego V χ nie są do siebie wzajemnie przyległe (nie połączone krawędzią) a zatem są to zbiory niezależne czyli | V χ | β0(G).

Rozbijamy zbiór wierzchołków V na parami rozłączne podzbiory V1,V2, ... , V χ (G) monochromatyczne

Ich liczności wynoszą odpowiednio n1,n2, .... ,nχ(G)

n1=|V1|≤β0(G)

n2=|V2|≤β0(G)

n3=|V3|≤β0(G)

.

.

n χ (G) =|V χ (G) |≤β0(G)

sumując nierówności stronami otrzymujemy n1+ n2+ n3+ ... + n χ (G) ≤β0(G)+ β0(G)+ .... + β0(G)

czyli n≤ χ(G)β0(G)

36.G-dwudzielny |E|α0β0 .Ponadto |E|= α0β0 G pełny dwudzielny

α0 - najmniejsza liczność zbioru wierzchołków pokrywających wszystkie krawędzie, β0 - największa liczność niezależnego zbioru wierzchołków. |E|≤α0(G)Δ(G) gdzie Δ(G) maksymalny stopień wierzchołka , α0 ilość wierzchołków która pokrywa wszystkie krawędzie a każdy z wierzchołków może pokryć maksymalnie Δ(G) krawędzi , czyli sumując krawędzie po stopniach wierzchołków z pokrycia otrzymamy |E|= l1 + l2 + .... + lα0 gdzie li stopień wierzchołka , skoro nie znamy tych wartość , przyjmując najgorszą możliwość otrzymamy nierówność |E|≤α0(G)Δ(G)(*) , w grafie dwudzielnym mamy Δ(G)≤β0(G)(**) bo w klasie wierzchołki są między sobą niezależne i maksymalny stopień grafu G jest nie większy liczbie wierzchołków w liczniejszej klasie a β0 jest równa liczności wierzchołków w liczniejszej klasie plus ewentualne wierzchołki izolowane z drugiej klasy

( w grafie „normalnym” Δ(G)≤β0(G) nie jest regułą bo RYS1 ) Czyli z (*) i (**) => |E|≤α0(G)β0(G) . Dowód równości: „<=” G graf pełny .RYS2 V=V1∪V2 , V1∩V2≠∅, |V1|=l |V2|=k w grafie pełnym dwudzielnym liczba wszystkich krawędzi wynosi |E|=l*k .Załóżmy że l≤k to α0= min {l,k}= l (*) . Z Tw. W każdym grafie dwudzielnym G zachodzi β1(G)=α0(G) i z Tw Gallai'a: α00=|V|=n czyli β0= |V| - α0= {z (*) }= |V| - l=k czyli l * k= |E|≤α0β0 { z poprzedniej części zadania}=l*k zatem |E|= α0β0 „=>” Wiemy że |E|≤α0Δ(G)≤α0β0 a skoro |E|=α0β0 to Δ(G)=β0 k≥Δ(G)=β0≥k => β0=k => α0 + β0=|V| α0= |V| - k= l zatem |E|= l*k czyli G dwudzielny pełny .

37. (xV) K(G-x)>=K(G)-1 G- spójny

Wyjęcie jednego wierzchołka albo nie zmienia K(G) albo zmniejsza go o jeden. (Z def. spójności - istnieje zbiór S taki, że wyjmując którykolwiek wierzchołek z S Zmniejszamy K(G) o 1). K(G-x)=K(G) albo K(G-x)=K(G)-1. Zatem min K(G-x)=K(G)-1. Więc K(G-x)>=K(G)-1.

39.G spójny podziału V=V1+V2; V1,V2, V1V2= istnieje w G krawędź uv t, że uV1 a vV2
„⇒” Zakładamy, że G spójny. V=V1∪V2 .Weźmy v1∈V1, ... , vk∈V2 to między nimi musi istnieć v1-vk droga ( z tego że G spójny) czyli taki ciąg (v1, ... ,vk) Zmniejszając wskaźnik k w pewnym momencie dojdziemy do l takiego że vl∈V2 pierwszy wierzchołek na naszej drodze z V2, natomiast vl-1 ∈V1 zatem dla każdego podziału {vl-1, vl}∈E gdzie vl-1 ∈V1 vl∈V2„⇐” (dokładniejsze rozwiązanie u Krzysia Piżamki) Przypuśćmy, że G jest niespójny ⇒ G ma co najmniej 2 składowe. Niech jedną składową będzie V1 a pozostałe składowe to V2. Skoro graf jest niespójny więc nie istnieje krawędź łącząca te dwie składowe. Sprzeczność, bo krawędź miała istnieć. Więc graf musi być spójny.

40.(G) G- spójny każde dwie najdłuższe drogi proste mają wspólny wierzch.

Zakładam, że nie mają wspólnego wierzchołka. Mamy dwie najdłuższe drogi: P1 i P2. Rys. Wybieram na drodze P1 wierzchołek v1, a na drodze P2 wierzchołek u1. Ponieważ graf ten jest spójny, to istnieje droga P: v1-u1. Wierzchołek wspólny drogi P1 i P oznaczamy v, a wierzchołek wspólny drogi P i P2 oznaczamy wierzchołkiem u tzn. że pomiędzy wierzchołkiem u i v nie ma żadnego wierzchołka należącego do P1 lub do P2. Ponieważ długość drogi między v, u jest >=1, więc istnieje droga v0-u0 (gdzie v0 końcowy wierzchołek drogi P1, a u0 drogi P2). Droga v0-u0 jest dłuższa od drogi P1 i P2 o co najmniej 1. Otrzymujemy sprzeczność bo drogi P1 i P2 miały być najdłuższymi drogami. Zatem każde dwie najdłuższe drogi mają wspólny wierzchołek.

41.Udowodnić, że jeśli |E(G)| (n-1 nad 2)+1 to G spójny.

Korzystam z tw. Niech G będzie grafem prostym mającym n wierzchołków. Jeśli graf G ma k składowych, to liczba m jego krawędzi spełnia nierówności: n-k≤m≤(n-k)(n-k+1)/2. Graf jest spójny jeśli k=1. Zatem największa liczba krawędzi w grafie niespójnym może wynosić: |E1|=[(n-1)(n-2)]/2=[n2- 3n +2]/2. Jeśli w grafie G liczba krawędzi jest większa niż |E1|, to G spójny bo każdy graf prosty, który ma n wierzchołków i więcej niż (n-1)(n-2)/2 krawędzi, jest spójny. (n-1 nad 2)+1=[(n-1)!]/[2!(n-3)!] + 1=[(n-1)(n-2)(n-3)!]/2(n-3)! +1=[(n-1)(n-2)]/2 +1.Zatem |E(G)| ≥ [(n-1)(n-2)]/2 +1> [(n-1)(n-2)]/2=|E1|. Czyli E(G)>|E1|. Stąd G spójny.

45.G spójny, |V|3 wówczas G2 dwuspójny.

Weźmy w G2 dwa dowolne nie sąsiadujące wierzchołki u i v. Ponieważ G jest grafem spójnym, więc istnieje między nimi droga. Dla drogi u-v o parzystej długości mamy: [rys1] Między u-v istnieją dwie wewnętrznie rozłączne drogi: P1 uv1v3v i P2 uv2v. Dla drogi u-v o nieparzystej długości [rys2]mamy: P1 uv1v3v i P2 uv2v4v. Ogólnie mamy P1 uv1v3...v2k-1v, P2 uv2v4...v2kv. Ponieważ dla każdych dwóch nie sąsiednich wierzchołków u i v istnieją w G2 dwie wewnętrznie rozłączne drogi czyli K(G2) ≥2 (z tw. Mengera).

46. G dwuspójny x,y,z z V istnieje droga z x do y przechodząca przez z.

“⇐” Z lematu, że jeżeli w G stopień każdego wierzchołka≥2 to G zawiera pewien cykl prosty. Mamy dwa wierzchołki, które tworzą cykl. Każde dwa wierzchołki leżą na cyklu prostym. Istnieje cykl C1 taki, że x,z∈C1 i istnieje cykl C2 taki, że y,z∈C2. Aby dojść z y do x przechodząc przez z należy wyjść z y i iść cyklem C2 aż do przecięcia się obu cykli, wtedy przechodzimy na cykl C1 i idziemy do z a następnie do x. Jeżeli na cyklu C1 najpierw napotkamy x to należy wrócić do punktu przecięcia się cykli i iść w przeciwnym kierunku. Jest to droga prosta bo oba te cykle są proste.

“⇒” przez zaprzeczenie. G nie jest dwuspójny czyli istnieje w G wierzchołek rozcinający. Aby dojść z y do x przez z musimy najpierw przejść z y do x, x do z, a później z z do x. Przechodzimy dwa razy przez wierzchołek x. Nie istnieje droga prosta x-y przechodząca przez z. Sprzeczność.

47.W grafie spójnym maksymalna liczba rozłącznych zbiorów u-v rozdzielających jest równa dist(u,v)-1

Zbiór rozdzielający S wierzchołki u i v jest to zbiór którego wyjęcie powoduje że wierzchołki u i v znajdą się w różnych składowych grafu G. RYS. Wierzchołki u i v można połączyć drogą bo graf jest spójny. Na pewno co najmniej jeden wierzchołek ze zbioru rozdzielającego musi należeć do tej drogi, gdyż w przeciwnym razie nie dochodziło by do rozspójnienia i podziału na składowe. Załóżmy że wierzchołków na drodze pomiędzy u i v jest n (bez u i v) czyli odległość pomiędzy u i v wynosi n+1 o ile wybraliśmy najkrótszą drogę. Ponieważ maksymalnie można wyjąć wszystkie n wierzchołków wraz z podgrafami połączonymi z nimi więc faktycznie ilość zbiorów u-v rozdzielających jest równa n czyli dist(u,v) -1.

49.G=(V,E) K(G)=k |V|=n |E|kn/2

Jeśli K(G)=k to każdy wierzchołek grafu ma stopień co najmniej k (z nierówności Whitneya K(G)≤δ(G)).Jeśli jakiś wierzchołek miałby stopień mniejszy od k, to usuwając wszystkie wierzchołki sąsiadujące z nim rozspójniamy graf i to byłoby sprzeczne K(G)=k. Z każdego wierzchołka 1..n wychodzi co najmniej k- krawędzi. Dodając stopnie wierzchołków otrzymujemy podwójną ilość krawędzi. 2|E|=∑vV deg v≥ nk stąd |E|≥nk/2.

51.Jakie muszą być liczby n i p żeby istniał n- regularny graf o p- wierzchołkach.

Jeśli n i p nieparzyste to odpada, bo suma stopni wszystkich wierzchołków musi być parzysta. Warunki konieczne to: 1.0≤n≤p-1 (stopień nie może przekraczać liczby wierzchołków, bo sam ze sobą się nie łączy ). 2. k=np/2 (co najmniej jedna z tych liczb musi być parzysta) Zatem np/2 i n≤p-1⇒∃ G n- regularny stopnia parzystego. p=1 n=0. p=3 n=2. p=5. … p=2k-1 - jeśli weźmiemy cykl prosty o nieparzystej ilości wierzchołków to n=2.W dowolnym cyklu dł. nieparzystej łączymy co drugi wierzchołek, wtedy otrzymamy graf 4-regularny. Następnie w tym samym grafie łączymy co trzeci wierzchołek, wtedy otrzymamy graf 6-regularny i tak dalej łączymy 4,5,...,47. Otrzymamy graf pełny, który też jest stopnia parzystego ponieważ w Kp z każdego wierzchołka wychodzi p-1 krawędzi, czyli dla p- nieparzystego (p-1) parzyste. p - parzyste ⇒stopień wierzchołka w grafie regularnym parzysty lub nieparzysty. Grafy regularne stopni parzystych otrzymujemy tak samo jak dla p- nieparzystych. Grafy regularne o st. nieparzystych przez połączenie wierzchołków naprzeciwko siebie i łącząc wierzchołki cyklu parzystego otrzymamy graf 3-regularny. 5-regularny otrzymamy z 4-regularnego przez połączenie wierzchołków leżących naprzeciwko siebie. 7-regularny otrzymamy z 6-regularnego przez połączenie wierzchołków leżących naprzeciwko siebie. Tak robimy do momentu aż otrzymamy graf pełny, który jest stopnia nieparzystego (tak samo jak w cyklu nieparzystym).

52.W G |V|=6 udow., żeG lub dopG zawiera K3 Znaleźć min liczbę k taką że dla każdego grafu G o k-wierzch. G lub dog zawiera K3 (analogicznie zad. 70)

Narysujmy graf G o k=6 wierzch. Połączmy wierzch. linią ciągłą, jeżeli ze sobą sąsiadują w G i przerywaną, jeśli nie sąsiadują w G. Musimy wykazać, że zawsze istnieje trójkąt narysowany linią ciągłą lub trójkąt narysowany linią przerywaną. Niech v będzie dowolnym wierzch.. Wtedy musi istnieć dokładnie pięć krawędzi incydentnych z v, ciągłych lub przerywanych, a więc co najmniej trzy z nich muszą być tego samego typu. Przypuśćmy, że istnieją trzy ciągłe krawędzie. RYS1. Jeśli wierzch. w i x sąsiadują ze sobą w G, to wierzch. v, w i x tworzą trójkąt narysowany linią ciągłą, co zakończy dowód. Podobnie, jeśli wierzch. w i y lub wierzch. x i y sąsiadują w G, to znów otrzymamy trójkąt narysowany linią ciągłą. RYS2. Wreszcie, jeśli żadne dwa wierzch. w, x i y nie sąsiadują w G, to wierzch. w, x i y tworzą trójkąt narysowany linią przerywaną RYS3, co kończy dowód.

54. K(G)λ(G)δ(G)

Aby udowodnić pierwszą nierówność, trzeba rozważyć kilka możliwych przypadków. Jeśli G niespójny lub jednowierzchołkowy mamy K(G)= ၬ(G)=0 czyli spełnione. Jeśli G minimalnie spójny krawędziowo (czyli spójny graf zawierający most) czyli ၬ(G)=1 bo po wyjęciu mostu rozspójniamy graf ale wtedy k(g)=1 bo zawiera wierzchołek przyległy do krawędzi będącej mostem ,jego wyjęcie rozspójnia graf. Niech więc ၬ(G)≥1 czyli graf zawiera nie mniej niż dwuelementowy zbiór krawędzi których usunięcie rozspójnia graf.

Jeśli usuniemy ၬ(G) -1 krawędzi otrzymamy spójny graf z mostem który oznaczamy li j .Dla każdej z usuniętych ၬ(G) - 1 krawędzi wybieramy dowolny przyległy do niej wierzchołek ale różny od ai i aj .Usunięcie wszystkich tak oznaczonych wierzchołków spowoduje też usunięcie nie mniej niż ၬ(G) -1 krawędzi .Jeśli otrzymamy wtedy graf niespójny to K(G)< ၬ(G), jeśli dalej jest spójny to zawiera most li j a to oznacza że usunięcie wierzchołka ai lub aj rozspójnia graf .W każdym jednak przypadku mamy K(G) Ⴃၬ(G)

Drugą nierówność łatwo można uzasadnić biorąc pod uwagę, że jeśli graf G nie zawiera krawędzi to ၬ(G)=0 , zaś jeśli ၬ(G)>0 to G staje się niespójny po usunięciu wszystkich krawędzi przyległych do wierzchołka o najniższym stopniu a zatem w obu przypadkach mamy ၬ(G) Ⴃၤ(G).

56. Dla jakich n można obejść konikiem szachownicę nxn tak, aby wrócić do początku i nie być 2 razy w tym samym miejscu.

Potraktujemy kwadrat szachownicy jako wierzch. grafu, przy czym dwa z nich połączymy krawędzią, jeżeli jest możliwy ruch skoczka z jednego pola na drugie. Wtedy znalezienie trasy dla skoczka jest równoznaczne ze znalezieniem cyklu Ham.. Dla n- nieparzystego każdy cykl wykonany konikiem jest parzystej długości, czyli nie ma cyklu przechodzącego przez wszystkie wierzch.. Dla n- parzystego i n=2 nie możliwe są żadne ruchy, ale już dla n>2 i n- parzystego da się.

57. V={a1,...,ak} ai {0,1}} w1,v1E jeśli różnią się na dokładnie jednym miejscu udowodnić, że Qk jest regularny oraz znaleźć liczbę krawędzi, wierzch..

Qk=<V,E>; V={a1,...,ak} a ∈{0,1}} Takich ciągów istnieje 2k. Jeśli v1,v2∈E to muszą różnić się na dokładnie jednym miejscu. V vi=a1,..ak vj=b1,...bk istnieje n t,że an≠bn to każdy wierzch. vi jest indukowany k krawędziami to G- k-regularny. Ilość wierzch. w tym zbiorze wynosi 2k, zatem ilość krawędzi w tym zbiorze wynosi (k*2k)/2

58. Niech M będzie prostokątem łacińskim wymiaru m × n, w którym m<n. Wtedy prostokąt M można rozszerzyć do kwadratu łacińskiego dopisując n-m nowych wierszy.

Pokażemy, że prostokąt M można rozszerzyć do prostokąta łacińskiego wymiaru (m+1)na n. Powtarzając to postępowanie otrzymamy w końcu kwadrat łaciński. Niech E={1,2,...,n} i niech S=(S1,...,Sn), gdzie Si jest zbiorem tych liczb należących do E, które nie występują w i-tej kolumnie prostokąta M. Z tw. Halla wynika, że wystarczy sprawdzić, czy suma dowolnych k zbiorów Si ma co najmniej k elementów. Ale to jest oczywiste, gdyż taka suma zawiera (n-m)*k elementów, wliczając powtórzenia, a gdyby zawierała mniej niż k różnych elementów, to co najmniej jeden z nich musiałby powtórzyć się więcej niż n-m razy. Ponieważ każdy element występuje dokładnie n-m razy, więc mamy

oczekiwaną sprzeczność. Zatem w S istnieje zbiór k różnych elementów zbioru E zawierający po jednym elemencie z każdego Si.

59.G dopG |v|=4k, lub |v|=4k+1

Aby graf G był izomorficzny ze swoim dopełnieniem, to oba grafy muszą mieć tę samą ilość wierzch. i krawędzi. Ale ilość krawędzi w grafie pełnym wynosi n(n-1)/2, czyli |E(G)|+|E(dopG)| =n(n-1)/2. Zatem n(n-1) musi być liczbą parzystą, więc n(n-1)/2=2k to n(n-1)=4k (L strona musi być podzielna przez 4) wobec tego n=4k lub n=4k+1

60. G lub dopG jest spójny.

Załóżmy, że G jest niespójny. Jego wierzchołki możemy podzielić więc na dwie klasy G1 i G2 rozdzielne, czyli takie, że żaden wierzchołek należący do G1 nie sąsiaduje z żadnym wierzchołkiem należącym do G2. Jeżeli teraz weźmiemy dopG to wszystkie wierzchołki z klasy G1 sąsiadują ze wszystkimi wierzchołkami z klasy G2. Teraz a) dla dowolnych u∈G1 i v∈G2 istnieje u-v droga, bo wzięliśmy dopG, a poprzednio w G nie mieli wspólnej krawędzi oraz b) dla dowolnych u,v∈tej samej składowej grafu G istnieje droga u-z-v, gdzie z∈drugiej składowej. Stąd mamy, że pomiędzy wszystkimi wierzchołkami w dopG istnieje droga ⇒ dopG jest spójny. Analogicznie w drugą stronę.

63.Pewna grupa Arabów wita się, podając sobie ręce. Nikt nie wita się z samym sobą i żadna para osób nie wita się więcej niż jeden raz. Pokazać, że w grupie muszą być dwie osoby, które ściskały taką samą liczbę dłoni.

Niech będzie n Arabów i niech ma miejsce jakieś powitanie. Wówczas każda osoba uściśnie od 0 do n-1 dłoni. Weźmy szufladki oznaczone liczbami od 0 do n-1 i niech każda osoba, po napisaniu na kartce papieru swojego nazwiska, umieści ją w szufladce odpowiadającej liczbie wykonanych przez nią uścisków. Aby pokazać, że dwie osoby ściskały tę samą liczbę dłoni, wykażemy, że jedna z szufladek zawiera więcej niż jedną kartkę. Jest n kartek wpadających do n szufladek, a więc stosując tylko zasadę szufladkową, nie możemy być pewni, że tak się stanie. Wszystko byłoby w porządku, chyba że do każdej szufladki wpadnie dokładnie jedna kartka. Lecz gdyby tak było, to kartka szejka znienawidzonego byłaby w szufladce oznakowanej przez 0, a szejka uwielbianego w szufladce oznakowanej przez n-1. Oznacza to, że znienawidzony nie przywitał się z żadnym innym szejkiem, a uwielbiany podał rękę każdemu (łącznie z znienawidzonym), co jest oczywiście niemożliwe.

64.Pokazać, że jeżeli na tarczy kołowej o promieniu 1 umieścimy 7 punktów w ten sposób, że żadne dwa nie są odległe od siebie o mniej niż 1, to jeden z punktów będzie w środku tarczy, a pozostałych sześć będzie tworzyć na obwodzie tarczy sześciokąt.

Podzielmy tarczę na 7 części. RYS. Jeżeli 7 punktów jest umieszczonych na tarczy w ten sposób, że żadne dwa punkty nie są w odległości mniejszej niż 1, to wówczas żadne dwa punkty nie mogą być w jednej części. W ten sposób, w każdej części będzie znajdował się jeden punkt. Oznacza to, że jeden punkt będzie w środku, a pozostałe na obwodzie. Każda sąsiednia para punktów leżących na obwodzie musi tworzyć łuk pod kątem 60° lub więcej, a ponieważ tych sześć kątów musi dać w sumie 360°, wynika stąd, że każdy z nich wynosi dokładnie 60°.

65.Pokazać, że dla dowolnych n dodatnich liczb całkowitych istnieje podzbiór, którego suma elementów jest podzielna przez n.

Niech a1, …, an będą dowolnymi dodatnimi liczbami całkowitymi. Rozważmy n szufladek. Umieśćmy w szufladkach n podzbiorów {a1}, {a1,a2}, …, {a1,a2,…,an} ze względu na resztę z dzielenia sumy elementów podzbioru przez n. Jeżeli którykolwiek z tych podzbiorów będzie w szufladce 0, to suma elementów tego zbioru dzieli się przez n. Jeżeli jednak taka sytuacja nie zachodzi, wtedy n zbiorów będzie rozmieszczonych w pozostałych n-1 szufladkach. W ten sposób, na mocy zasady szufladkowej, dwa z nich będą w tej samej szufladce. Ponieważ dają tę samą resztę z dzielenia przez n, wynika stąd, że ich różnica jest podzielna przez n.

66.Pokazać, że w każdym grafie liczba wierzchołków stopnia nieparzystego jest parzysta.

Przypomnijmy, że z lematu o uściskach dłoni, dla dowolnego grafu G=(V,E) ∑δv=2|E| (δ-stopień wierzchołka), co jest parzyste. Tak więc ∑δv(nieparzyste) + ∑δv(parzyste) = 2|E|(parzyste). Stąd wynika, że suma stopni nieparzystych jest parzysta, czyli musi ich być parzysta liczba.

67.Pokazać, że w grafie dwudzielnym każdy cykl składa się z parzystej liczby krawędzi.

Niech G=(V1,E,V2) będzie grafem dwudzielnym (w którym zbiór wierzchołków jest podzielony na V1 i V2, a każda krawędź łączy element należący do V1 z elementem należącym do V2). Rozważmy w grafie G cykl v1,v2,v3,…,vn-1,vn,v1. Załóżmy np. że v1∈V1 itd. Wówczas istnienie krawędzi v1v2 zapewnia, że v2∈V2: podobnie v3∈V1 itd. Tak więc mamy v1∈V1, v2∈V2, v3∈V1,…, vn-1∈V1, vn∈V2, v1∈V1 co oczywiście implikuje, że n jest parzyste.

68.Wyznaczyć dla skoczka trasę po szachownice tak, że zanim powróci on na pole, z którego wystartował, odwiedzi dokładnie raz każdy kwadrat szachownicy.

Potraktujemy kwadrat szachownicy jako wierzchołki grafu, przy czym dwa z nich połączymy krawędzią, jeżeli jest możliwy ruch skoczka z jednego pola na drugie. Wtedy znalezienie trasy dla skoczka jest równoważne ze znalezieniem cyklu Hamiltona.

69.Pokazać, że jeżeli G jest grafem o nieparzystej liczbie wierzchołków, z których każdy ma stopień d większy od zera, to nie można pokolorować krawędzi grafu G za pomocą d kolorów.

Załóżmy, że graf G ma n wierzchołków, każdy o stopniu d>0, przy czym n jest liczbą nieparzystą. Kolorując krawędzie grafu G, żaden kolor nie może wystąpić przy każdym wierzchołku więcej niż raz, więc może być co najwyżej ½ n krawędzi o jednakowym kolorze. Biorąc teraz pod uwagę, że n jest nieparzyste, może być co najwyżej ½ (n-1) krawędzi każdego koloru. Zatem liczba różnych kolorów potrzebnych do pokolorowania krawędzi grafu jest większa bądź równa ( ½ dn)/( ½ (n-1))=dn/(n-1)>d a więc potrzebnych jest więcej niż d kolorów.

70.Udowodnij, że w grupie sześciu osób zawsze istnieją albo trzy osoby znające się nawzajem, albo trzy osoby, z których żadna nie zna pozostałych dwóch.

Narysujmy graf, w którym wierzchołki będą reprezentować osoby i dwa wierzchołki będą połączone linią ciągłą, jeśli odpowiednie osoby znają się, a linią przerywaną, jeśli się nie znają. Musimy wykazać, że zawsze istnieje trójkąt narysowany linią ciągłą lub trójkąt narysowany linią przerywaną. Niech v będzie dowolnym wierzchołkiem. Wtedy musi istnieć dokładnie pięć krawędzi incydentnych z v, ciągłych lub przerywanych, a więc co najmniej trzy z nich muszą być tego samego typu. Przypuśćmy, że istnieją trzy ciągłe krawędzie. RYS1. Jeśli osoby odpowiadające wierzchołkom w i x znają się, to wierzchołki v, w i x tworzą trójkąt narysowany linią ciągłą, co zakończy dowód. Podobnie, jeśli osoby odpowiadające wierzchołkom w i y lub wierzchołkom x i y znają się, to znów otrzymamy trójkąt narysowany linią ciągłą. RYS2. Wreszcie, jeśli żadne dwie osoby odpowiadające wierzchołkom w, x i y nie znają się, to wierzchołki w, x i y tworzą trójkąt narysowany linią przerywaną RYS3, co kończy dowód.

71.Udowodnij, że jeśli G jest grafem dwudzielnym, to każdy cykl w G ma długość parzystą.

Ponieważ G jest dwudzielny, więc możemy podzielić jego zbiór wierzchołków na dwa zbiory rozłączne A i B w taki sposób, by każda krawędź grafu G łączyła wierzchołek ze zbioru A z wierzchołkiem ze zbioru B. Niech v0 v1…vmv0 będzie cyklem w grafie G i załóżmy, że v0∈A. Wtedy v1∈B, v2∈A itd. Ponieważ wierzchołek vm musi należeć do B, cykl ma długość parzystą.

72.Udowodnij, że jeśli w grafie G każdy wierzchołek ma stopień równy co najmniej 2, to graf G zawiera cykl.

Jeśli graf G ma pętle lub krawędzie wielokrotne, to lemat jest trywialny. Możemy zatem założyć, że G jest grafem prostym. Niech v będzie dowolnym wierzchołkiem grafu G. Tworzymy trasę vv1v2… przez indukcję, wybierając jako v1 dowolny wierzchołek sąsiadujący z v, a następnie, ∀i>1 wybierając jako wierzchołek vi+1 dowolny wierzchołek sąsiadujący z vi, różny od vi-1; istnienie takiego wierzchołka wynika z założenia o G. Ponieważ G ma skończenie wiele wierzchołków, więc wreszcie musimy wybrać wierzchołek wybrany już wcześniej. Jeśli vk jest pierwszym takim wierzchołkiem, to część trasy znajdująca się między pierwszym i drugim wystąpieniem wierzchołka vk jest szukanym cyklem.

73.Graf Kn ma nn-2 drzew spinających.

Każdemu drzewu oznakowanemu mającemu n wierzchołków odpowiada dokładnie jedno drzewo spinające grafu Kn. Odwrotnie, z każdego drzewa spinającego grafu Kn można utworzyć dokładnie jedno drzewo oznakowane mające n wierzchołków.

74.Wykaż, że dla każdej liczby naturalnej n, graf związany z alkoholem CnH2n+1OH jest drzewem (wierzchołek odpowiadający atomowi tlenu ma stopień 2).

Ten graf jest grafem spójnym mającym n+(2n+1)+1+1=3n+3 wierzchołków i [4n+(2n+1)+2+1]/2=3n+2 krawędzi, a więc jest drzewem na mocy twierdzenia: T jest grafem spójnym i ma n-1 krawędzi, gdzie T- graf o n wierzchołkach.

75.Niech G będzie grafem prostym, mającym n wierzchołków. Jeśli graf G ma k składowych, to liczba m jego krawędzi spełnia nierówności: n-km(n-k)(n-k+1)/2.

Udowodnimy prawdziwość dolnego ograniczenia m≥n-k przez indukcję względem liczby krawędzi grafu G. Dla grafu pustego ta nierówność jest trywialna. Jeśli graf G ma najmniejszą możliwą ilość krawędzi (powiedzmy m0), to usunięcie którejkolwiek krawędzi powoduje zwiększenie liczby składowych o 1 i powstały w ten sposób graf ma n wierzchołków, k+1 składowych oraz m0-1 krawędzi. Z założenia indukcyjnego wynika, że m0-1≥n-(k+1), skąd otrzymujemy m0≥n-k, cnd. Aby dowieść ograniczenia górnego, możemy założyć, że każda składowa grafu G jest grafem pełnym. Przypuśćmy zatem, że istnieją dwie składowe Ci i Cj mające odpowiednio ni i nj wierzchołków, przy czym ni≥nj≥1. Jeśli zastąpimy składowe Ci oraz Cj grafami pełnymi mającymi odpowiednio ni+1 i nj-1 wierzchołków, to całkowita liczba wierzchołków nie zmieni się, a liczba krawędzi zmieni się o wielkość: [((ni+1)ni-ni(ni-1)/2]-[(nj(nj-1)-(nj-1)(nj-2)/2]=ni-nj+1, która jest liczbą dodatnią. Wynika stąd, że aby graf G miał maksymalną liczbę krawędzi, musi składać się z grafu pełnego mającego n-k+1 wierzchołków i z k-1 wierzchołków izolowanych. Stąd wynika teza twierdzenia. Wniosek: Każdy graf prosty, który ma n wierzchołków i więcej niż (n-1)(n-2)/2 krawędzi jest spójny.

76.Rozważmy szachownicę wymiaru n×n. Dla jakich wartości n można znaleźć dla skoczka trasę dookoła szachownicy, w której każdy z możliwych ruchów jest wykonany dokładnie raz (w jednym lub drugim kierunku)?

Drogi istnieją tylko wtedy, kiedy n=1,2 lub 3 (chociaż dla pierwszych dwóch przypadków żadne ruchy nie są możliwe!).Rys1. Dla n≥4 graf otrzymany na podstawie ruchów skoczka nie jest eulerowski, ponieważ ma osiem wierzchołków nieparzystego wierzchołka (Tw. G jest eulerowski każdy wierzchołek w G ma stopień parzysty); np.RYS2

77.Znaleźć przykład grafu G, który jest eulerowski i którego dopełnienie jest również grafem eulerowskim.

Najmniejszym przykładem jest cykl na 5 wierzchołkach.

78.Szalony kartograf stworzył mapę rysując n okręgów, niekoniecznie równych promieni. Jaka jest najmniejsza liczba kolorów, którymi można ją pokolorować tak, że sąsiednie okręgi mają różne kolory?

Wystarczy użyć dwóch kolorów. Niech będzie to kolory biały i czarny. Przyjmujemy, że kartka ma kolor biały. Na ten kolor malujemy również przecięcia 2,4,6,8,... okręgów. Na czarno malujemy przecięcia 1,3,5,7,9,… okręgów. Zrób rysunek i będzie widać!

79.Indeks chromatyczny Kn wynosi : χ'(Kn)=n-1 dla n parzystych i χ'(Kn)=n dla n nieparzystych.Każdy wierzchołek grafu Kn ma stopień n-1. W przypadku gdy n jest nieparzyste, potrzeba więcej niż n-1 kolorów do pokolorowania krawędzi tego grafu. Pokażemy, że w tym przypadku χ'(Kn)=n, opisując sposób kolorowania krawędzi grafu Kn za pomocą n kolorów. Załóżmy, że n wierzchołków tworzy prawidłowy wielobok o n bokach i narysujemy każdą krawędź jako linię prostą. Następnie pokolorujemy dwie krawędzie tym samym kolorem są one równoległe. (Tak otrzymane kolorowanie w przypadku n=5 i n=7 są na rysunku.). Dla n nieparzystego taka metoda da w efekcie pokolorowanie krawędzi grafu Kn za pomocą n kolorów. Jest jasne, że zostało użytych n kolorów, że żadne dwie krawędzie tego samego koloru nie spotykają się oraz że wszystkie ½ n(n-1) krawędzi zostały pokolorowane (każdy kolor użyto dla dokładnie ½ (n-1) krawędzi). Wykazaliśmy w ten sposób rezultat dla n nieparzystego. Niech teraz n będzie parzyste i pokolorujemy krawędzie grafu Kn-1 za pomocą n-1 kolorów w sposób opisany powyżej. Zauważymy, że w tym kolorowaniu, przy każdym wierzchołku brakuje jednego koloru, a ponadto każdy z n-1 kolorów jest brakującym przy dokładnie jednym z wierzchołków. Dodajmy n-ty wierzchołek i połączmy go krawędzią po kolei z każdym z n-1 pozostałych wierzchołków. Pokolorujemy te krawędzie, używając każdorazowo brakującego przy danym wierzchołku koloru. Łatwo można zauważyć, że w wyniku takiego postępowania otrzymamy pokolorowanie krawędzi grafu Kn za pomocą n-1 kolorów: przypadek n=8 pokazano na rysunku.

80.Niech (V1,V2,E) będzie grafem dwudzielnym o max stopniu wierzchołka = d. Wówczas χ'(G)=d.Zastosujemy metodę indukcji względem |E|. Załóżmy, że G ma |E|>0, jego największy stopień wierzchołka wynosi d oraz że teza twierdzenia jest prawdziwa dla grafów dwudzielnych o liczbie krawędzi mniejszej niż |E|. Usuńmy z G pewną krawędź vw, otrzymując nowy graf dwudzielny G'. Największy stopień wierzchołka w G' jest równy co najwyżej d, a więc na mocy założenia indukcyjnego, możemy pokolorować krawędzie grafu G' za pomocą d kolorów: wykonajmy jedno z takich kolorowań. Jeżeli przy obu wierzchołkach v i w brakuje jednego z d kolorów, to ten właśnie kolor może być użyty do pomalowania krawędzi vw, dając żądane kolorowanie grafu G za pomocą d kolorów. Załóżmy na odwrót, że do pokolorowania krawędzi wychodzących z wierzchołków v i w użyliśmy wszystkich kolorów. Ponieważ w G' stopnie wierzchołków v iw są równe co najwyżej d-1, zatem istnieje kolor, powiedzmy c, którego brakuje przy v (a więc jest on użyty przy w) oraz istnieje inny kolor, powiedzmy c', którego brakuje przy w (a więc jest on użyty przy v). Rozważmy teraz podgraf grafu G' utworzony przez krawędzie koloru c lub c' i w szczególności weźmy pod uwagę tę składową tego podgrafu, która zawiera wierzchołek v (należący, powiedzmy do V1). Składowa ta jest drogą o początku w v∈V1 i krawędziach pokolorowanych kolejno kolorami c', c, c',…. Droga ta nie może kończyć się w wierzchołku w∈V2; gdyby tak było, to miałaby ona nieparzystą liczbę krawędzi, czyli kończyłaby się krawędzią o kolorze c', a przecież dla żadnej z takich krawędzi wierzchołek w nie jest wierzchołkiem końcowym. Teraz możemy w tej składowej zamienić między sobą dwa kolory, otrzymując w dalszym ciągu kolorowanie krawędzi grafu G' za pomocą d kolorów: np. RYS. Zamieniając kolory, odnosimy następującą korzyść: tym razem brakuje koloru c' przy obu wierzchołkach v i w, możemy zatem pomalować tym kolorem krawędź vw, otrzymując żądane kolorowanie grafu G d kolorami.

81.Niech G=(V,E) będzie grafem, w którym największy stopień wierzchołka wynosi d. Wówczas krawędzie grafu G można pokolorować przy użyciu d+1 kolorów; tj. dχ(G)d+1.

Indukcja względem |E|. Załóżmy, że |E|>0 i że teza jest prawdziwa dla grafów o mniejszej liczbie krawędzi. Niech v∈V ma dodatni stopień i niech będzie on wierzchołkiem końcowym dokładnie r krawędzi e1=vv1,…,er=vvr. Niech G' będzie grafem (V,E\{e1,…,er}). Wówczas największy stopień wierzchołka w G' jest równy co najwyżej d i, na mocy założenia indukcyjnego, krawędzie grafu G' mogą być pokolorowane za pomocą d+1 kolorów: wykonajmy takie pokolorowanie. W G' stopień każdego z wierzchołków v1,…,vr jest ≤d-1, a mamy do dyspozycji d+1 kolorów. W ten sposób dla każdego wierzchołka vi istnieją co najmniej dwa kolory, które przy nim nie występują, a więc nie występują one również przy obu wierzchołkach końcowych krawędzi ei. W szczególności jest jeden taki kolor dla krawędzi e1 oraz dwa kolory dla każdej z pozostałych krawędzi. Zatem istnieje sposób pokolorowania krawędzi całego grafu G za pomocą d+1 kolorów, co kończ dowód.

82.Skończony graf spójny, mający dokładnie dwa wierzchołki stopnia nieparzystego, ma drogę Eulera.

Przypuśćmy, że u i v są wierzchołkami stopni nieparzystych. Utwórzmy nową krawędź e, łączącą je. Wtedy graf G∪{e} ma wszystkie wierzchołki stopni parzystych, a więc ma cykl Eulera bo graf spójny, w którym każdy wierzchołek ma stopień parzysty ma cykl Eulera. Usuńmy znowu krawędź e. To, co pozostanie z cylku Eulera, jest drogą Eulera w grafie G.

83.Jeśli G jest grafem prostym, w którym największy stopień wierzchołka jest Δ, χ(G)=Δ+1.

Indukcja względem liczby wierzchołków grafu G. Niech G będzie grafem prostym mającym n wierzchołków. Jeśli usuniemy z niego dowolny wierzchołek v wraz z krawędziami incydentnymi z nim, to otrzymany graf będzie również grafem prostym, który będzie miał n-1 wierzchołków oraz największy stopień wierzchołka będzie nie większy niż Δ. RYS. Z założenia indukcyjnego wynika, że liczba chromatyczna tego grafu jest równa Δ+1. Wtedy χ(G)=Δ+1 otrzymamy nadając wierzchołkowi v kolor inny niż kolory wierzchołków sąsiadujących z v.

84.Każdy planarny graf prosty zawiera wierzchołek stopnia co najwyżej 5.

Załóżmy, że nasz graf jest spójny i ma co najmniej 3 wierzchołki. Gdyby każdy wierzchołek miał stopień co najmniej 6, to 6n≤2m, a więc 3n≤m ale m≤3n-6 więc 3n≤3n-6, co jest niemożliwe.

85.Każdy planarny graf prosty G jest 6 - kolorowalny. (χ(G)=6)

Indukcja ze względu na liczbę wierzchołków. Przypuśćmy, że G jest planarnym grafem prostym mającym n wierzchołków i że wszystkie planarne grafy proste mające n-1 wierzchołków są 6 - kolorowalne. G ma wierzchołek v stopnia co najwyżej 5. Jeśli usuniemy wierzchołek v wraz z wszystkimi krawędziami z nim incydentnymi, to otrzymany graf będzie miał n-1 wierzchołków, a więc będzie 6 - kolorowalny. RYS. Wtedy 6 - kolorowanie grafu G otrzymujemy, kolorując wierzchołek v kolorem różnym od kolorów wierzchołków sąsiadujących.

86. Wzór Eulera. Niech G=(V,E) będzie spójnym grafem planarnym. Wówczas w dowolnej planarnej reprezentacji grafu G liczba regionów jest równa f=|E|-|V|+2.

Indukcja względem liczby cykli zawartych w G. Jeżeli graf nie zawiera cykli, to jest on drzewem i jest oczywiste, że każda jego planarna reprezentacja będzie miała dokładnie jeden region. Wiem, że dla drzewa |E|=|V|-1, czyli w tym przypadku f(G)=|E|-|V|+2=|V|-1-|V|+2=1 jak żądaliśmy. Załóżmy więc, że graf planarny G ma co najmniej jeden cykl i że wynik jest prawdziwy dla grafów o mniejszej liczbie cykli. Rozważmy planarną reprezentację grafu G. Niech e będzie krawędzią w G, należącą do jednego z tych cykli. Niech G' będzie grafem otrzymanym z G poprzez usunięcie krawędzie e. Wówczas usunięcie e z danej planarnej reprezentacji grafu G daje planarną reprezentację grafu G'. Ponadto G' jest spójny i ma mniej cykli niż G. Możemy więc zastosować założenie indukcyjne otrzymując f(G')=|E-{e}|-|V|+2=|E|-|V|+1. Ponieważ e była częścią cyklu, jej wstawienie podzieli jakiś region w reprezentacji grafu G' na dwa regiony. W ten sposób dana planarna reprezentacja grafu G rzeczywiście ma |E|-|V|+2 regiony.

87. Niech G=(V,E) będzie planarnym grafem o k składowych. Wówczas w dowolnej planarnej reprezentacji grafu G liczba regionów f=|E|-|V|+k+1.

Gdy mamy daną dowolną reprezentację grafu G, wówczas dodanie pewnych k-1 krawędzi połączy składowe i da w efekcie planarną reprezentację spójnego grafu planarnego G'=(V,E') z taką samą liczbą regionów jak poprzednio. Na podstawie wzoru Eulera liczba regionów w planarnej reprezentacji grafu G' wynosi: |E'|-|V|+2=(|E|+k-1)-|V|+2=|E|-|V|+k+1.

88. Jeżeli G=(V,E) jest grafem planarnym, takim, że |V|3, to |E|3|V|-6.

Załóżmy, że G jest spójny. Niech f będzie liczbą regionów w planarnej reprezentacji grafu G. Założenie |V|≥3 gwarantuje, że każdy region jest ograniczony przez co najmniej 3 krawędzie, a więc ogólna liczba krawędzi tworzących granice jest równa co najmniej 3f. Ale ogólna liczba krawędzi tworzących granice jest równa dokładnie 2|E| (gdyż każda krawędź jest liczona tutaj dwukrotnie). W ten sposób 2|E|≥3f=3(|E|-|V|+2) czyli |E|≤3|V|-6.

89. Jeżeli G=(V,E) jest planarnym grafem dwudzielnym, takim że |V|3, to |E|2|V|-4.

Graf dwudzielny nie ma cykli składających się z nieparzystej liczby krawędzi: wynika stąd, że granica każdego regionu w planarnej reprezentacji grafu dwudzielnego musi składać się z parzystej liczby krawędzi. W ten sposób żadna granica nie ma dokładnie 3 krawędzi. Zatem granica każdego regionu składa się z co najmniej 4 krawędzi. Ale ogólna liczba krawędzi tworzących granice jest równa dokładnie 2|E| (gdyż każda krawędź jest liczona tutaj dwukrotnie). W ten sposób 2|E|≥3f=4(|E|-|V|+2) czyli |E|≤2|V|-4.

90. Niech G=(V,E) będzie grafem planarnym, zawierającym cykl i, w którym liczba krawędzi w najkrótszym cyklu jest równa r (obwód grafu G). Wówczas (r-2)|E|r(|V|-2).

W jakiejkolwiek planarnej reprezentacji grafu G każdy region ma granicę złożoną z co najmniej r krawędzi. . Ale ogólna liczba krawędzi tworzących granice jest równa dokładnie 2|E| (gdyż każda krawędź jest liczona tutaj dwukrotnie). W ten sposób 2|E|≥rf=r(|E|-|V|+2) czyli (r-2)|E|≤r(|V|-2).

91. Niech G będzie spójnym grafem planarnym, w którym każdy wierzchołek ma dodatni stopień d i dla którego, w pewnej planarnej reprezentacji, każdy region jest ograniczony c krawędziami. Pokazać, że 1/c +1/d >1/2 . Wypisać wszystkie pary liczb całkowitych c,d3, które spełniają tę nierówność i każdym przypadku wyznaczyć opisany wyżej graf G.

Niech f będzie liczbą regionów. Wówczas f=|E|-|V|+2 i 2|E|=cf=d|V|. Dzielimy pierwszą równość przez 2|E| i podstawiamy za 2|E| cf. Wtedy otrzymujemy f/cf+|V|/cf=1/2+2/cf ⇔1/c+|V|/cf=1/2+2/cf. Zamiast cf podstawiamy teraz dv: 1/c+|V|/d|V|=1/2+2/d|V| ⇔1/c+1/d=1/2 + 2/d|V|, d>0 i |V|>0 ⇒2/d|V|>0 czyli 1/c+1/d>1/2.

(c,d) może być (3,3), (3,4), (4,3), (3,5), (5,3) czyli kolejno czworościan, ośmiościan, sześcian, dwudziestościan i dwunastościan.



Wyszukiwarka

Podobne podstrony:
Bakterie spiralne do druk
woda 2 druk
Ćwiczenia i seminarium 1 IV rok 2014 15 druk
jama ustna druk kolor
druk desmurgia
1 Koszulka Model druk
cw07b 2012 NSAIDS druk (1)
druk szkody kl si
poprawa druk, Uczelnia, sem I, fiza, LABORATORIUM, Nowe laborki, Ciecz
Druk podania o rejestrację na semestr letni 2010-2011, Nauka, budownictwo, żelbet EC przykłądy
Szkola Waldorfska druk, teoretyczne podstawy wychowania
3.Karta cięcia DRUK, Politechnika Świętokrzyska, Dokumentacja technologiczna
fizbud druk
Sprawozdanie nr 7 druk
warzywa druk
TRYBUNAŁ SPRAWIEDLIWOŚCI druk(10)

więcej podobnych podstron