W2.PDF
(
101 KB
)
Pobierz
Microsoft Word - 8course-02.doc
Liczba dróg pomi
dzy wierzchołkami
.
Je
eli
M
jest macierz
grafu
G
(macierz
s
siedztwa) to
element
M
[
j
]
tej macierzy
reprezentuje liczb
kraw
dzi wychodz
cych z wierzchołka i do wierzchołka j. Ta
liczba kraw
dzi jest zarazem
liczb
dróg o
długo
ci 1
od wierzchołka
v
1
do
v
2
.
Przykład
4
.
Rozwa
my graf z Rysunku
4
. Jego macierz
s
siedztwa ma posta
:
a
b
d
e
c
Ç
1
2
1
1
×
v
1
È
Ø
v
2
0
2
0
0
È
Ø
M
=
È
1
0
0
1
Ø
h
È
Ø
É
0
1
0
0
Ù
f
g
j
Łatwo zauwa
y
,
e drogami o długo
ci 2 z
v
3
wierzchołka
v
1
do wierzchołka
v
2
s
drogi
ab, ac, bd, be, cd, ce i hj
. Jest ich 7. W
k
v
4
podobny sposób mo
na wyznaczy
liczb
dróg o długo
ci
n
pomi
dzy wybranymi
Rysunek 4
wierzchołkami.
Metoda zliczania „na wprost” jest jednak
mudna i łatwo o bł
dy, szczególnie gdy
analizujemy grafy o du
ej liczbie w
złów i kraw
dzi.
Zauwa
my,
e np. ka
da droga o długo
ci 2 z wierzchołka
v
1
do
v
2
w mi
dzyczasie
przechodzi przez wierzchołki
v
1
,
v
2
,
v
3
oraz
v
4
. Tak wi
c mo
emy policzy
drogi z v1
do
v
1
przechodz
ce przez
v
1
, przez
v
2
itd. a nast
pnie je doda
. Je
li np. chcemy
policzy
drogi maj
ce ci
g wierzchołków
v
1
v
2
v
1
, zliczamy kraw
dzie z
v
1
do
v
1
(p
tle) i kraw
dzie z
v
1
do
v
2
i otrzymane liczby mno
ymy przez siebie:
1 =
2
macierzy M. Podobnie jest z drogami maj
cymi ci
g wierzchołków
v
1
v
2
v
2
. Zliczamy
kraw
dzie od
v
1
do
v
2
oraz od
v
2
do
v
2
a nast
pnie te liczby mno
ymy przez siebie:
4
[
2
]
×
M
[
2
2
]
=
2
×
2
=
. Tymi drogami s
:
bd, be, cd
oraz
ce
. Liczba wszystkich
dróg od
v
1
do
v
2
o długo
ci 2 wynosi:
6
i
× .
Tymi drogami s
ab
i
ac
. Liczby, które mno
ymy, tzn. M[1,1] i M[1,2] s
wzi
te z
M
M
Liczba, któr
otrzymali
my jest elementem [1,2] macierzy M
2
. Wyraz
[
×
M
[
+
M
[
2
]
×
M
[
2
2
]
+
M
[
×
M
[
2
]
+
M
[
4
×
M
[
4
2
=
2
+
4
+
0
+
1
=
7
M
2
[
i
,
j
]
jest
liczb
dróg od
v
i
do
v
j
o długo
ci k
Ogólnie:
M
k
[
j
,
]
=
liczba dróg
v
i
do
v
j
o długo
ci
k
.
Dla grafu z Rysunku 4 mamy:
Ç
2
7
1
2
×
È
Ø
0
4
0
0
È
Ø
M
2
=
,
È
1
3
1
1
Ø
É
0
2
0
0
Ù
Czyli, np. jest 3 drogi długo
ci 3 od
v
3
do
v
2
.
Znajomo
liczby dróg ró
nej długo
ci dla danego grafu jest wa
na gdy analizujemy
relacj
osi
galno
ci w zbiorze V(G) wierzchołków grafu G
.
Dwa
wierzchołki
v
,
w
s
osi
galne
je
li
istnieje
w G
droga
od v do w
długo
ci co najmniej 1.
Np. dla grafu z Rys. 4 wida
,
e chocia
nie ma kraw
dzi od
v
3
do
v
2
,
M
[
2
]
=
0
to
jednak
M
2
[
2
=
3
a zatem istniej
3 drogi o długo
ci 2 od
v
3
do
v
2
, i wierzchołki te
s
w relacji osi
galno
ci.
7
]
]
.
i
Izomorfizm grafów.
Cz
sto zdarza si
,
e dwa grafy s
„wła
ciwie takie same”, pomimo,
e ró
ni
si
nazwami wierzchołków i kraw
dzi. Wa
nym jest czy podobie
stwo jest tylko
wizualne czy te
strukturalnie dwa grafy s
identyczne.
Ogólnie dwa zbiory wyposa
one w pewne struktury matematyczne nazywamy
izomorficznymi
, je
li istnieje przekształcenie wzajemnie jednoznaczne pomi
dzy
tymi zbiorami zachowuj
ce ich struktury.
Izomorfizmem grafu G na graf H nazywamy przekształcenie wzajemnie jednoznaczne
a
:
V
(
G
)
®
V
(
H
)
takie,
e
{
w
}
jest kraw
dzi
grafu G wtedy i tylko wtedy, gdy
a
(
u
a
),
(
)}
jest kraw
dzi
w grafie H. Zapisujemy to jako
G
@
.
Uwaga
: powy
sze okre
lenie jest poprawne dla grafów bez kraw
dzi
wielokrotnych. Je
li graf ma jednak kraw
dzie wielokrotne to sytuacja si
komplikuje
w tym sensie,
e wymagana jest jeszcze wzajemna jednoznaczno
dodatkowego
przekształcenia
b
:
E
(
G
)
®
E
(
H
)
pomi
dzy zbiorami kraw
dzi grafów.
Rysunek 5
Czy grafy przedstawione na Rys. 5 s
izomorficzne?
Istniej
pewne cechy grafów, zwane
niezmiennikami izomorfizmu
, które pozwalaj
oceni
czy dwa grafy s
to
same w sensie strukturalnym.
Przykładami
niezmienników izomorfizmu grafów
s
liczby: wierzchołków, kraw
dzi,
p
tli czy liczba dróg prostych o danej długo
ci.
8
u
{
w
H
Innym przydatnym niezmiennikiem jest
stopie
wierzchołka
.
Stopie
wierzchołka
, oznaczany jako
deg(w
)
, jest to liczba dwuwierzchołkowych
kraw
dzi z
w
jako jednym z wierzchołków, plus podwojona liczba p
tli o
wierzchołku
w
.
Na przykład wierzchołek w na grafie z
Rysunku 6 ma stopie
4, gdy
s
dwie
w
kraw
dzie
wychodz
ce
z
tego
v
wierzchołka oraz jedna p
tla,
deg(
w
)
=
2
+
2
×
1
=
4
Natomiast wierzchołek v ma stopie
1:
Rysunek 6
deg(
v
)
=
1
+
2
×
0
=
1
.
Niech
D
k
(
G
)
oznacza liczb
wierzchołków stopnia k w grafie G.
D
k
(
G
)
jest
niezmiennikiem izomorfizmu.
Niezmiennikiem jest równie
ci
g liczb
wierzchołków kolejnych stopni
(
D
0
G
),
D
1
(
G
),
3
).
9
(
Plik z chomika:
Sero
Inne pliki z tego folderu:
!Spis zagadnień.PDF
(68 KB)
C1.PDF
(50 KB)
C2.PDF
(43 KB)
C3.PDF
(46 KB)
C4.PDF
(47 KB)
Inne foldery tego chomika:
# MATURA ZADANIA
## INNE
Zgłoś jeśli
naruszono regulamin