Đây là slide tiếp theo mình up. Slide đường đi ngắn nhất trong Toán rời rạc chuyên ngành công nghệ thông tin. Trên Mạng hiện nay rất nhiều tài liệu nhưng xem khó hiểu và khó tổng hợp. Vì thế mình đã làm slide này để thuyết trình. Hy vọng các bạn có thể thu được những kiến thức trong bài Logic vị từ này. Rất mong các bạn không edit bản quyền và chỉnh sửa. Xin chân trọng cảm ơnSlide designed by Văn Anh KHMT3 Website: TheGioiTinHoc.OrgMọi liên hệ thắc mắc xin comment bên dưới tài liệu hoặc thông qua TheGioiTinHoc.OrgMình sẽ tiếp tục up các slide còn lại trong Môn học Toán Rời Rạc để các bạn tham khảo và học tập
Đỗ Văn Anh – KHMT3.K8 Nhóm 6 TOÁN RỜI RẠC Bài to án tìm đường đi ngắn nhất Đỗ Văn Anh – KHMT3.K8 Đồ thị không trọng số Đường đi ngắn nhất từ A đến H Xuất phát nhãn 0, kề 0 nhãn 1, kề 1 nhãn 2, kề 2 nhãn 3 Dừng khi đỉnh đích có nhãn A 0 B 1 F 1 E 1 D 2 H3 C 2 Đỗ Văn Anh – KHMT3.K8 A 0 B 1 F 1 E 1 D 2 H3 C 2 A 0 C 2B 1 E 1 D2 H3 ABCH, AEDH Đỗ Văn Anh – KHMT3.K8 A 0 B4 C, 10 H 18,14 D 12,8 F 8 E 7,5 G,6 4 6 8 7 6 4 8 6 1 2 2 7 8 Đỗ Văn Anh – KHMT3.K8 • Đường đi ngắn nhất từ A đến H A 0 B 4 D 8 H 14 G, 6 4 6 2 2 Đỗ Văn Anh – KHMT3.K8 Đỗ Văn Anh – KHMT3.K8 Weighted graph Là đồ thị mà mỗi cạnh được gán một số (nguyên hoặc thực) với ngụ ý nào đó. Đỗ Văn Anh – KHMT3.K8 ! " #$ %&'( ) *+ * , ) - *+ * + * . / *+ * *" #$ 0 / *+ * 1 + 2 34 56 *" #$ &$ , - Đỗ Văn Anh – KHMT3.K8 7$ 86 *+ * . / 9/:*;::*+:.:/ <6 *+ * *" #$ 0 / = > *? s %( 3$ t %*16:*@( A BC %= > *?D - E6( F&G#HI&&%6 J *?( 7'&&6HF# % - E6( Đỗ Văn Anh – KHMT3.K8 [...]... trận Tổng quát hơn: thay 0 bằng +∞ Đỗ Văn Anh – KHMT3.K8 Nguyên lý Bellman Gọi P là đường đi ngắn nhất từ i đến j, k là một đỉnh nằm giữa i và j trên P thì: Đường đi P1 từ i đến k cũng chính là đường đi ngắn nhất từ i đến k Đường đi P2 từ k đến j cũng chính là đường đi ngắn nhất từ k đến j Đỗ Văn Anh – KHMT3.K8 Thuật toán Dijsktra Ý tưởng: Giải thuật Dijsktra chủ yếu dựa trên nguyên lý gán nhãn (labeling)...Bài toán tìm đường đi ngắn nhất Nhận xét: Có thể bỏ bớt các cạnh bội, chỉ giữ lại cạnh có trọng số nhỏ nhất Có thể bỏ đi các khuyên có trọng số không âm Nếu có khuyên trọng số âm: có thể không có lời giải Đỗ Văn Anh – KHMT3.K8 Bài toán tìm đường đi ngắn nhất Biểu diễn đồ thị dạng ma trận kề Trọng số cạnh nhỏ nhất nối i đến j nếu có 0 nếu không có cạnh... Đỗ Văn Anh – KHMT3.K8 Thuật toán Dijsktra Đi u kiện: Đồ thị G = (V, E) Có hướng hoặc vô hướng Không có cạnh âm Đỗ Văn Anh – KHMT3.K8 Thuật toán Dijsktra Ý tưởng: Dựa trên một dãy các bước lặp: Bắt đầu từ tập chỉ chứa đỉnh xuất phát a Mỗi bước lặp thêm 1 đỉnh vào tập đỉnh đã ghé qua Gán nhãn cho các đỉnh trong mỗi bước lặp: Nhãn của đỉnh w là độ dài của đường đi ngắn nhất từ a đến nó (thông qua... là độ dài của đường đi ngắn nhất từ a đến nó (thông qua các đỉnh trong tập đã thăm) Bước lặp tiếp: Chọn một đỉnh đã được gán nhãn (có giá trị nhãn Đỗ Văn Anh – KHMT3.K8 nhỏ nhất) để tiếp tục Thuật toán Dijsktra Ví dụ: tìm đường đi từ s đến t Đỗ Văn Anh – KHMT3.K8 Ví dụ Đỗ Văn Anh – KHMT3.K8 Ví dụ Đỗ Văn Anh – KHMT3.K8 Bài tập – Giải thuật Dijsktra 1 a z? 2 Đỗ Văn Anh – KHMT3.K8 Bài tập – Giải thuật . Anh – KHMT3.K8 Nhóm 6 TOÁN RỜI RẠC Bài to án tìm đường đi ngắn nhất Đỗ Văn Anh – KHMT3.K8 Đồ thị không trọng số Đường đi ngắn nhất từ A đến H Xuất phát nhãn 0, kề 0 nhãn 1,. 12,8 F 8 E 7,5 G,6 4 6 8 7 6 4 8 6 1 2 2 7 8 Đỗ Văn Anh – KHMT3.K8 • Đường đi ngắn nhất từ A đến H A 0 B 4 D 8 H 14 G, 6 4 6 2 2 Đỗ Văn Anh – KHMT3.K8 Đỗ Văn Anh – KHMT3.K8