![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://timtailieu.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
Thuật toán đẩy luồng trước tìm luồng cực đại trên mạng hỗn hợp mở rộng
Số trang: 5
Loại file: pdf
Dung lượng: 429.09 KB
Lượt xem: 11
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài viết Thuật toán đẩy luồng trước tìm luồng cực đại trên mạng hỗn hợp mở rộng giới thiệu mô hình mạng hỗn hợp mở rộng để có thể áp dụng mô hình hóa các bài toán thực tế chính xác, hiệu quả hơn và định lý luồng cực đại lát cắt cực tiểu tương ứng trên mạng hỗn hợp mở rộng.
Nội dung trích xuất từ tài liệu:
Thuật toán đẩy luồng trước tìm luồng cực đại trên mạng hỗn hợp mở rộngISSN 1859-1531 - TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ ĐẠI HỌC ĐÀ NẴNG, SỐ 11(84).2014, QUYỂN 1 87 THUẬT TOÁN ĐẨY LUỒNG TRƯỚC TÌM LUỒNG CỰC ĐẠI TRÊN MẠNG HỖN HỢP MỞ RỘNG PUSH-PREFLOW MAXFLOW ALGORITHM ON EXTENDED MIXED NETWORKS Trần Quốc Chiến1, Trần Ngọc Việt2, Nguyễn Đình Lầu2 Trường Đại học Sư phạm, Đại học Đà Nẵng; Email: tqchien@dce.udn.vn 1 2 Trường Cao đẳng Giao thông Vận tải II; Email: trviet01@yahoo.com, launhi@gmail.comTóm tắt - Đồ thị là công cụ toán học hữu ích ứng dụng trong nhiều Abstract - Graph is a powerful mathematical tool applied in manylĩnh vực như giao thông, truyền thông, công nghệ thông tin, kinh fields as transportation, communication, informatics, economy… Intế, …. Cho đến nay, trong đồ thị mới chỉ xét đến trọng số của các an ordinary graph the weights of edges and vertexes arecạnh, các đỉnh một cách độc lập, trong đó độ dài đường đi là tổng considered independently where the length of a path is the sum oftrọng số các cạnh và các đỉnh trên đường đi đó. Tuy nhiên, trong weights of the edges and the vertexes on this path. However, inthực tế, trọng số tại một đỉnh không giống nhau với mọi đường đi many practical problems, weights at a vertex are not the same forqua đỉnh đó, mà còn phụ thuộc vào cạnh đi đến và cạnh đi khỏi all paths passing this vertex, but depend on coming and leavingđỉnh đó. Bài viết giới thiệu mô hình mạng hỗn hợp mở rộng để có edges. The paper introduces a model of mixed extended networkthể áp dụng mô hình hóa các bài toán thực tế chính xác, hiệu quả that can be applied to modelizing many practical problems morehơnvà định lý luồng cực đại lát cắt cực tiểu tương ứng trên mạng exactly and effectively, and the Maxflow-Mincut theorem onhỗn hợp mở rộng [10,11]. Kết quả chính của bài viết là thuật toán extended mixed networks. The main contribution of this paper isđẩy luồng trước tìm luồng cực đại. the Push-Preflow maxflow algorithm.Từ khóa - đồ thị; mạng; luồng; luồng cực đại; thuật toán. Key words - graph; network; flow; maximal flow; algorithm Giả thiết G có đỉnh nguồn s và đỉnh đích t.Tập các giá trị1. Đặt vấn đề {f(x,y) | (x,y)E} gọi là luồng cạnh trên mạng G nếu thoả Mạng và luồng trên mạng là công cụ toán học hữu ích mãn:ứng dụng trong nhiều lĩnh vực như giao thông, truyềnthông, công nghệ thông tin, kinh tế,… Cho đến nay trong (i) 0 f(x,y) ce(x,y) (x,y)Emạng cổ điển mới chỉ xét đến trọng số của các tuyến và các (ii) Với mọi đỉnh z không phải nguồn hoặc đích:nút một cách độc lập. Tuy nhiên, trong nhiều bài toán thực f ( v, z ) = f ( z , v )tế, trọng số tại một nút không giống nhau với mọi đường đi ( v , z )E ( z ,v )Equa nút đó, mà còn phụ thuộc vào tuyến đi đến và tuyến đi (iii) Với mọi đỉnh z không phải nguồn hoặc đích:khỏi nút đó. Vì vậy cần xây dựng một mô hình mạng mở f (v, z ) cv(z)rộng để có thể áp dụng mô hình hóa các bài toán thực tế ( v , z )Echính xác và hiệu quả hơn. Trên cơ sở các nghiên cứu về • Định lý 3.1. Cho f = {f(x,y) | (x,y)E} là luồng cạnhbài toán luồng cực đại [1, 2, 3, 4, 5, 6, 7] và đồ thị mở rộng trên mạng G với nguồn s và đích t. Khi đó:[8, 9, 10,11], bài báo phát triển thuật toán đường đi tăngluồng tìm luồng cực đại trên mạng hỗn hợp mở rộng. f ( s , v ) − f ( v, s ) = f ( v, t ) − f ( t , v ) ( s ,v )E ( v , s )E ( v ,t )E ( t ,v )E2. Mạng hỗn hợp mở rộng Tức là tổng luồng đi khỏi đỉnh nguồn bằng tổng luồng đi đến đỉnh đích. Cho đồ thị hỗn hợp G=(V, E) với tập nút V và tập cạnhE. Các cạnh có thể có hướng hoặc vô hướng. Ký hiệu R* Chứng minh [11]là tập số thực dương.Trên đồ thị cho các hàm sau. •Giá trị của luồng Hàm khả năng thông hành cạnhce: E→R , với ce(e) là * Biểu thức:khả năng thông hành cạnh e E. val ( f ) = f ( s, u ) − f ( u, s ) ...
Nội dung trích xuất từ tài liệu:
Thuật toán đẩy luồng trước tìm luồng cực đại trên mạng hỗn hợp mở rộngISSN 1859-1531 - TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ ĐẠI HỌC ĐÀ NẴNG, SỐ 11(84).2014, QUYỂN 1 87 THUẬT TOÁN ĐẨY LUỒNG TRƯỚC TÌM LUỒNG CỰC ĐẠI TRÊN MẠNG HỖN HỢP MỞ RỘNG PUSH-PREFLOW MAXFLOW ALGORITHM ON EXTENDED MIXED NETWORKS Trần Quốc Chiến1, Trần Ngọc Việt2, Nguyễn Đình Lầu2 Trường Đại học Sư phạm, Đại học Đà Nẵng; Email: tqchien@dce.udn.vn 1 2 Trường Cao đẳng Giao thông Vận tải II; Email: trviet01@yahoo.com, launhi@gmail.comTóm tắt - Đồ thị là công cụ toán học hữu ích ứng dụng trong nhiều Abstract - Graph is a powerful mathematical tool applied in manylĩnh vực như giao thông, truyền thông, công nghệ thông tin, kinh fields as transportation, communication, informatics, economy… Intế, …. Cho đến nay, trong đồ thị mới chỉ xét đến trọng số của các an ordinary graph the weights of edges and vertexes arecạnh, các đỉnh một cách độc lập, trong đó độ dài đường đi là tổng considered independently where the length of a path is the sum oftrọng số các cạnh và các đỉnh trên đường đi đó. Tuy nhiên, trong weights of the edges and the vertexes on this path. However, inthực tế, trọng số tại một đỉnh không giống nhau với mọi đường đi many practical problems, weights at a vertex are not the same forqua đỉnh đó, mà còn phụ thuộc vào cạnh đi đến và cạnh đi khỏi all paths passing this vertex, but depend on coming and leavingđỉnh đó. Bài viết giới thiệu mô hình mạng hỗn hợp mở rộng để có edges. The paper introduces a model of mixed extended networkthể áp dụng mô hình hóa các bài toán thực tế chính xác, hiệu quả that can be applied to modelizing many practical problems morehơnvà định lý luồng cực đại lát cắt cực tiểu tương ứng trên mạng exactly and effectively, and the Maxflow-Mincut theorem onhỗn hợp mở rộng [10,11]. Kết quả chính của bài viết là thuật toán extended mixed networks. The main contribution of this paper isđẩy luồng trước tìm luồng cực đại. the Push-Preflow maxflow algorithm.Từ khóa - đồ thị; mạng; luồng; luồng cực đại; thuật toán. Key words - graph; network; flow; maximal flow; algorithm Giả thiết G có đỉnh nguồn s và đỉnh đích t.Tập các giá trị1. Đặt vấn đề {f(x,y) | (x,y)E} gọi là luồng cạnh trên mạng G nếu thoả Mạng và luồng trên mạng là công cụ toán học hữu ích mãn:ứng dụng trong nhiều lĩnh vực như giao thông, truyềnthông, công nghệ thông tin, kinh tế,… Cho đến nay trong (i) 0 f(x,y) ce(x,y) (x,y)Emạng cổ điển mới chỉ xét đến trọng số của các tuyến và các (ii) Với mọi đỉnh z không phải nguồn hoặc đích:nút một cách độc lập. Tuy nhiên, trong nhiều bài toán thực f ( v, z ) = f ( z , v )tế, trọng số tại một nút không giống nhau với mọi đường đi ( v , z )E ( z ,v )Equa nút đó, mà còn phụ thuộc vào tuyến đi đến và tuyến đi (iii) Với mọi đỉnh z không phải nguồn hoặc đích:khỏi nút đó. Vì vậy cần xây dựng một mô hình mạng mở f (v, z ) cv(z)rộng để có thể áp dụng mô hình hóa các bài toán thực tế ( v , z )Echính xác và hiệu quả hơn. Trên cơ sở các nghiên cứu về • Định lý 3.1. Cho f = {f(x,y) | (x,y)E} là luồng cạnhbài toán luồng cực đại [1, 2, 3, 4, 5, 6, 7] và đồ thị mở rộng trên mạng G với nguồn s và đích t. Khi đó:[8, 9, 10,11], bài báo phát triển thuật toán đường đi tăngluồng tìm luồng cực đại trên mạng hỗn hợp mở rộng. f ( s , v ) − f ( v, s ) = f ( v, t ) − f ( t , v ) ( s ,v )E ( v , s )E ( v ,t )E ( t ,v )E2. Mạng hỗn hợp mở rộng Tức là tổng luồng đi khỏi đỉnh nguồn bằng tổng luồng đi đến đỉnh đích. Cho đồ thị hỗn hợp G=(V, E) với tập nút V và tập cạnhE. Các cạnh có thể có hướng hoặc vô hướng. Ký hiệu R* Chứng minh [11]là tập số thực dương.Trên đồ thị cho các hàm sau. •Giá trị của luồng Hàm khả năng thông hành cạnhce: E→R , với ce(e) là * Biểu thức:khả năng thông hành cạnh e E. val ( f ) = f ( s, u ) − f ( u, s ) ...
Tìm kiếm theo từ khóa liên quan:
Luồng cực đại Mạng hỗn hợp mở rộng Bài toán luồng cực đại Luồng cực đại lát cắt cực tiểu Phương pháp đẩy luồng trướcTài liệu liên quan:
-
Bài toán phân luồng giao thông và ứng dụng
11 trang 182 1 0 -
Giáo trình toán rời rạc - Phụ lục 2
15 trang 85 0 0 -
Giáo trình Toán rời rạc: Phần 2 - Nguyễn Gia Định
101 trang 38 0 0 -
Bài giảng môn Lý thuyết đồ thị - Chương 6: Bài toán luồng cực đại
54 trang 33 0 0 -
Thuật toán tìm luồng cực đại trên mạng mở rộng
4 trang 33 0 0 -
Bài giảng Lý thuyết đồ thị: Chương 6 - ThS. Trần Quốc Việt
44 trang 31 0 0 -
Bài giảng Toán rời rạc: Phần 2 - Nguyễn Đức Nghĩa
275 trang 31 0 0 -
Bài giảng Toán rời rạc: Phần 2 - Trường CĐ Công nghiệp Nam Định
74 trang 29 0 0 -
Bài giảng Lý thuyết đồ thị - ĐH Hàng Hải VN
111 trang 28 0 0 -
Bài giảng Lý thuyết đồ thị: Bài toán ghép cặp
43 trang 27 0 0