Professional Documents
Culture Documents
Lý thuyết đồ thị
Đồ thị
Định nghĩa 1
Một đồ thị a G = (V , E ), trong đó V là tập các đỉnh b , còn
E là họ các cạnh c có đầu mút thuộc vào V . Hai đỉnh v , w
được gọi là kề nhau d nếu có cạnh nối v và w .
a
graph
b
vertex
c
edge
d
adjacent
Đồ thị
Bậc
Định nghĩa 2
Cho một đỉnh v , bậc a của đỉnh v theo định nghĩa là số cạnh
nhận v là một trong hai đầu mút.
a
degree
Bậc
d1 + d2 + · · · + dn = 2m.
Đường đi
Định nghĩa 3
Một đường đi a trong G là một dãy luân phiên các đỉnh và
cạnh
V1 , E1 , V2 , E2 , V3 , E3 , . . . , Vn , En , Vn+1
trong đó V1 , V2 , . . . , Vn , Vn+1 là các đỉnh, E1 , E2 , . . . , En là các
cạnh thoả mãn Ei nối Vi với Vi+1 , i = 1, 2, . . . , n. Ta gọi
đường đi này là đường đi từ V1 đến Vn+1 , và n được gọi là độ
dài b của đường đi này.
a
path
b
length
Chu trình
Định nghĩa 4
Một chu trình a là một dãy các đỉnh phân biệt V1 , V2 , . . . , Vn
(n ≥ 3) sao cho các cặp đỉnh
kề nhau.
a
cycle
Ví dụ minh hoạ
Định nghĩa 5
Một đồ thị được gọi là liên thông a nếu với mọi cặp đỉnh, tồn
tại một đường đi nối hai đỉnh đó. Trong trường hợp ngược lại,
đồ thị được gọi là không liên thông b .
a
connected
b
disconnected
Các đồ thị trong các ví dụ nêu trên đều là đồ thị liên thông.
Còn đồ thị gồm 3 đỉnh nhưng chỉ có 1 cạnh thì không là đồ thị
liên thông.
ta có V1 = {A, B, C , D}, V2 = {E , F , G , H, I }.
Với mỗi i, đặt Ei là tập các cạnh nối hai đỉnh nào đó của Vi .
Khi này, các đồ thị Gi = (Vi , Ei ) đều là các đồ thị liên thông,
và được gọi là các thành phần liên thông 1 của G . Chẳng
hạn, với ví dụ nêu trên, đồ thị có hai thành phần liên thông
G1 = (V1 , E1 ), G2 = (V2 , E2 ), trong đó
V1 = {A, B, C , D}, V2 = {E , F , G , H, I }
và
1
component
Trần Nguyễn Nam Hưng Lý thuyết đồ thị
Một số khái niệm cơ bản
Chu trình, đồ thị liên thông
Một số bài tập minh hoạ
Bài 1
Cho một đồ thị gồm n đỉnh, mỗi đỉnh có bậc không nhỏ hơn
n
. Chứng minh rằng với hai đỉnh phân biệt bất kỳ, luôn tồn tại
2
một đường đi có độ dài không vượt quá 2 từ đỉnh này đến
đỉnh kia.
Bài 2
Cho đồ thị G = (V , E ) có đúng 2 đỉnh bậc lẻ là A, B. Chứng
minh rằng tồn tại một đường đi từ A đến B.
Bài 3
Cho G = (V , E ) là đồ thị liên thông. Một cạnh được gọi là
cầu a nếu bỏ đi cạnh này thì đồ thị thu được mất tính liên
thông. Chứng minh rằng e không phải là cầu khi và chỉ khi e
là cạnh của một chu trình.
a
bridge
Bài 5
Chứng minh rằng một đồ thị n đỉnh và liên thông thì có ít
nhất n − 1 cạnh.
Bài 6
Ta gọi một đồ thị là cây a nếu đồ thị đó liên thông và không
chứa chu trình. Chứng minh rằng :
1 Nếu một đồ thị là cây thì với hai đỉnh phân biệt bất kỳ,
tồn tại duy nhất một đường đi giữa hai đỉnh đó.
2 Một đồ thị n đỉnh và là cây thì có đúng n − 1 cạnh.
a
tree
Bài 7
Cho bàn cờ vua 8 × 8. Hỏi có bao nhiêu cách đặt hai quân
Vua, một quân Vua trắng, một quân Vua đen lên bàn cờ này
sao cho chúng không ăn nhau ?
Bài 8
Hỏi một đồ thị bao gồm n đỉnh và không liên thông thì có tối
đa bao nhiêu cạnh ?