Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (38.28 KB, 2 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
2. Số đơn vị học trình: 4 (3 lý thuyết, 1 thực hành).
3. Trình độ: Năm thứ ba.
4. Mục đích: Trình bày những kiến thức cơ bản về đồ thị.
5. Điều kiện tiên quyết: Cấu trúc dữ liệu và thuật toán.
6. Nội dung chi tiết học phần:
<b>1.</b> <b>Đại cương về đồ thị </b>
1.1. Định nghĩa và các khái niệm
1.2. Các biểu diễn trên đồ thị
1.3. Tính liên thơng
1.4. Đồ thị phẳng
1.5. Các số cơ bản của đồ thị
<b>2.</b> <b>Các bài toán về đường đi </b>
2.1. Đường đi giữa hai đỉnh
2.2. Đường đi ngắn nhất giữa hai đỉnh cho trước
2.3. Đường đi ngắn nhất giữa tất cả các cặp đỉnh
<b>3.</b> <b>Bài toán Euler và bài toán Hamilton </b>
3.1. Bài toán Euler
3.2. Bài toán Hamilton
<b>4.</b> <b>Cây </b>
4.1. Mở đầu
4.2. Cây bao trùm
4.3. Liệt kê cây
4.4. Cây bao trùm tối thiểu
4.5. Bài toán Steiner
<b>5.</b> <b>Mạng vận tải </b>
5.1. Giới thiệu
5.2. Bài toán luồng lớn nhất
5.3. Bài tốn luồng với chi phí nhỏ nhất
5.4. Cặp ghép
<b>Tài liệu tham khaûo </b>
[1] Berge C., Lý thuyết đồ thị và ứng dụng, NXB Khoa học và Kỹ thuật, Hà Nội,
1971.
[2] Christofides N., Graph theory an algorithmic approach, Academic Press INC.
1975.
[3] Deo N., Graph theory with applications to engineering and computer science,
Prentice-Hall Inc. 1974.
[4] Gondran M., Minoux M., Vajda S., <i>Graphs and algorithms, John Wiley & </i>
Sons 1990.
[5] Hu T. C., <i>Integer programming and network flows, Addison-Wesley, </i>