You are on page 1of 2

CHU TRÌNH EULER TRÊN ĐỒ THỊ CÓ HƯỚNG:

Định lí 1:

Một đồ thị có hướng là đồ thị Euler nếu và chỉ nếu:


 Với mọi đỉnh u thuộc đồ thị, deg+(u)=deg−(u)
 Tất cả đỉnh có bậc lớn hơn 00 thuộc cùng một thành phần liên thông
CHU TRÌNH EULER TRÊN ĐỒ THỊ VÔ HƯỚNG:

Định lí 2:

Đồ thị vô hướng là đồ thị Euler nếu và chỉ nếu:

 Bậc của mọi đỉnh là chẵn


 Tất cả các đỉnh có bậc lớn hơn 0 thuộc cùng một thành phần liên thông
(Nguồn: https://vnoi.info)

THUẬT TOÁN TÌM CHU TRÌNH UELER:

Thuật toán Chu trình Euler được sử dụng để tìm kiếm một chu trình Euler trên một
đồ thị vô hướng hoặc có hướng. Điều kiện cần để một đồ thị có chu trình Euler là
mỗi đỉnh trong đồ thị đó phải có bậc chẵn. Các bước của thuật toán như sau:

1. Chọn một đỉnh bất kỳ trong đồ thị và bắt đầu đi theo một cạnh bất kỳ.
2. Nếu đang đi trên một cạnh (u, v) và v không phải là đỉnh cuối cùng của
chu trình, thì chọn một cạnh khác đi qua v.
3. Nếu v đã là đỉnh cuối cùng của chu trình, kiểm tra xem tất cả các đỉnh
trong đồ thị đã được đi qua. Nếu chưa, chọn một đỉnh mới chưa đi qua và
bắt đầu một chu trình mới từ đó.
4. Lặp lại các bước 2 và 3 cho đến khi tìm thấy chu trình Euler trên đồ thị
hoặc không có chu trình Euler trên đồ thị.

ĐIỀU KIỆN CHU TRÌNH HAMILTON:

1.Đồ thị vô hướng G, trong đó tồn tại k đỉnh sao cho nếu xoá đi k đỉnh này cùng
với những
cạnh liên thuộc của chúng thì đồ thị nhận được sẽ có nhiều hơn k thành phần liên
thông. Thì
khẳng định là G không có chu trình Hamilton. Mệnh đề phản đảo của định lý này
cho ta điều
kiện cần để một đồ thị có chu trình Hamilton
2.Định lý Dirac (1952): Đồ thị vô hướng G có n đỉnh (n ≥ 3). Khi đó nếu mọi đỉnh
v của G đều
có deg(v) ≥ n/2 thì G có chu trình Hamilton. Đây là một điều kiện đủ để một đồ thị
có chu
trình Hamilton.
3.Đồ thị có hướng G liên thông mạnh và có n đỉnh. Nếu

với mọi đỉnh v thì G có chu trình Hamilton

(Nguồn: https://cuuduongthancong.com)

THUẬT TOÁN CHU TRÌNH HAMILTON:

Hiện nay, dù chưa tìm ra thuật toán tổng quát, nhưng có một số quy tắc khá tốt
để sử dụng trong quá trình tìm chu trình Hamilton trong đồ thị. Những quy tắc
này có thể phối hợp với nhận xét về các tính chất đối xứng hay về tính chất nào
đó của một đồ thị cụ thể để khỏi phải xét nhiều trường hợp khác nhau.
Xét đồ thị G=(X,E) gồm n đỉnh, trong quá trình tìm chu trình Hamilton chúng
ta có thể vận dụng 4 quy tắc sau đây

Quy tắc 1: Lấy hết các cạnh kề với đỉnh bậc 2.


Quy tắc 2: Không cho phát sinh chu trình ít hơn n cạnh.
Quy tắc 3: Nếu đã lấy 2 cạnh kề với đỉnh x thì có thể bỏ tất cả các cạnh còn lại
kề với x.
Quy tắc 4: Duy trì tính liên thông và bảo đảm bậc mỗi đỉnh luôn lớn hơn hay
bằng 2

(Nguồn: vi.wikipedia.org)

You might also like