... lại quan hệ nhỏ Thuậttoántối ƣu đƣợc phát biểu thông qua toántômàu nút truy vấn, màu nút thuộc tính phân mảnh nút Thuậttoántômàutối ƣu truy vấn tìm chọn phƣơng án tối ƣu tômàu cho truy ... for3 Thuậttoán ColorSplit không yêu cầu tất nút đầu vào phải tômàu trƣớc mà tìm phép tômàutối ƣu cho Thuậttoán có thời gian thực O(n|C|) 2.2.2 Mở rộng thuậttoán tách màu, cách sử dụng tập màu ... đa màuDo vậy, tổng chi phí phân mảnh lại tổng trọng số cạnh đa màu Phát biểu toántômàu (còn gọi toántômàutối ưu) "Cho truy vấn T=(V, E), gọi ce trọng số cạnh e E, giả sử số nút V tô màu...
... sánh Dothuậttoán có độ phức tạp O(n2) 5.1.6 Thuậttoán Floyd: Cho G=(V,E) đồthị có hướng, có trọng số Để tìm đường ngắn cặp đỉnh G, ta áp dụng thuậttoán Dijkstra nhiều lần áp dụng thuậttoán ... dụng thuậttoán Floyd vào đồthị sau: B 13 F D 20 A C E Giải toán mạng vận tải sau thuậttoán Ford-Fulkerson với luồng vận tải khởi đầu v1 v5 4 v0 v3 4 v4 v7 v2 v6 Giải toán mạng vận tải sau thuật ... CHƯƠNG V: Dùng thuậttoán Dijkstra tìm đường ngắn từ đỉnh a đến đỉnh khác đồthị sau: c b d 12 k e h 11 a g Dùng thuậttoán Dijkstra tìm đường ngắn từ đỉnh a đến đỉnh khác đồthị sau: b 10 c...
... sánh Dothuậttoán có độ phức tạp O(n2) 5.1.6 Thuậttoán Floyd: Cho G=(V,E) đồthị có hướng, có trọng số Để tìm đường ngắn cặp đỉnh G, ta áp dụng thuậttoán Dijkstra nhiều lần áp dụng thuậttoán ... dụng thuậttoán Floyd vào đồthị sau: B 13 F D 20 A C E Giải toán mạng vận tải sau thuậttoán Ford-Fulkerson với luồng vận tải khởi đầu v1 v5 4 v0 v3 4 v4 v7 v2 v6 Giải toán mạng vận tải sau thuật ... CHƯƠNG V: Dùng thuậttoán Dijkstra tìm đường ngắn từ đỉnh a đến đỉnh khác đồthị sau: c b d 12 k e h 11 a g Dùng thuậttoán Dijkstra tìm đường ngắn từ đỉnh a đến đỉnh khác đồthị sau: b 10 c...
... sánh Dothuậttoán có độ phức tạp O(n2) 5.1.6 Thuậttoán Floyd: Cho G=(V,E) đồthị có hướng, có trọng số Để tìm đường ngắn cặp đỉnh G, ta áp dụng thuậttoán Dijkstra nhiều lần áp dụng thuậttoán ... CHƯƠNG V: Dùng thuậttoán Dijkstra tìm đường ngắn từ đỉnh a đến đỉnh khác đồthị sau: c b d e h 11 a 12 k g Dùng thuậttoán Dijkstra tìm đường ngắn từ đỉnh a đến đỉnh khác đồthị sau: b 10 a ... áp dụng thuậttoán Floyd vào đồthị sau: A⎛ ⎜ B ⎜3 B 20 A 13 F D C E Giải toán mạng vận tải sau thuậttoán Ford-Fulkerson với luồng vận tải khởi đầu v1 v5 v0 v3 4 v4 v7 v2 v6 85 Giải toán mạng...
... Bài 5: Tìm W* cách áp dụng thuậttoán Floyd vào đồthị sau: B 2 A C 13 F D E Lời giải: Ta có ma trận trọng số đồthị là: (những ô trống ∞) A C E 8 W Áp dụng thuậttoán Floyd ta có: A A B C D ... toán theo cách: • Cách 1: (Dùng thuậttoán Dijkstra) L(A) ∞ 3 - L(B) - L(C) ∞ - L(D) ∞ 3 - L(E) ∞ ∞ 6 5 - • Cách 2: (Dùng thuậttoán Floyd) Ta có ma trận trọng số đồ thị: L(F) ∞ ∞ 4 - L(G) ∞ ∞ ∞ ... đến đỉnh khác đồthị có ma trận trọng số là: A A B C D E F G B 3 C 2 D E 4 1 F 2 G 4 2 4 Lời giải: Từ ma trận trọng số trên, ta vẽ đồthị tương ứng sau: A a B C E G D F Ta giải toán theo cách:...
... a thu t toán Ford-Fulkerson 2.3 BÀI TOÁN DU L CH 2.3.1 Gi i thi u toán 2.3.2 Thu t toán nhánh c n 2.3.3 Tính ñúng ñ n c a thu t toán 2.3.4 Thu t toán x p x gi i toán du l ch 2.4 BÀI TOÁN TÌM ... BÀI TOÁN ( ng d ng thu t toán Ford-Fulkerson tìm lu ng c c ñ i) 3.5 BÀI TOÁN ( ng d ng toán x p x ñ gi i toán du l ch) 3.6 BÀI TOÁN ( ng d ng thu t toán Kruskal tìm khung nh nh t) 3.7 BÀI TOÁN ... toán t i ưutoán ñ th - Nghiên c u ng d ng toán t i ưu lý thuy t ñ th vào th c ti n PHƯƠNG PHÁP NGHIÊN C U 6.1 Phương pháp nghiên c u lý lu n Sưu t m tư li u liên quan ñ n lý thuy t ñ th Sưu...
... sánh Dothuậttoán có độ phức tạp O(n2) 5.1.6 Thuậttoán Floyd: Cho G=(V,E) đồthị có hướng, có trọng số Để tìm đường ngắn cặp đỉnh G, ta áp dụng thuậttoán Dijkstra nhiều lần áp dụng thuậttoán ... dụng thuậttoán Floyd vào đồthị sau: B 13 F D 20 A C E Giải toán mạng vận tải sau thuậttoán Ford-Fulkerson với luồng vận tải khởi đầu v1 v5 4 v0 v3 4 v4 v7 v2 v6 Giải toán mạng vận tải sau thuật ... CHƯƠNG V: Dùng thuậttoán Dijkstra tìm đường ngắn từ đỉnh a đến đỉnh khác đồthị sau: c b d 12 k e h 11 a g Dùng thuậttoán Dijkstra tìm đường ngắn từ đỉnh a đến đỉnh khác đồthị sau: b 10 c...
... sánh Dothuậttoán có độ phức tạp O(n2) 5.1.6 Thuậttoán Floyd: Cho G=(V,E) đồthị có hướng, có trọng số Để tìm đường ngắn cặp đỉnh G, ta áp dụng thuậttoán Dijkstra nhiều lần áp dụng thuậttoán ... thuậttoán Floyd vào đồthị sau: B 20 A C 13 F D E Giải toán mạng vận tải sau thuậttoán Ford-Fulkerson với luồng vận tải khởi đầu v1 v5 v0 v3 4 v4 v7 v2 v6 Giải toán mạng vận tải sau thuậttoán ... CHƯƠNG V: Dùng thuậttoán Dijkstra tìm đường ngắn từ đỉnh a đến đỉnh khác đồthị sau: c b d 12 k e 5 11 a h g Dùng thuậttoán Dijkstra tìm đường ngắn từ đỉnh a đến đỉnh khác đồthị sau: b 10 10...
... : Phương án t i ưu xét ma tr n tr ng s ban ñ u phương án t i ưu c a toán xét ma tr n rút g n ñ o l i Ch ng minh: Có th xem vi c ñi tìm chu trình Hamilton c a ngư i du l ch m t toán v n t i ñ c ... ñó, h0 phương án t i ưu c a toán xét ma tr n tr ng s ban ñ u M, ta có: f(h0) ≤ f(h), ∀h∈X hay f(h0)−s ≤ f(h)−s, ∀h∈X hay f′(h0) ≤ f′(h), ∀h∈X hay h0 phương án t i ưu c a toán xét ma tr n rút ... r i nâng lu ng lên ñ y, sau ñó áp d ng thu t toán Ford-Fulkerson ho c ta có th áp d ng thu t toán Ford-Fulkerson tr c ti p ñ i v i lu ng ϕ Thu t toán g m bư c: Bư c (ñánh d u ñ nh c a m ng):...
... dụng thuậttoán Floyd vào đồthị sau: B 20 A C 13 F D E Giải toán mạng vận tải sau thuậttoán Ford-Fulkerson với luồng vận tải khởi đầu v1 v5 4 v0 v3 4 v4 v7 v2 v6 Giải toán mạng vận tải sau thuật ... CHƯƠNG V: Dùng thuậttoán Dijkstra tìm đường ngắn từ đỉnh a đến đỉnh khác đồthị sau: c b d 12 k e 5 11 a h g Dùng thuậttoán Dijkstra tìm đường ngắn từ đỉnh a đến đỉnh khác đồthị sau: b 10 a ... a g 10 c h d f e k 8 i Cho đồthị có trọng số hình Hãy tìm đường ngắn từ đỉnh A đến đỉnh N A J F B K G C 72 L 2 H D M E I 4 N Tìm đường ngắn từ B đến đỉnh khác đồthị có ma trận trọng số (các...
... 5.3.5 Mệnh đề: Phương án tốiưu xét ma trận trọng số ban đầu phương án tốiưutoán xét ma trận rút gọn đảo lại Chứng minh: Có thể xem việc tìm chu trình Hamilton người du lịch toán vận tải đặc biệt ... đoạn đó, h0 phương án tốiưutoán xét ma trận trọng số ban đầu M, ta có: f(h0) f(h), hX hay f(h0)s f(h)s, hX hay f(h0) f(h), hX hay h0 phương án tốiưutoán xét ma trận rút gọn ... phí hành trình, xem cho trước) Xét đồthị đầy đủ G=(V,E), với V={1, 2, , n}, có trọng số với trọng số mij= m(i,j) khác mji = m(j,i) Như vậy, ta xem G đồthị có hướng đầy đủ “mạnh” theo nghĩa...
... từ luồng tuỳ ý G, nâng luồng lên đầy, sau áp dụng thuậttoán FordFulkerson ta áp dụng thuậttoán Ford-Fulkerson trực tiếp luồng Thuậttoán gồm bước: Bước (đánh dấu đỉnh mạng): Lối vào v0 ... luồng đầy, chưa đạt tới giá trị cực đại Bởi vậy, cần phải dùng thuậttoán FordFulkerson để tìm giá trị cực đại luồng 5.2.2.3 Thuậttoán Ford-Fulkerson: Để tìm luồng cực đại mạng vận tải G, ta xuất ... minh: Giả sử mạng vận tải G, 0 luồng cuối cùng, mà sau phương pháp đánh dấu thuậttoán Ford-Fulkerson không đạt tới lối Trên sở trạng đánh dấu lần cuối này, ta dùng B để ký hiệu tập gồm đỉnh G không...
... 11 9 3 7 7 2 4 12 3 10 5 Thuậttoán Floyd áp dụng cho đồthị vô hướng đồthị có hướng Ta cần thay cạnh vô hướng (u,v) cặp cạnh có hướng (u,v) (v,u) ... cần đặt Đồthị có hướng G liên thông mạnh phần tử nằm đường chéo ma trận trọng số ngắn W* hữu hạn 5.2 BÀI TOÁN LUỒNG CỰC ĐẠI 5.2.1 Luồng vận tải: 5.2.1.1 Định nghĩa: Mạng vận tải đồthị có hướng, ... 5.1.7 Định lý: Thuậttoán Floyd cho ta ma trận W*=Wn ma trận khoảng cách nhỏ đồthị G Chứng minh: Ta chứng minh quy nạp theo k mệnh đề sau: Wk[i,j]...
... đồthị G đồthị có trọng số mà cạnh có chiều dài Khi đó, khoảng cách d(u,v) hai đỉnh u v chiều dài đường từ u đến v ngắn nhất, tức đường qua cạnh 5.1.2 Bài toán tìm đường ngắn nhất: Cho đơn đồ ... Dijkstra, nhà toán học người Hà Lan, đề xuất năm 1959 Trong phiên mà ta trình bày, người ta giả sử đồthị vô hướng, trọng số dương Chỉ cần thay đổi đôi chút giải toán tìm đường ngắn đồthị có hướng ... Lk(v)+m(v,u)) 5.1.5 Mệnh đề: Thuậttoán Dijkstra tìm đường ngắn từ đỉnh cho trước đến đỉnh tuỳ ý đơn đồthị vô hướng liên thông có trọng số có độ phức tạp O(n2) Chứng minh: Thuậttoán dùng không n1 bước...
... ngắn từ a đến v cho đồthị G sau ĐỊNH LÝ: Thuậttoán Dijkstra tìm đường ngắn từ đỉnh cho trước đến đỉnh tuỳ ý đơn đồthị vô hướng liên thông có trọng số Mệnh đề: Thuậttoán Dijkstra tìm đường ... tuỳ ý đơn đồthị vô hướng liên thông có trọng số có độ phức tạp O(n2) VÍ DỤ 1: Dùng thuậttoán Dijkstra tìm đường ngắn từ đỉnh a đến đỉnh khác đồthị sau: VÍ DỤ 2: Dùng thuậttoán Dijkstra ... ĐỒTHỊ CÓ TRỌNG SỐ VÀ BÀI TOÁN ĐƯỜNG ĐI NGẮN NHẤT Đồthị có trọng số đồthị G=(V,E) mà cạnh e∈E gán số thực m(e), gọi trọng số cạnh...
... sánh Dothuậttoán có độ phức tạp O(n2) 5.1.6 Thuậttoán Floyd: Cho G=(V,E) đồthị có hướng, có trọng số Để tìm đường ngắn cặp đỉnh G, ta áp dụng thuậttoán Dijkstra nhiều lần áp dụng thuậttoán ... Dijkstra, nhà toán học người Hà Lan, đề xuất năm 1959 Trong phiên mà ta trình bày, người ta giả sử đồthị vô hướng, trọng số dương Chỉ cần thay đổi đôi chút giải toán tìm đường ngắn đồthị có hướng ... Lk(v)+m(v,u)) 5.1.5 Mệnh đề: Thuậttoán Dijkstra tìm đường ngắn từ đỉnh cho trước đến đỉnh tuỳ ý đơn đồthị vô hướng liên thông có trọng số có độ phức tạp O(n2) Chứng minh: Thuậttoán dùng không n1 bước...
... từ luồng tuỳ ý G, nâng luồng lên đầy, sau áp dụng thuậttoán Ford-Fulkerson ta áp dụng thuậttoán Ford-Fulkerson trực tiếp luồng Thuậttoán gồm bước: Bước (đánh dấu đỉnh mạng): Lối vào v0 ... luồng đầy, chưa đạt tới giá trị cực đại Bởi vậy, cần phải dùng thuậttoán Ford-Fulkerson để tìm giá trị cực đại luồng 5.2.2.3 Thuậttoán Ford-Fulkerson: Để tìm luồng cực đại mạng vận tải G, ta ... Khi đó: ( (A))=( (A)) 5.2.2 Bài toán luồng cực đại: Cho mạng vận tải G=(V,E) Hãy tìm luồng để đạt max mạng G Nguyên lý thuậttoán giải toán tìm luồng cực đại sau 5.2.2.1 Định nghĩa:...
... 5.3.5 Mệnh đề: Phương án tốiưu xét ma trận trọng số ban đầu phương án tốiưutoán xét ma trận rút gọn đảo lại Chứng minh: Có thể xem việc tìm chu trình Hamilton người du lịch toán vận tải đặc biệt ... đoạn đó, h0 phương án tốiưutoán xét ma trận trọng số ban đầu M, ta có: f(h0) f(h), hX hay f(h0)s f(h)s, hX hay f(h0) f(h), hX hay h0 phương án tốiưutoán xét ma trận rút gọn ... vọng chứa phương án tốiưu tiếp tục phân chia tập thành hai tập khác không giao nhau, lại tính cận tương ứng Lặp lại trình sau số hữu hạn bước, cuối phương án tốt, nói chung tốiưu Nếu không lặp...
... dụng thuậttoán Floyd vào đồthị sau: B C 20 13 F A D E v1 Giải toán mạng vận tải sau thuậttoán Ford-Fulkerson với luồng vận tải khởi đầu v5 4 2 v2 v0 4 v4 v7 v3 v6 Giải toán mạng vận tải sau thuật ... 1 10 10 k a i5 e Cho đồthị có trọng số hình Hãy tìm đường ngắn từ đỉnh A đến đỉnh N 3 A J B F C G K D L M E H I 2 N Tìm đường ngắn từ B đến đỉnh khác đồthị có ma trận trọng số A F G ... tải sau thuậttoán Ford-Fulkerson với luồng vận tải khởi đầu cho kèm theo 10 6 v1 10 15 v0 8 20 16 10 v7 v2 v3 28 16 v4 6 v5 v6 25 10 15 10 0 15 2 v10 v8 12 7 30 v11 v9 20 Hãy giải toán người du...
... thuậttoán lập lịch LUc/ELp DLc/ELp thuậttoán lập lịch tốiưu - Tuy nhiên, giá trị thuậttoán lập lịch tốiưu LUc/ELp gần với kết lý thuyết DLc/ELp 3.2 Mô đánh giá hiệu thuậttoán lập lịch tối ... System) trình bày thuậttoán xấp xỉ để giải toán MADPS 15 CHƯƠNG ĐÁNH GIÁ CÁC THUẬTTOÁN LẬP LỊCH TỐIƯUTRÊN MẠNG NGANG HÀNG Chương trình bày đánh giá thuậttoán lập lịch tốiưu mạng ngang hàng ... phục vụ đầy đủ 14 2.3.3 Thuậttoán xấp xỉ giải toán MADPS Trình bày thuậttoán xấp xỉ để giải toán MADPS 2.4 Kết chương Chương dã nghiên cứu số thuậttoán lập lịch tốiưu cho ba mô hình mạng cụ...