You are on page 1of 7

VIỆN TOÁN ỨNG DỤNG VÀ TIN HỌC

School of Applied Mathematics and Informatics

Lý thuyết đồ thị
Tài liệu được biên soạn bởi Mảng Học tập và NCKH, BCH LCĐ-LCH
Viện Toán ứng dụng và Tin học, phục vụ lớp Hỗ trợ ôn tập môn Toán rời
rạc những dạng toán cơ bản nhất cho sinh viên Viện Toán ứng dụng và Tin học,
học kỳ 20201. Nội dung các bài tập là các chủ đề trong lý thuyết đồ thị: Các
khái niệm cơ bản, tính liên thông, tính đẳng cấu, cây, chu trình Euler, Hamilton,
khoảng cách . . .

1 Các bài toán lý thuyết


1. Tính đường kính (diameter) của các đồ thị sau:

2. Chứng minh rằng đồ thị có 11 đỉnh (vertex), mỗi đỉnh có bậc (degree) ít
nhất là 5, là liên thông (connected).
3. Chứng minh rằng trong đồ thị liên thông với ít nhất 3 đỉnh, 2 đường đi
(path) dài nhất luôn có đỉnh chung.
(n − 1)(n − 2)
4. Chứng minh rằng mọi đồ thị n đỉnh có nhiều hơn cạnh (edge)
2
đều liên thông.
5. Dùng đồ thị bù (complement graph), xác định các đồ thị đẳng cấu (isomor-
phism) trong các đồ thị sau:

LCĐ - LCH Viện Toán ứng dụng và Tin học


Page: https://www.facebook.com/LCDLCHSAMI
Group học tập: http://bit.ly/gochoctapSAMI
6. Trong các đồ thị dưới đây

(a) Tìm 4 đồ thị đẳng cấu với nhau.


(b) Tìm 3 đồ thị không đẳng cấu từng đôi với nhau.
7. Chứng minh rằng đồ thị G với ít nhất 3 đỉnh là 2-liên thông (2-connected)
khi và chỉ khi mọi cặp 2 đỉnh của G đều nằm trên 1 chu trình (cycle) chung.
8. Chứng minh rằng trong đồ thị 2-liên thông G, 2 chu trình dài nhất bất kì
có ít nhất 2 đỉnh chung.
9. Chứng minh rằng số liên thông đỉnh (connectivity number) và số liên thông
cạnh (edge connectivity number) của đơn đồ thị lập phương G (3-liên thông)
là bằng nhau.
10. Chứng minh không tồn tại đường đi Euler (Euler path) trong đồ thị sau
11. Các đồ thị dưới đây có chứa đường Hamilton (Hamilton path) không? Có
chứa chu trình Hamilton (Hamilton cycle) không?

12. Các đồ thị dưới đây có chứa đường Hamilton không? Có chứa chu trình
Hamilton không?

13. Chứng minh rằng đồ thị dưới đây chứa chu trình Hamilton:

14. Đồ thị có dãy bậc (degree sequence) nào dưới đây chứa chu trình Hamilton
theo điều kiện P osa?
• (2; 3; 3; 3; 3; 3; 3)
• (2; 3; 3; 3; 3; 4)
• (2; 3; 4; 5; 5; 5; 5; 5; 5; 5)
15. Chứng minh rằng đồ thị sau chứa chu trình Hamilton:

16. Các đồ thị dưới đây có chứa đường Hamilton không? Có chứa chu trình
Hamilton không?

17. Chứng minh rằng đồ thị sau chứa chu trình Hamilton:
18. Tìm số lượng cây khung (spanning tree) của đồ thị G:

