BỘ GIÁO DỤC VÀ ĐÀO TO
ĐẠI HỌC CH KHOA NỘI
ĐỖ TUẤN ANH
C THUẬT TOÁN METAHEURISTIC GIẢI BÀI TOÁN
ĐỊNH TUYẾN TRONG MẠNG ĐA MIỀN
Ngành: Khoa học y tính
số: 9480101
TÓM TT LUẬN ÁN TIẾN KHOA HỌC Y TÍNH
NỘI2025
Công trình được hoàn thành tại:
Đại học Bách khoa Nội
Người hướng dẫn khoa học: PGS.TS. Huỳnh Thị Thanh Bình
Phản biện 1: PGS.TS. Bùi Thu Lâm
Phản biện 2: GS.TS. Sỹ Vinh
Phản biện 3: PGS.TS. Hồng Phương
Luận án được bảo v tại Hội đồng đánh giá luận án tiến cấp Đại học Bách
khoa Nội họp tại Đại học Bách khoa Nội.
Vào hồi 08 giờ 30, ngày 03 tháng 06 năm 2025.
thể tìm hiểu luận án tại:
1. Thư viện T Quang Bửu - ĐHBK Nội
2. Thư viện Quốc gia Việt Nam.
MỞ ĐU
1. Bối cảnh nghiên cứu
Mạng đa miền (Multi-domain), một khái niệm quan trọng trong kiến trúc mạng hiện đại, đề
cập đến hệ thống mạng lớn bao gồm nhiều mạng con độc lập khả năng tương tác với nhau.
Mỗi mạng con, hay "miền", được quản bởi một tổ chức sử dụng các công nghệ, chính sách
quản trị, và phương thức quản hác nhau. Internet, với cấu trúc từ mạng lõi cho đến mạng
biên gồm hàng trăm nghìn hệ thống tự trị (Autonomous System - AS), một dụ điển hình
của mạng đa miền quy lớn. Cấu trúc y bao gồm các miền mạng từ Tier 1 (cấp cao nhất)
mạng lõi, tới các cấp Tier thấp hơn gần v phía người dùng, và cuối cùng các AS của các
nhà cung cấp dịch vụ Internet (Internet Service Provider - ISP) trực tiếp phục vụ người dùng
cuối.
Một ứng dụng khác quan trọng của mạng đa miền trong lĩnh vực quân sự mạng tác chiến.
Mạng tác chiến quân sự gồm nhiều mạng con thuộc các đơn vị quân đội khác nhau, mỗi mạng
đều yêu cầu cao v bảo mật thông tin, nhưng vẫn cần kết nối và trao đổi thông tin với nhau.
Vấn đề quan trọng nhất của mạng tác chiến quân sự giải quyết bài toán tối ưu về độ trễ
(delay), băng thông (bandwidth), độ tin cậy của đường truyền (link reliability) để nâng cao
chất lượng dịch vụ của mạng (Quality of Service - QoS), cải thiện khả năng chiến đấu và ra
quyết định nhanh nhất. Trường hợp này minh họa nét tầm quan trọng của việc nghiên cứu
và phát triển các giải pháp hiệu quả cho mạng đa miền.
Hệ thống mạng đa miền, đặc biệt mạng Internet, được cấu thành từ nhiều thành phần
phức tạp, tạo ra nhiều thách thức trong quản và vận hành. Xác định đường đi tối ưu đóng
vai trò then chốt, làm nền tảng cho việc định tuyến hiệu quả. Để cải thiện hiệu suất định tuyến,
cần giải quyết bài toán tối ưu đầu cuối đáp ứng các yêu cầu về độ trễ, băng thông và độ tin
cậy của kênh truyền. Song song với việc tối ưu hóa tài nguyên trên toàn hệ thống nhằm nâng
cao chất lượng dịch vụ, còn cần đảm bảo các yếu tố quan trọng v bảo mật và duy trì tính
riêng của mỗi miền. Tuy nhiên, việc tính toán đường đi tối ưu đầu cuối trong môi trường
đa miền gặp thách thức lớn do thiếu thông tin tổng thể và sự không đồng nhất giữa các miền.
Trong môi trường mạng đa miền, việc áp dụng các phương pháp định tuyến cần được xem
xét phù hợp với đặc thù và yêu cầu của từng loại mạng. Mạng lõi (core networks) yêu cầu
băng thông rất lớn và độ trễ thấp, BGP (Border Gateway Protocol) luôn giao thức được
lựa chọn chính cho định tuyến liên miền nhưng trong mỗi miền AS riêng lẻ, giao thức IS-IS
(Intermediate System to Intermediate System) thường được ưu tiên sử dụng. Tuy BGP đảm
bảo khả năng mở rộng và ổn định cho mạng lõi, nhưng giao thức này chỉ tối ưu dựa trên số
lượng AS trung gian, do đó gặp hạn chế khi cần đáp ứng các bài toán tối ưu định tuyến đầu
cuối với nhiều ràng buộc QoS phức tạp. Các phương pháp định tuyến dựa trên trạng thái liên
kết như OSPF (Open Shortest Path First) lại gặp khó khăn trong duy trì tính bảo mật và
riêng của từng mạng khi áp dụng cho môi trường đa miền. Nhiều nghiên cứu đã được tiến
hành nhằm giải quyết những hạn chế y. Một số tiếp cận đề xuất sử dụng các giao thức định
tuyến liên miền cải tiến, như hình PCE (Path Computation Element) sử dụng các thành
phần tính toán đường đi cung cấp khả năng tìm đường tối ưu định tuyến đầu cuối trong mạng
liên miền. Tuy nhiên, các giải pháp này thường đòi hỏi sự thay đổi đáng kể trong sở hạ tầng
mạng. Các nghiên cứu khác thì tập trung vào việc phát triển các kỹ thuật tối ưu hóa phân tán,
nhưng khó đạt kết quả tối ưu do thiếu hình trạng của toàn mạng, đặc biệt trong các ứng
dụng đòi hỏi hiệu suất cao và độ trễ thấp như mạng tác chiến quân sự.
Kiến trúc quản HPCE (Hierarchical Path Computation Element) được giới thiệu một
giải pháp tiềm năng cho vấn đề tối ưu định tuyến trong mạng đa miền. HPCE tổ chức các
thành phần tính toán đường đi (Path Computation Element - PCE) theo cấu trúc phân cấp,
1
mỗi miền ít nhất một PCE cấp thấp (child PCE), và một PCE cấp cao (parent PCE) quản
toàn b mạng đa miền. PCE cấp thấp thuộc mỗi miền sẽ chia sẻ thông tin tài nguyên với
PCE cấp cao. Do đó, PCE cấp cao thể y dựng hình trạng toàn mạng không cần thông
tin chi tiết nội b của từng miền. Cách tiếp cận y giúp duy trì tính bảo mật và tự ch của
mỗi miền, đồng thời cho phép giải quyết vấn đề tối ưu định tuyến đầu cuối hiệu quả. Tuy nhiên,
nhược điểm của kiến trúc HPCE tập trung tính toán PCE cấp cao, và yêu cầu băng thông
kết nối lớn đáp ứng trao đổi thông tin giữa các PCE. Để khắc phục hạn chế này phục vụ cho
khả năng mở rộng mạng, các nghiên cứu đề xuất b sung ràng buộc miền duy nhất, ngăn gói
tin đi lại các miền đã đi qua. Ràng buộc y giúp ngăn chặn vòng lặp, tránh tình trạng gói
tin liên tục được chuyển tiếp vào miền đã đi qua, gây tắc nghẽn mạng và lãng phí tài nguyên.
Bên cạnh đó, việc hạn chế gói tin không đi lại miền đã đi qua góp phần bảo tồn tài nguyên
mạng như: băng thông và tài nguyên tính toán. V mặt bảo mật, việc hạn chế đường đi của
gói tin giúp giảm khả năng bị chặn bắt hoặc tấn công giả mạo, góp phần tăng cường an toàn
cho mạng. V mặt kinh tế, nhiều ràng buộc định tuyến quan tâm đến vấn đề tiết kiệm chi phí
đường truyền tính theo lưu lượng hơn tối ưu độ trễ, băng thông.
Bài toán tối ưu định tuyến trong mạng đa miền thỏa mãn ràng buộc đường định tuyến chỉ
đi qua mỗi miền nhiều nhất một lần (ràng buộc miền duy nhất) được Maggi và các cộng sự
giới thiệu trong nghiên cứu. Bài toán được đặt tên IDPC-DU với hai biến thể khác nhau dựa
trên cách định nghĩa miền, và hai biến thể đều được chứng minh thuộc lớp bài toán NP-Khó.
Điều y nghĩa chưa thuật toán hiệu quả để tìm ra lời giải tối ưu trong mọi trường hợp
với độ phức tạp tính toán đa thức. Để giải quyết những bài toán y trong thực tế, các nhà
nghiên cứu thường sử dụng các thuật toán gần đúng. Thuật toán gần đúng cho phép n bằng
thời gian tính toán và chất lượng lời giải, đáp ứng yêu cầu tìm lời giải tốt trong không gian
tìm kiếm lớn với thời gian chấp nhận được. Nhiều thuật toán gần đúng như các thuật toán xấp
xỉ đảm bảo chất lượng lời giải thông qua hình toán học được chứng minh, giúp đánh giá
chất lượng lời giải so với lời giải tối ưu. Tuy nhiên, các thuật toán heuristic hoặc metaheuristics
thường được đánh giá hiệu quả bằng các phương pháp thống kê thực nghiệm.
vy, luận án tập trung nghiên cứu các thuật toán gần đúng lấy cảm hứng từ tự nhiên
và đề xuất các thuật toán mới để giải bài toán định tuyến trong mạng đa miền với ràng buộc
miền duy nhất. Các nghiên cứu trong luận án khai thác các ưu điểm của các thuật toán lấy
cảm hứng từ tự nhiên trong việc xử bài toán NP-Khó, đồng thời thiết kế các phương pháp
hóa lời giải và các toán tử tìm kiếm đáp ứng ràng buộc trong bài toán của mạng đa miền.
Các thuật toán đề xuất được cài đặt và thử nghiệm trên b dữ liệu phỏng mạng để so sánh
và đánh giá hiệu suất của các thuật toán. Việc đánh giá sẽ tập trung vào hai khía cạnh chính:
thời gian thực hiện và chất lượng lời giải thu được. Kết quả của nghiên cứu đóng góp vào việc
cải thiện hiệu suất và độ tin cậy trong hoạt động của mạng đa miền, đồng thời mở ra hướng
mới trong việc áp dụng các kỹ thuật tiên tiến giải bài toán tối ưu vào lĩnh vực mạng y tính.
2. Phạm vi và vấn đề nghiên cứu
Luận án tập trung nghiên cứu:
Thuật toán tiến hóa giải bài toán tối ưu trên đồ thị, đặc biệt các bài toán tập đỉnh,
tập cạnh được chia thành các tập nhỏ.
Các thuật toán sử dụng trí tuệ bầy đàn hiệu quả, và áp dụng giải các bài toán tìm đường
đi trên đồ thị.
Thuật toán tiến hóa đa nhiệm đa quần thể với mỗi quần thể sử dụng các kỹ thuật tìm
kiếm khác nhau. Khai thác ưu điểm của mỗi kỹ thuật tìm kiếm để cân bằng quá trình
khám phá và khai thác lời giải trong không gian tìm kiếm.
Thuật toán tiến hóa đa nhân tố và các kỹ thuật hóa, áp dụng giải các bài toán tối ưu
tìm đường trên đồ thị.
2
Phương pháp y dựng các b dữ liệu, cách đánh giá và thiết kế thực nghiệm để so sánh
độ hiệu quả của các thuật toán.
3. Đóng góp của luận án
Các kết quả nghiên cứu chính của luận án được công b trên các tạp c và hội nghị chuyên
ngành. Các kết quả chính đạt được của luận án ý nghĩa khoa học bao gồm cả hai khía cạnh
thuyết và ứng dụng.
V thuyết:
Đề xuất thuật toán GACOB kết hợp thuật toán di truyền và thuật toán tối ưu đàn
kiến giải bài toán IDPC-EDU.
Đề xuất thuật toán MCACO sử dụng tìm kiếm y Monte-Carlo Tree Search để đánh
giá một phần thứ tự miền kết hợp với tối ưu đàn kiến tìm lời giải tốt hơn so với các
thuật toán trước đó giải bài toán IDPC-EDU.
Đề xuất hai thuật toán tiến hóa PGA và NDEGA sử dụng hai cách tìm thứ tự miền
khác nhau kết hợp với thuật toán chính xác để tìm lời giải cho bài toán IDPC-NDU.
Đề xuất MP-PVA và pMM-VNS hai thuật toán tiến hóa đa nhiệm đa quần thể với
các công cụ tìm kiếm khác nhau để kết hợp các ưu điểm của từng công cụ tìm kiếm
làm cân bằng quá trình khám phá và khai thác không gian lời giải hiệu quả cho bài
toán IDPC-NDU.
Đề xuất thuật toán tiến hóa đa nhân tố NDE-MFEA cho hóa độ sâu và các toán
tử để giải các bài toán với lời giải cây khung, và áp dụng giải bài toán IDPC-NDU.
V mặt ứng dụng: IDPC-DU một bài toán nhằm giải quyết thách thức của mạng đa
miền - tối ưu định tuyến giữa hai điểm xác định. Do đó, thuật toán giải bài toán IDPC-DU
thể áp dụng trực tiếp cho các bài toán thực tế trong nhiều loại mạng hiện đại. Khả
năng ứng dụng rộng rãi y cho thấy tầm quan trọng của bài toán IDPC-DU trong việc
tối ưu định tuyến trong các hệ thống mạng phức tạp và đa dạng.
4. Bố cục của luận án
Luận án gồm phần giới thiệu, ba chương và phần kết luận.
Phần giới thiệu trình y ý nghĩa tổng quan tình hình nghiên cứu thuộc lĩnh vực luận án
quan tâm giải quyết, mục đích nghiên cứu của luận án, phương pháp nghiên cứu, phạm vi
nghiên cứu và các đóng góp của luận án.
Chương 1 trình y sở thuyết, giới thiệu v các thuật toán gần đúng, và bài toán định
tuyến trong mạng đa miền IDPC-DU.
Chương 2 trình y các thuật toán đề xuất kết hợp thuật toán tiến hóa và trí tuệ bầy đàn
với các cách tiếp cận khác nhau để giải bài toán IDPC-EDU.
Chương 3 trình y các thuật toán tiến hóa, thuật toán tiến hóa đa nhiệm đơn quần thể,
và thuật toán tiến hóa đa nhiệm đa quần thể với các phương pháp hóa để giải bài toán
IDPC-NDU.
3