Cho đồ thị vô hướng G = (V, E) trong đó tập đỉnh V = {1,2,3,4,5,6,7,8} và tập cạnh E = {(1,2), (1,3), (1,6), (2,3), (2,5)}. Hỏi số cạnh (nối giữa các đỉnh trong V) ít nhất cần bổ sung thêm vào G là bao nhiêu để G trở thành đồ thị Euler?
Trả lời:
Đáp án đúng: C
Để một đồ thị vô hướng trở thành đồ thị Euler, tất cả các đỉnh của nó phải có bậc chẵn. Ta kiểm tra bậc của các đỉnh trong đồ thị đã cho:
- Đỉnh 1 có bậc 3 (kết nối với 2, 3, 6)
- Đỉnh 2 có bậc 3 (kết nối với 1, 3, 5)
- Đỉnh 3 có bậc 2 (kết nối với 1, 2)
- Đỉnh 4 có bậc 0
- Đỉnh 5 có bậc 1 (kết nối với 2)
- Đỉnh 6 có bậc 1 (kết nối với 1)
- Đỉnh 7 có bậc 0
- Đỉnh 8 có bậc 0
Các đỉnh có bậc lẻ là 1, 2, 5, 6. Để biến đồ thị thành đồ thị Euler, ta cần thêm cạnh để biến các đỉnh có bậc lẻ thành bậc chẵn. Số lượng cạnh ít nhất cần thêm bằng một nửa số đỉnh bậc lẻ. Ở đây, ta có 4 đỉnh bậc lẻ, nên ta cần ít nhất 4/2 = 2 cạnh.
Ví dụ, ta có thể thêm cạnh (1,5) và (2,6). Khi đó:
- Đỉnh 1 có bậc 4
- Đỉnh 2 có bậc 4
- Đỉnh 3 có bậc 2
- Đỉnh 4 có bậc 0
- Đỉnh 5 có bậc 2
- Đỉnh 6 có bậc 2
- Đỉnh 7 có bậc 0
- Đỉnh 8 có bậc 0
Hoặc ta có thể thêm cạnh (1,2) và (5,6). Khi đó:
- Đỉnh 1 có bậc 4
- Đỉnh 2 có bậc 4
- Đỉnh 3 có bậc 2
- Đỉnh 4 có bậc 0
- Đỉnh 5 có bậc 2
- Đỉnh 6 có bậc 2
- Đỉnh 7 có bậc 0
- Đỉnh 8 có bậc 0
Như vậy, cần thêm ít nhất 2 cạnh.