Danh mục

Kết hợp thuật toán tiến hóa và tìm kiếm biến đổi lân cận để giải bài toán tìm đường đi liên miền với ràng buộc miền duy nhất trên nút mạng

Số trang: 8      Loại file: pdf      Dung lượng: 1.69 MB      Lượt xem: 4      Lượt tải: 0    
Hoai.2512

Hỗ trợ phí lưu trữ khi tải xuống: 1,000 VND Tải xuống file đầy đủ (8 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Nghiên cứu này mô tả cách kết hợp giữa thuật toán EA và tìm kiếm biến đổi lân cận (VNS). Trong đó, VNS được sử dụng đối với cá thể tốt nhất của mỗi th hệ. Để áp dụng được VNS vào giải bài toán IDPC-NDU, nghiên cứu cũng mô tả phương pháp biểu diễn lời giải bài toán IDPC-NDU dưới dạng biểu diễn hoán vị.
Nội dung trích xuất từ tài liệu:
Kết hợp thuật toán tiến hóa và tìm kiếm biến đổi lân cận để giải bài toán tìm đường đi liên miền với ràng buộc miền duy nhất trên nút mạngTẠP CHÍ KHOA HỌC Phạm Đình Thành và cs. (2023)Khoa học Tự nhiên và Công nghệ (30): 68 - 75 KẾT HỢP THUẬT TOÁN TIẾN HÓA VÀ TÌM KIẾM BIẾN ĐỔI LÂN CẬN ĐỂ GIẢI BÀI TOÁN TÌM ĐƢỜNG ĐI LIÊN MIỀN VỚI RÀNG BUỘC MIỀN DUY NHẤT TRÊN NÚT MẠNG Phạm Đình Thành, Nguyễn Duy Hiếu, Đ ng Thị Vân Chi, Phan Trung Kiên Trường Đại học Tây Bắc Tóm tắt: Bài toán tìm đường đi liên miền với ràng buộc miền duy nhất trên nút mạng(IDPC-NDU) là một trong những bài toán tối ưu mạng mới được quan tâm nghiên cứu gầnđây. Mặc dù đã có các nghiên cứu sử dụng thuật toán ti n hóa (E ) để giải bài toán IDPC-NDU, tuy nhiên hiện chưa có nhiều nghiên cứu về k t hợp giữa thuật toán EA và thuật toántìm ki m cục bộ. Vì vậy nghiên cứu này mô tả cách k t hợp giữa thuật toán EA và tìm ki mbi n đổi lân cận (VNS). Trong đó, VNS được sử dụng đối với cá thể tốt nhất của mỗi th hệ.Để áp dụng được VNS vào giải bài toán IDPC-NDU, nghiên cứu cũng m tả phương phápbiểu diễn lời giải bài toán IDPC-NDU dưới dạng biểu diễn hoán vị. Thuật toán đề xuất đượcđánh giá trên các tập dữ liệu với 53 bộ dữ liệu khác nhau. K t quả thực nghiệm cho thấythuật toán đề xuất tốt hơn thuật toán so sánh trên 39 bộ dữ liệu. Từ khóa: Thuật toán ti n hóa, thuật toán tìm ki m bi n đổi lân cận, tìm đường đi liênmiền với ràng buộc miền duy nhất.1. MỞ ĐẦU IDPC-EDU) - với ràng uộc trên tập cạnh; Ngày nay, sự phát triển nhanh chóng của Inter-Domain Path Computation under Node-mạng Internet và nhu cầu kết nối dẫn tới sự defined Domain Uniqueness Constraint (kýhình thành các hệ thống mạng ngày càng lớn hiệu là IDPC-NDU) - với ràng uộc trên tậphơn. Các hệ thống mạng lớn thường được đỉnh. Mặc dù các tác giả đã đề xuất thuật toánchia thành nhiều miền nhỏ, khi đó các mạng lập trình động để tìm lời giải ài toán IDPC-được gọi là mạng đa miền [1]. Trong lịch sử DU [2], nhưng do IDPC-DU là bài toán NP-hình thành, các mạng đa miền an đầu được Khó nên hướng tiếp cận này không phù hợpphát triển để đảm ảo yêu cầu về khả năng khi các ộ dữ liệu đầu vào có kích thước lớn.mở rộng và tính ảo mật [1]. Tuy nhiên hiện Do đó, các nghiên cứu gần đ y đã sửnay, ên cạnh các yêu cầu trên, việc xác dụng các thuật toán xấp xỉ để giải ài toánđịnh được các thuật toán định tuyến hiệu IDPC-DU như: Trong nghiên cứu [3], tácquả trong mạng đa miền là một trong các giả đã đề xuất thuật toán tiến hóa thích nghithách thức nhận được nhiều sự quan t m đa nh n tố với phương pháp mã hóa lời giảinghiên cứu. Gần đ y, tác giả L. Maggi và ằng iểu di n hoán vị. Nghiên cứu đã phátcác đồng nghiệp [5] đã phát iểu mô hình huy được các thế mạnh của thuật toán tiếnhóa một trong các thách thức trên thành ài hóa đa nh n tố và phương pháp mã hóa hoántoán tìm đường đi ngắn nhất giữa hai nút vị để n ng cao chất lượng lời giải tìm được.trong mạng liên miền (Inter-Domain Path Trong nghiên cứu [4], các tác giả cũng môComputation under Domain Uniqueness tả việc áp dụng thuật toán di truyền (Two-constraint - IDPC-DU) [2]. Tùy theo ràng level Genetic Algorithm, k hiệu là PGA) uộc về miền duy nhất được xác định trên dựa trên phương pháp mã hóa thứ tự ưu tiên.tập cạnh hay trên tập đỉnh mà ài toán Một trong các ưu điểm của thuật toán PGAIDPC-DU có hai iến thể là: Inter-Domain là có thể sử dụng các toán tử tiến hóa dùngPath Computation under Edge-defined cho mã hóa hoán vị nên d dàng cài đặt. TuyDomain Uniqueness Constraint (k hiệu là nhiên, lời giải tìm được ởi thuật toán PGA 68chưa tốt do phương pháp mã hóa lời giải 2. PHÁT BIỂU BÀI TOÁNtrong PGA chú trọng vào việc đáp ứng các Gọi G = (V, E, w, D) là đa đồ thị córàng uộc của ài toán IDPC-NDU. Tác giả hướng, có trọng số. Trong đó, các tập cácĐỗ Tuấn Anh và các đồng nghiệp [5] đã mô đỉnh (nút), tập các cạnh và ma trận trọng sốtả cách áp dụng thuật toán di truyền (two- cạnh của đồ thị G được lần lượt ký hiệu làlevel strategy based on evolutionary V, E và w. Tập đỉnh V được phân hoạchalgorithm, k hiệu là TLGA) để giải ài toán thành k tập con (mỗi tập con gọi là mộtIDPC-NDU. Trong thuật toán TLGA, các tác miền) đôi một không giao nhaugiả đã đề xuất phương pháp mã hóa lời giải { }.hai mức cũng như các toán tử tiến hóa dựa Định nghĩa 1 (miền duy nhất trên tậptrên phương pháp mã hóa này. Tuy nhiên, đỉnh [2]). Đường đi } trêndo thông tin được lưu trữ ở hai mức nên yêu đồ thị G được gọi là thỏa mãn ràng buộccầu ộ nhớ lưu trữ nhiều và các toán tử lai miền duy nhất trên tập đỉnh nếu đường đi pghép, đột iến cũng phức tạp hơn. Mặc dù đi ra một miền thì không đi vào lại miền đóviệc áp dụng các thuật toán EA đã giúp cải nữa. Tức là, nếu và thìthiện chất lượng lời giải ài toán IDPC- { }.NDU tìm được nhưng do các thuật toán này Định nghĩa 2 (bài toán IDPC-NDU [2],vẫn sử dụng phương pháp khởi tạo quần thể [7]). Cho trước hai đỉnh s, t V (lần lượt gọingẫu nhiên nên chất lượng quần thể an đầu là đỉnh nguồn và đỉnh đích), mục tiêu củachưa cao, từ đó ảnh hưởng tới chất lượng bài toán IDPC-NDU là tìm ...

Tài liệu được xem nhiều:

Tài liệu liên quan: