Professional Documents
Culture Documents
Chương V
Lê Văn Luyện
email: lvluyen@yahoo.com
CuuDuongThanCong.com https://fb.com/tailieudientucntt
Đồ thị
Đồ thị b c
a d e
k
g
CuuDuongThanCong.com https://fb.com/tailieudientucntt
1. Những khái niệm và tính chất cơ bản
Định nghĩa đồ thị
Định nghĩa 1. Đồ thị vô hướng G = (V, E) gồm:
ii) E là tập hợp gồm các cặp không sắp thứ tự của hai
đỉnh. Mỗi phần tử của E được gọi là một cạnh (edge)
của G. Ký hiệu uv.
CuuDuongThanCong.com https://fb.com/tailieudientucntt
3
1. Những khái niệm và tính chất cơ bản
b c
a d e
k
g
CuuDuongThanCong.com https://fb.com/tailieudientucntt
4
1. Những khái niệm và tính chất cơ bản
Chú ý
Ta nói cạnh uv nối u với v, cạnh uv kề với u,v.
Hai cạnh nối cùng một cặp đỉnh gọi là hai cạnh song song.
CuuDuongThanCong.com https://fb.com/tailieudientucntt
5
b c
a d e
h
k b
g a
b c
d
a
d c
CuuDuongThanCong.com https://fb.com/tailieudientucntt
6
7
Detroit
New York
San Francisco
Chicago
Denver Washington
Los Angeles
CuuDuongThanCong.com https://fb.com/tailieudientucntt
8
Detroit
New York
San Francisco
Chicago
Denver Washington
Los Angeles
CuuDuongThanCong.com https://fb.com/tailieudientucntt
9
Detroit
New York
San Francisco
Chicago
Denver
Washington
Los Angeles
CuuDuongThanCong.com https://fb.com/tailieudientucntt
1. Những khái niệm và tính chất cơ bản
Định nghĩa 3
CuuDuongThanCong.com https://fb.com/tailieudientucntt
10
b b
a
a
d c c
d
CuuDuongThanCong.com https://fb.com/tailieudientucntt
11
1. Những khái niệm và tính chất cơ bản
Chú ý
Nếu uv là một cung thì ta nói:
Đỉnh u và v kề nhau.
Đỉnh u gọi là đỉnh đầu (gốc), đỉnh v là đỉnh cuối (ngọn)
của cung uv. Đỉnh v là đỉnh sau của đỉnh u.
CuuDuongThanCong.com https://fb.com/tailieudientucntt
12
CuuDuongThanCong.com https://fb.com/tailieudientucntt
13
Detroit
New York
Chicago
San Francisco
Denver Washington
Los Angeles
CuuDuongThanCong.com https://fb.com/tailieudientucntt
Detroit
New York
Chicago
San Francisco
Denver Washington
Los Angeles
CuuDuongThanCong.com https://fb.com/tailieudientucntt
Những khái niệm và tính chất cơ bản
CuuDuongThanCong.com https://fb.com/tailieudientucntt
16
Bậc đỉnh a: deg(a) = 2
a Bậc đỉnh b: deg(b) = 5
b
c
CuuDuongThanCong.com https://fb.com/tailieudientucntt
17
a b
c d
e
CuuDuongThanCong.com https://fb.com/tailieudientucntt
18
1. Những khái niệm và tính chất cơ bản
CuuDuongThanCong.com https://fb.com/tailieudientucntt
19
CuuDuongThanCong.com https://fb.com/tailieudientucntt
20
a b Bậc đỉnh a: deg-(a)= 1 ; deg+(a)=1
c d
e Bậc đỉnh c: deg-(c)= 1 ; deg+(c)=2
CuuDuongThanCong.com https://fb.com/tailieudientucntt
1. Những khái niệm và tính chất cơ bản
Định lí
Cho đồ thị G = (V,E), m là số cạnh (cung)
1) 2m deg(v)
vV
m deg(v) deg(v)
vV vV
3) Số đỉnh bậc lẻ của đồ thị là số chẵn
CuuDuongThanCong.com https://fb.com/tailieudientucntt
22
Ví dụ
CuuDuongThanCong.com https://fb.com/tailieudientucntt
Ví dụ. Cho đồ thị G có 13 cạnh, trong đó có 3 đỉnh bậc 1, 4
đỉnh bậc 2, 1 đỉnh bậc 5, các đỉnh còn lại có bậc là 3 hoặc 4.
Hỏi G có bao nhiêu đỉnh bậc 3 và đỉnh bậc 4?
CuuDuongThanCong.com https://fb.com/tailieudientucntt
2. Biểu diễn đồ thị bằng ma trận
CuuDuongThanCong.com 25 https://fb.com/tailieudientucntt
2. Biểu diễn đồ thị bằng ma trận
Tìm ma trận kề
a b c d
a a
0 1 1 0
1 0 1 1
b b
c c
1 1 0 1
0 1 1 0
d
d
CuuDuongThanCong.com https://fb.com/tailieudientucntt
26
2. Biểu diễn đồ thị bằng ma trận
Tìm ma trận kề
a b c d e f
a b a 0 2 1 0 0 0
b 2 0 1 0 1 1
c 1 1 0 0 0 1
c d e
d 0 0 0 0 0 0
e 0 1 0 0 2 0
f
f 0 1 1 0 0 0
CuuDuongThanCong.com https://fb.com/tailieudientucntt
27
3. Đẳng cấu
Định nghĩa
Cho hai đơn đồ thị G = (V,E) và G’= (V’,E’). Ta nói rằng G đẳng
cấu G’, ký hiệu G G’, nếu tồn tại song ánh f :V→ V’sao cho:
CuuDuongThanCong.com https://fb.com/tailieudientucntt
28
3. Đẳng cấu
Chú ý
Nếu G và G’ là các đơn đồ thị vô hướng đẳng cấu qua
ánh xạ f thì chúng có:
Cùng số đỉnh
Cùng số cạnh
Cùng số đỉnh với bậc cho sẵn (vd: số đỉnh bậc 2 của
G và G’ bằng nhau)
deg v = deg f(v)
CuuDuongThanCong.com https://fb.com/tailieudientucntt
29
3. Đẳng cấu
CuuDuongThanCong.com https://fb.com/tailieudientucntt
30
Ví dụ
d
d e
e
CuuDuongThanCong.com https://fb.com/tailieudientucntt
31
b 2
a 1 3
d c
6
e 4 5
f
Đẳng cấu
CuuDuongThanCong.com https://fb.com/tailieudientucntt
32
a 2
b 1
4
5
d
e 3
c
CuuDuongThanCong.com https://fb.com/tailieudientucntt
33
Đẳng cấu không?
a
b
c e
CuuDuongThanCong.com https://fb.com/tailieudientucntt
34
4. Đường đi, chu trình, đồ thị liên thông:
CuuDuongThanCong.com https://fb.com/tailieudientucntt
35
CuuDuongThanCong.com https://fb.com/tailieudientucntt
36
4. Đường đi, chu trình, đồ thị liên thông:
CuuDuongThanCong.com https://fb.com/tailieudientucntt
37
CuuDuongThanCong.com https://fb.com/tailieudientucntt
38
4. Đường đi, chu trình, đồ thị liên thông:
CuuDuongThanCong.com https://fb.com/tailieudientucntt
39
4. Đường đi, chu trình, đồ thị liên thông:
a) Đường đi không có cạnh nào xuất hiện quá một lần gọi là
đường đi đơn
b) Đường đi không có đỉnh nào xuất hiện quá một lần gọi là
đường đi sơ cấp
c) Đường đi được gọi là chu trình nếu nó bắt đầu và kết thúc
tại cùng một đỉnh
d) Đường đi được gọi là chu trình sơ cấp nếu nó bắt đầu và
kết thúc tại cùng một đỉnh và không có đỉnh nào xuất hiện
quá một lần
CuuDuongThanCong.com https://fb.com/tailieudientucntt
40
Chu trình sơ cấp nào
không?
CuuDuongThanCong.com https://fb.com/tailieudientucntt
41
Đường đi Euler
Euler
CuuDuongThanCong.com https://fb.com/tailieudientucntt
42
Đường đi Euler
CuuDuongThanCong.com https://fb.com/tailieudientucntt
44
Đường đi Euler
Câu hỏi. Có thể đi qua bảy cây cầu mà không có cây cầu
nào đi quá 1 lần
CuuDuongThanCong.com https://fb.com/tailieudientucntt
45
C
A
D
B
C
A D
CuuDuongThanCong.com https://fb.com/tailieudientucntt
46
Đường đi Euler
Đường đi Euler
Định nghĩa.
CuuDuongThanCong.com https://fb.com/tailieudientucntt
47
Đường đi Euler
Nhận xét.
- Nếu đồ thị G chỉ có 2 đỉnh bậc lẻ thì ta có thể vẽ đồ thị
bằng 1 nét.
- Nếu đồ thị G chỉ có 2k đỉnh bậc lẻ thì ta có thể vẽ đồ thị
bằng k nét
CuuDuongThanCong.com https://fb.com/tailieudientucntt
48
Đường đi Euler
CuuDuongThanCong.com https://fb.com/tailieudientucntt
49
Đường đi Euler
a b c d
e
h g f
abcfdcefghbga
CuuDuongThanCong.com https://fb.com/tailieudientucntt
50