Matematyka Dyskretna Skojarzenia - tw. Halla.

Transkrypt

Matematyka Dyskretna Skojarzenia - tw. Halla.
Matematyka Dyskretna
∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗
Skojarzenia - tw. Halla.
Spªaszczalno±¢, wzór Eulera, tw. Kuratowskiego
∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗
Adam Kolany
http://kolany.pl
email: [email protected]
Twierdzenie Halla
Twierdzenie (Twierdzenie maª»e«skie, P. Hall, 1935)
G graf dwudzielny z klasami dwudzielno±ci X i Y , |X | = |Y | ma
skojarzenie doskonaªe (β1 (G ) = |X |) wtedy i tylko wtedy, gdy
(warunek Hall'a)
(∗) dla ka»dego podzbioru
Adam Kolany (IT, PWSZ)
S ⊆X
mamy |S | ¬ |N (S )|.
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
2 / 1
Twierdzenie Halla
Twierdzenie (Twierdzenie maª»e«skie, P. Hall, 1935)
G graf dwudzielny z klasami dwudzielno±ci X i Y , |X | = |Y | ma
skojarzenie doskonaªe (β1 (G ) = |X |) wtedy i tylko wtedy, gdy
(warunek Hall'a)
(∗) dla ka»dego podzbioru
N (S )
Adam Kolany (IT, PWSZ)
S ⊆X
mamy |S | ¬ |N (S )|.
== { v : ∃w ∈S { v , w } ∈ E }
df
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
2 / 1
M, X0, Y0 ← ∅;
while ( x∈X\ M ) {
S
X0←X0∪{x};
if ( ! y∈N(x)\ M ) {
S
y∈N(X0)\ M; M←M\{ x* };
S
}
M←M∪{ xy }
}
return ( M );
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
3 / 1
Przykªad
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
4 / 1
Grafy planarne
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
5 / 1
Graf planarny
graf G = hV , E i,
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
6 / 1
Graf planarny
graf G = hV , E i, dla którego istnieje para odwzorowa«
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
6 / 1
Graf planarny
graf G = hV , E i, dla którego istnieje para odwzorowa« ϕ : V → R2
oraz ψ : E → C([0, 1], R2 ),
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
6 / 1
Graf planarny
graf G = hV , E i, dla którego istnieje para odwzorowa« ϕ : V → R2
oraz ψ : E → C([0, 1], R2 ), speªniaj¡cych warunki:
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
6 / 1
Graf planarny
graf G = hV , E i, dla którego istnieje para odwzorowa« ϕ : V → R2
oraz ψ : E → C([0, 1], R2 ), speªniaj¡cych warunki:
I ψ(e ) s¡ ró»nowarto±ciowe i ci¡gªe,
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
6 / 1
Graf planarny
graf G = hV , E i, dla którego istnieje para odwzorowa« ϕ : V → R2
oraz ψ : E → C([0, 1], R2 ), speªniaj¡cych warunki:
I ψ(e ) s¡ ró»nowarto±ciowe i ci¡gªe,
I ψ({ v , w }) { 0, 1 } = { ϕ(v ), ϕ(w ) },
v, w ∈ V ,
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
6 / 1
Graf planarny
graf G = hV , E i, dla którego istnieje para odwzorowa« ϕ : V → R2
oraz ψ : E → C([0, 1], R2 ), speªniaj¡cych warunki:
I ψ(e ) s¡ ró»nowarto±ciowe i ci¡gªe,
I ψ({ v , w }) { 0, 1 } = { ϕ(v ), ϕ(w ) },
v, w ∈ V ,
I ψ(e ) (0, 1) ∩ ψ(f ) (0, 1) = ∅,
e , f ∈ E , e 6= f .
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
6 / 1
Graf planarny
graf G = hV , E i, dla którego istnieje para odwzorowa« ϕ : V → R2
oraz ψ : E → C([0, 1], R2 ), speªniaj¡cych warunki:
I ψ(e ) s¡ ró»nowarto±ciowe i ci¡gªe,
I ψ({ v , w }) { 0, 1 } = { ϕ(v ), ϕ(w ) },
v, w ∈ V ,
I ψ(e ) (0, 1) ∩ ψ(f ) (0, 1) = ∅,
e , f ∈ E , e 6= f .
hϕ, ψi - reprezentacja grafu G
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
6 / 1
Twierdzenie (Fáryego-Wagnera)
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
7 / 1
Twierdzenie (Fáryego-Wagnera)
Dowolny graf planarny posiada reprezentacj¦ na pªaszczy¹nie, w której
ka»da krawed¹ jest odcinkiem lini prostej.
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
7 / 1
Grafy Kuratowskiego
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
8 / 1
Grafy Kuratowskiego
Twierdzenie
Grafy K5 i K3,3 s¡ nieplanarne.
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
8 / 1
Wzór Eulera
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
9 / 1
Wzór Eulera
Twierdzenie
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
9 / 1
Wzór Eulera
Twierdzenie
Niech hϕ, ψi b¦dzie reprezentacj¡ (Fáryego-Wagnera) grafu G .
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
9 / 1
Wzór Eulera
Twierdzenie
Niech hϕ, ψi b¦dzie reprezentacj¡ (Fáryego-Wagnera) grafu G .
Wówczas
f −e +n =2
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
9 / 1
Wniosek
Je±li G jest planarny, to
3
· f ¬ e ¬ 3n − 6
2
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
10 / 1
Dowód
Adam Kolany (IT, PWSZ)
...
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
11 / 1
Uwaga
Je±li G jest dwudzielny, to
4·f ¬2·e
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
12 / 1
Dowód (nieplanarno±ci K5 i K3,3 )
...
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
13 / 1
Rozstrzyganie planarno±ci
Uwaga (usuwanie kraw¦dzi szeregowych)
Je±li e , f 6∈ E , e 6= f oraz f ∩ g = { v } i deg(v ) = 2, to
hV , E ∪ { e , f }i
Adam Kolany (IT, PWSZ)
jest planarny
⇔
⇔
hV \ { v } , E ∪ { e ⊕ f }i
jest planarny
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
14 / 1
Przykªad
c
d
b
a
f
e
g
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
15 / 1
Przykªad
c
d
b
a
f
e
g
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
16 / 1
Przykªad
c
a
f
e
g
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
17 / 1
Przykªad
f
e
g
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
18 / 1
Przykªad
e
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
19 / 1
Grafy homeomorczne
Denicja
Grafy s¡ homeomorczne, je±li jeden z nich mo»na przeprowadzi¢
w drugi za pomoc¡ usuwania/wprowadzania kraw¦dzi szeregowych
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
20 / 1
Twierdzenie
Graf jest nieplanarny wtedy i tylko wtedy, gdy zawiera podgraf
homeomorczny z K5 lub K3,3 .
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
21 / 1
A
b
c
B
a
C
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
22 / 1
A
b
c
B
a
C
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
23 / 1
A
b
c
B
a
C
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
24 / 1
I to by byªo na tyle . . .
Adam Kolany (IT, PWSZ)
Skojarzenia - tw. Halla. Spªaszczalno±¢, wzór Eulera, . . .
25 / 1

Podobne dokumenty