1
Ths. Nguyn Khc Quc
IT.Deparment Tra Vinh University
CHƯƠNG 2
ĐỒ THỊ EULER VÀ ĐỒ THỊ HAMILTON
ThS. Nguyn Khc Quc 2
m 1736 năm khai sinh thuyết
đồ thị,
-Với việc ng bố lời giải “bài toán v
các cầu Konigsberg” của nhà toán
học lỗi lạc Euler (1707-1783).
- Thành ph Konigsberg thuộc Ph
(nay gọi là Kaliningrad thuộc Nga)
được chia thành 4 vùng bằng các
nhánh ng Pregel, các vùng này
gồm hai vùng n bờ sông, đảo
Kneiphof và một miền nm giữa hai
nhánh ca ng Pregel. Vào thế kỷ
18, ni ta xây bảy chiếc cầu ni
các vùng này với nhau.
Mô hình
Đồ thị
2.1. ĐƯỜNG ĐI EULER VÀ ĐỒ THỊ EULER.
ThS. Nguyn Khc Quc 3
2.1. ĐƯỜNG ĐI EULER ĐỒ THỊ EULER.
Nếu ta coi mỗi khu vực A, B, C, D như một đỉnh mỗi cầu qua lại hai khu vực
một cạnh nối hai đỉnh thì ta sơ đồ của Konigsberg một đa đồ thị G như
hình trên.
Bài toán tìm đường đi qua tất cả các cầu, mỗi cầu chỉ qua một lần
thể được phát biểu lại bằng mô hình này như sau:
Có tồn tại chu trình đơn trong đa đồ thG chứa tất cả các cạnh?
B
A
D
C
ThS. Nguyn Khc Quc 4
2.1. ĐƯỜNG ĐI EULER ĐỒ THỊ EULER.
2.1.1. Định nga:
Chu trình (đưng đi) đơn chứa tất cả các cạnh
(hoặc cung) của đ th ( ng hoặc có ng) G được
gọi là chu trình (đưng đi) Euler.
Một đồ th ln thông (liên thông yếu đối vi đồ thị
ng) chứa một chu trình (đưng đi) Euler được gọi là
đồ thị Euler (nửa Euler).
ThS. Nguyn Khc Quc 5
2.1. ĐƯỜNG ĐI EULER ĐỒ THỊ EULER (tt).
2.1.1. Định nga:
Chu trình (đưng đi) đơn chứa tất cả các cạnh
(hoặc cung) của đồ th ( ng hoặc ng) G
được gọi là chu trình (đưng đi) Euler.
Một đồ th ln thông (liên thông yếu đối với đồ thị
ng) chứa một chu trình (đưng đi) Euler được
gọi là đồ thị Euler (nửa Euler).