19. Chứng minh rằng nếu đồ thị G có số đỉnh bằng số cạnh thì G chứa một chu
trình duy nhất.
20. Chứng mình rằng nếu δ(G) ≥ 2 thì G chứa chu trình.
21. Chứng minh rằng một đồ thị liên thông không tầm thường G là đồ thị Euler
khi và chỉ khi G là hợp của các chu trình không chung cạnh (edge-disjoint).
22. Chứng minh rằng G là đồ thị Euler khi và chỉ khi mỗi cạnh của G đều nằm
trên một số lẻ chu trình của G.
23. Chứng minh rằng G là đồ thị Euler khi và chỉ khi nó một số lẻ cách phân
hoạch thành hợp các chu trình.
24. Tìm closure của đồ thị G:

25. Chứng mình rằng nếu G là đơn đồ thị với ít nhất 3 đỉnh mà d(u) + d(v) ≥
n + 1 với mọi cặp đỉnh u, v không kề nhau, thì mọi đỉnh của G đều được
nối với nhau bởi một đường Hamilton.
26. Chứng minh rằng đồ thị G có n đỉnh, n − 1 cạnh và không chứa chu trình
là liên thông.
27. Chứng minh rằng nếu T là cây nhị phân n đỉnh với chiều cao là k thì
n−1
dlog2 (n + 1) − 1e ≤ k ≤ .
2
28. Chứng minh rằng chu trình của đồ thị G có số chẵn cạnh chung với tập cắt
(cut-set) bất kỳ (cut-set) của G.
29. Chứng minh rằng nếu đồ thị G có đúng 2 đỉnh bậc lẻ thì 2 đỉnh đó phải
liên thông với nhau.
30. Chứng minh rằng nếu đồ thị G có δ(G) ≥ 3 thì G có ít nhất một chu trình
chẵn.
VIỆN TOÁN ỨNG DỤNG VÀ TIN HỌC
School of Applied Mathematics and Informatics

2 Các bài toán thực tế


1. Khi về nghỉ hè mỗi em học sinh lớp 10A trao đổi địa chỉ với ít nhất một
nửa số bạn trong lớp. Chứng minh rằng mỗi em lớp 10A đều có thể báo tin
(một cách trực tiếp hoặc gián tiếp) cho tất cả các bạn trong lớp.
2. Cuộc họp có ít nhất 3 người. Mỗi đại biểu đến dự họp đều bắt tay ít nhất
một nửa số đại biểu có mặt. Chứng minh rằng luôn luôn có thể xếp tất cả
các đại biểu ngồi xung quanh một bàn tròn, để mỗi người đều ngồi giữa hai
người, mà đại biểu này đã bắt tay.
3. Một lớp có 11 học sinh. Đầu năm học, lớp trưởng nói rằng: Mỗi bạn trong
lớp chơi rất thân với đúng 3 bạn khác. Suy nghĩ một hồi, lớp phó nói rằng
phát biểu của lớp trưởng là sai. Theo bạn, người nào đúng, tại sao?
4. Một quần đảo gôm 2n, n ≥ 1 hòn đảo với hệ thống đường ngầm nối trực
tiếp mỗi đảo với ít nhất n đảo khác. Chứng minh rằng, từ mỗi đảo bất kỳ
thuộc quần đảo đều có thể đi đến bất kỳ đảo khác bằng đường ngầm.
5. Chứng minh rằng, số sinh viên trong lớp MI2, mà mỗi bạn chỉ chơi rất thân
với một số lẻ bạn, sẽ là một số chẵn.
6. Có 5 người tham gia vào một buổi thử vai được mời ngồi quanh 1 bàn tròn.
Đạo diễn được cho biết, với mỗi nhóm 3 trong 5 người thì có 2 người quen
nhau và 2 người không quen nhau. Chứng minh rằng, đạo diễn có thể sắp
xếp 5 khách mời ngồi quanh bàn trong để mỗi khách đều ngồi giữa 2 người
mình quen.

LCĐ - LCH Viện Toán ứng dụng và Tin học


Page: https://www.facebook.com/LCDLCHSAMI
Group học tập: http://bit.ly/gochoctapSAMI

You might also like