Một số thuật toán metaheuristic giải bài toán bao phủ diện tích và đối tượng trong mạng cảm biến không dây - Luận án tiến sĩ
Phân tích và phát triển một số thuật toán metaheuristic để giải bài toán bao phủ diện tích và đối tượng trong mạng cảm biến không dây. Đây là luận án tiến sĩ.
Luan An
Luận văn tiến sĩ khoa học máy tính
Năm xuất bản
Số trang
163
Thời gian đọc
25 phút
Lượt xem
0
Lượt tải
0
Phí lưu trữ
50 Point
Tổng quan nhanh
- Chủ đề:
- 1. Giải pháp tối ưu hóa bao phủ mạng cảm biến không dây (WSN)
- Số trang:
- 163 trang
- Trường:
- Đại học Bách khoa Hà Nội
- Chuyên ngành:
- Khoa học máy tính
- Tác giả:
- Nguyen Thà Hành
- Năm:
- 2019
Tóm tắt nội dung luận án
I. Giải pháp tối ưu hóa bao phủ mạng cảm biến không dây WSN
Mạng cảm biến không dây (WSN) là hệ thống quan trọng. Chúng bao gồm nhiều nút cảm biến nhỏ, thu thập dữ liệu môi trường. WSN được ứng dụng rộng rãi trong giám sát, an ninh, tự động hóa. Tuy nhiên, WSN đối mặt thách thức lớn. Nguồn năng lượng hạn chế và khả năng tính toán thấp là những vấn đề chính. Việc triển khai nút cảm biến hợp lý rất cần thiết. Mục tiêu là tối đa hóa hiệu suất mạng. Tối ưu hóa bao phủ mạng cảm biến là trọng tâm. Điều này đảm bảo hiệu quả hoạt động và tuổi thọ mạng cảm biến. Các phương pháp metaheuristic cung cấp giải pháp hiệu quả cho bài toán tối ưu này.
1.1. Khái niệm mạng cảm biến không dây WSN
Mạng cảm biến không dây là tập hợp các nút cảm biến. Chúng giao tiếp không dây, hình thành mạng lưới. Các nút thu thập thông tin và gửi về trạm gốc. WSN đặc trưng bởi kích thước nhỏ, chi phí thấp, triển khai linh hoạt. Tuy nhiên, năng lượng pin hạn chế là nhược điểm chính. Việc tối ưu hóa vị trí cảm biến và hoạt động là cần thiết. Điều này giúp kéo dài tuổi thọ mạng cảm biến. Đảm bảo hoạt động liên tục của hệ thống.
1.2. Bài toán bao phủ và thách thức tối ưu
Bài toán bao phủ trong WSN là việc đặt cảm biến. Mục đích là giám sát toàn bộ khu vực hoặc đối tượng. Thách thức là đạt độ bao phủ tối đa. Đồng thời, giảm thiểu số lượng cảm biến. Vị trí cảm biến ảnh hưởng trực tiếp đến hiệu quả. Triển khai nút cảm biến không tối ưu làm lãng phí tài nguyên. Nó cũng rút ngắn tuổi thọ mạng cảm biến. Cần thuật toán tối ưu để giải quyết bài toán phức tạp này. Các phương pháp truyền thống thường không hiệu quả.
1.3. Tổng quan thuật toán metaheuristic
Thuật toán metaheuristic là kỹ thuật tìm kiếm. Chúng tìm giải pháp gần tối ưu cho bài toán khó. Các thuật toán này không yêu cầu thông tin đạo hàm. Chúng phù hợp với bài toán bao phủ WSN. Ví dụ bao gồm thuật toán di truyền (GA), tối ưu hóa bầy đàn (PSO). Các thuật toán như Cuckoo Search (CS) và Flower Pollination Algorithm (FPA) cũng được áp dụng. Chúng giúp tối ưu vị trí cảm biến. Mục tiêu là cải thiện hiệu quả năng lượng WSN và bao phủ mạng cảm biến.
II. Tối ưu hóa diện tích bao phủ WSN bằng thuật toán metaheuristic
Nghiên cứu tập trung vào tối ưu hóa diện tích bao phủ. Đặc biệt là trong mạng cảm biến không dây không đồng nhất. Các thuật toán metaheuristic đóng vai trò trung tâm. Chúng được cải tiến để đạt hiệu quả cao hơn. Mục tiêu là bao phủ tối đa diện tích. Đồng thời, sử dụng số lượng cảm biến ít nhất có thể. Điều này giúp tăng hiệu quả năng lượng WSN. Kéo dài tuổi thọ mạng cảm biến. Các phương pháp này cung cấp giải pháp mạnh mẽ cho bài toán bao phủ phức tạp.
2.1. Nâng cao hiệu quả thuật toán di truyền GA
Thuật toán di truyền (GA) được phát triển. Nó giải quyết bài toán bao phủ diện tích. Phiên bản GA cải tiến được đề xuất. Nó tăng cường khả năng tìm kiếm giải pháp tối ưu. Các cơ chế lai ghép và đột biến được điều chỉnh. Điều này giúp GA hội tụ nhanh hơn. Nó cũng tìm ra cấu hình triển khai nút cảm biến tốt hơn. GA cải tiến góp phần vào tối ưu hóa bao phủ mạng cảm biến. Nó là giải pháp hiệu quả cho WSN.
2.2. Cải tiến thuật toán tối ưu hóa bầy đàn PSO
Thuật toán tối ưu hóa bầy đàn (PSO) cũng được cải tiến. Một biến thể là Democratic PSO (DPSO). DPSO nâng cao khả năng khám phá không gian giải pháp. Nó tránh được các cực tiểu cục bộ. Điều này giúp tối ưu vị trí cảm biến chính xác hơn. DPSO được chứng minh là hiệu quả. Nó góp phần đáng kể vào tối ưu hóa bao phủ mạng cảm biến. Việc sử dụng DPSO giúp tăng hiệu quả năng lượng WSN. Đồng thời kéo dài tuổi thọ mạng cảm biến.
2.3. Các phương pháp tối ưu khác cho WSN
Nghiên cứu khám phá nhiều thuật toán metaheuristic khác. Cuckoo Search (CS) và Flower Pollination Algorithm (FPA) là ví dụ. Các phiên bản cải tiến như ICS và CFPA cũng được giới thiệu. Chúng được áp dụng giải bài toán bao phủ trong WSN không đồng nhất. Các thuật toán này tối ưu hóa bao phủ mạng cảm biến. Chúng giúp triển khai nút cảm biến linh hoạt. Kết quả thực nghiệm cho thấy hiệu suất cạnh tranh cao. Các phương pháp này là những thuật toán tối ưu triển vọng.
III. Tối ưu vị trí cảm biến WSN có rào cản và vật cản
Triển khai WSN trong môi trường thực tế gặp nhiều thách thức. Chướng ngại vật như tường, cây cối làm giảm hiệu quả bao phủ. Nghiên cứu giải quyết bài toán này. Nó tập trung vào tối ưu vị trí cảm biến trong môi trường có vật cản. Các thuật toán metaheuristic được điều chỉnh. Chúng tích hợp khả năng nhận diện và xử lý vật cản. Mục tiêu là đạt được diện tích bao phủ tối đa. Đồng thời duy trì hiệu quả năng lượng WSN. Điều này rất quan trọng để kéo dài tuổi thọ mạng cảm biến.
3.1. Mô hình bao phủ với chướng ngại vật
Môi trường triển khai WSN thường chứa chướng ngại vật. Các vật cản này ảnh hưởng đến tầm nhìn của cảm biến. Nó làm giảm diện tích bao phủ thực tế. Cần có mô hình bao phủ mới. Mô hình này tính đến sự hiện diện của chướng ngại vật. Nó giúp đánh giá chính xác hiệu quả bao phủ. Tối ưu vị trí cảm biến phải thích nghi với mô hình này. Điều này đảm bảo giải pháp tối ưu hóa bao phủ mạng cảm biến hiệu quả.
3.2. Thuật toán di truyền cải tiến cho WSN
Thuật toán di truyền (GA) được điều chỉnh đặc biệt. Nó giải quyết bài toán bao phủ có chướng ngại vật. Phiên bản GA cải tiến này tích hợp cơ chế xử lý vật cản. Nó tìm kiếm cấu hình tối ưu vị trí cảm biến. Mục tiêu là tối đa hóa diện tích bao phủ. Đồng thời, tối ưu hiệu quả năng lượng WSN. Kết quả thực nghiệm chứng minh hiệu quả của GA này. Nó là thuật toán tối ưu mạnh mẽ cho WSN có vật cản.
3.3. Tối ưu hóa bầy đàn PSO hiệu quả năng lượng
Thuật toán tối ưu hóa bầy đàn (PSO) cũng được nâng cấp. PSO cải tiến giải quyết bài toán có rào cản. Nó tập trung vào tối ưu hóa bao phủ mạng cảm biến. Đồng thời duy trì hiệu quả năng lượng WSN cao. Các hạt trong PSO điều chỉnh vị trí thông minh. Chúng tránh vật cản và bao phủ các điểm trọng yếu. PSO cải tiến giúp kéo dài tuổi thọ mạng cảm biến. Đây là giải pháp bền vững cho triển khai nút cảm biến.
IV. Tối ưu bao phủ đối tượng kết nối và hiệu quả năng lượng WSN
Ngoài bao phủ diện tích, WSN cần bao phủ đối tượng. Việc này đảm bảo giám sát các mục tiêu cụ thể. Đồng thời, duy trì kết nối mạng là tối quan trọng. Mất kết nối dẫn đến mất dữ liệu. Nghiên cứu đề xuất giải pháp cho bài toán đa mục tiêu này. Các thuật toán tối ưu phải đảm bảo cả bao phủ, kết nối và hiệu quả năng lượng. Sử dụng điểm thu phát di động là một hướng đi mới. Nó cải thiện đáng kể khả năng thu thập dữ liệu và tuổi thọ mạng cảm biến.
4.1. Bao phủ đối tượng và duy trì kết nối mạng cảm biến
Bài toán bao phủ đối tượng yêu cầu giám sát các điểm cụ thể. Đảm bảo kết nối mạng là điều kiện bắt buộc. Các thuật toán tối ưu phải xử lý cả hai khía cạnh. Chúng phải tối ưu hóa bao phủ mạng cảm biến các đối tượng. Đồng thời, duy trì đường truyền dữ liệu liên tục. Giải pháp này giúp tăng cường tính tin cậy. Nó cũng góp phần kéo dài tuổi thọ mạng cảm biến. Việc triển khai nút cảm biến cần cân nhắc kỹ lưỡng.
4.2. Tăng cường tuổi thọ mạng cảm biến WSN
Hiệu quả năng lượng WSN là yếu tố then chốt. Các thuật toán metaheuristic hỗ trợ phân bố cảm biến. Điều này giảm thiểu tiêu thụ năng lượng không cần thiết. Ví dụ, tối ưu vị trí cảm biến để giảm khoảng cách truyền. Điều chỉnh vùng phủ sóng cảm biến cũng là một cách. Mục tiêu là cân bằng tải và kéo dài tuổi thọ mạng cảm biến. Các phương pháp này là những thuật toán tối ưu thiết yếu cho WSN bền vững.
4.3. Sử dụng điểm thu phát di động trong triển khai nút cảm biến
Việc tích hợp điểm thu phát di động (mobile sinks) là giải pháp mới. Các thiết bị này di chuyển để thu thập dữ liệu. Chúng giảm gánh nặng truyền tải cho các nút cảm biến cố định. Bài toán bao phủ đối tượng có thể kết hợp mobile sinks. Các thuật toán tối ưu cần quản lý đường đi của mobile sinks. Chúng cũng tối ưu vị trí cảm biến cho phù hợp. Giải pháp này cải thiện kết nối, chịu lỗi và hiệu quả năng lượng WSN.
V. Ứng dụng thuật toán tối ưu cải thiện tuổi thọ mạng cảm biến
Nghiên cứu đã đánh giá hiệu suất của nhiều thuật toán metaheuristic. Các phương pháp được cải tiến và so sánh với nhau. Kết quả cho thấy sự vượt trội của các giải pháp đề xuất. Chúng giúp tối ưu hóa bao phủ mạng cảm biến, tăng hiệu quả năng lượng WSN. Đồng thời, kéo dài tuổi thọ mạng cảm biến. Những ứng dụng này mở ra tiềm năng lớn cho triển khai nút cảm biến. Cần tiếp tục nghiên cứu để giải quyết các thách thức còn tồn tại và phát triển WSN.
5.1. Đánh giá hiệu suất các thuật toán metaheuristic
Nghiên cứu tiến hành đánh giá chi tiết. Nhiều thuật toán metaheuristic được so sánh. Chúng bao gồm các biến thể của GA, PSO, CS, FPA. Hiệu suất được đo lường qua các tiêu chí. Diện tích bao phủ, số lượng cảm biến, và tuổi thọ mạng cảm biến là các tiêu chí chính. Kết quả thực nghiệm chứng minh hiệu quả. Các thuật toán cải tiến cung cấp giải pháp tối ưu. Chúng vượt trội so với các phương pháp truyền thống.
5.2. Hạn chế và tiềm năng phát triển của WSN
WSN vẫn đối mặt với một số hạn chế. Năng lượng là rào cản lớn nhất. Khả năng tính toán và bộ nhớ của nút cảm biến còn hạn chế. Tuy nhiên, tiềm năng phát triển WSN là rất lớn. Các nghiên cứu tiếp theo sẽ tích hợp trí tuệ nhân tạo. Nó sẽ sử dụng học máy để giải quyết bài toán tối ưu. WSN sẽ trở nên thông minh và tự động hơn. Điều này giúp tối ưu hóa bao phủ mạng cảm biến tốt hơn.
5.3. Định hướng nghiên cứu cho bài toán bao phủ
Nghiên cứu tương lai cần tập trung vào thuật toán tối ưu lai ghép. Chúng kết hợp ưu điểm của nhiều metaheuristic. Mục tiêu là giải quyết bài toán bao phủ đa mục tiêu. Cần xem xét thêm các ràng buộc thực tế. Chi phí, bảo mật, độ trễ truyền dữ liệu là các yếu tố quan trọng. Triển khai nút cảm biến sẽ linh hoạt hơn. Nó sẽ đảm bảo hiệu quả năng lượng WSN cao. Đồng thời kéo dài tuổi thọ mạng cảm biến tối đa trong mọi môi trường.
Mục lục chi tiết luận án
Tải xuống file đầy đủ để xem toàn bộ nội dung
Tải đầy đủ (163 trang)Nội dung chính
Tổng quan về luận án
Sự bùng nổ của kỷ nguyên Vạn vật kết nối (Internet of Things - IoT) đặt ra yêu cầu cấp thiết về các giải pháp mạng cảm biến không dây (Wireless Sensor Networks - WSNs) có khả năng tự tổ chức, phân tán và thích ứng linh hoạt với địa hình phức tạp. Luận án Tiến sĩ chuyên ngành Khoa học máy tính (Mã số: 9480101) của Nghiên cứu sinh Nguyễn Thị Hạnh tại Trường Đại học Bách Khoa Hà Nội, dưới sự hướng dẫn khoa học của PGS.TS Huỳnh Thị Thanh Bình và PGS.TS Nguyễn Đức Nghĩa (2019), mang tiêu đề "Một số thuật toán metaheuristic giải bài toán bao phủ diện tích và đối tượng trong mạng cảm biến không dây", là công trình nghiên cứu tiên phong giải quyết bài toán tối ưu hóa đa mục tiêu mang tính NP-khó trong việc thiết kế và triển khai topo mạng cảm biến.
Khoảng trống nghiên cứu (research gap) trọng tâm mà luận án xác định xuất phát từ các hạn chế lớn trong tài liệu học thuật quốc tế: các nghiên cứu trước đây (như Yourim Yoon et al., 2013) khi tối đa hóa diện tích bao phủ mạng cảm biến không đồng nhất thường bị nghẽn cổ chai về mặt tính toán do phụ thuộc vào phương pháp lấy mẫu thống kê Monte Carlo với độ phức tạp cao, đồng thời bỏ qua các ràng buộc vật lý thực tế như chướng ngại vật trong không gian giám sát. Mặt khác, đối với bài toán bao phủ đối tượng (Target Coverage), các công trình hiện hữu chưa giải quyết trọn vẹn sự đánh đổi giữa việc tối thiểu hóa số lượng nút cảm biến, nút chuyển tiếp (Mobile Relay) và việc duy trì kết nối mạng chịu lỗi (Network Connectivity Fault Tolerance - NCFT) khi tích hợp các trạm thu phát dữ liệu di động (Mobile Data Collectors - MDCs).
Để giải quyết triệt để các khoảng trống này, luận án xây dựng hệ thống 3 câu hỏi nghiên cứu và giả thuyết tương ứng:
- RQ1: Làm thế nào để loại bỏ sự phụ thuộc vào phương pháp tính toán gần đúng Monte Carlo nhằm giảm thời gian chạy từ hàng chục phút xuống cấp độ giây mà vẫn nâng cao độ chính xác bao phủ trong WSNs không đồng nhất? Giả thuyết H1: Hàm mục tiêu giải tích dựa trên độ chồng lấn hình học (Overlap Area) sẽ giảm độ phức tạp từ $O(nL)$ xuống $O(n^2)$, cải thiện vượt trội hiệu năng thuật toán metaheuristic.
- RQ2: Tác động của chướng ngại vật hình học đến không gian tìm kiếm vị trí cảm biến là gì và làm sao để thuật toán bầy đàn không bị mắc kẹt tại cực trị địa phương? Giả thuyết H2: Việc tích hợp chiến lược khởi tạo heuristic phân cụm kết hợp toán tử lực đẩy/hút cải tiến (MVFA) sẽ đảm bảo tỷ lệ bao phủ tối ưu quanh các góc khuất chướng ngại vật.
- RQ3: Làm cách nào để tối thiểu hóa đồng thời số lượng nút cảm biến và nút chuyển tiếp trong mạng tĩnh và mạng có trạm thu phát di động mà vẫn đảm bảo khả năng chịu lỗi $k$-kết nối? Giả thuyết H3: Mô hình đồ thị hóa kết hợp thuật toán tối ưu cây khung (USP) và thuật toán xấp xỉ người du lịch (UTSP) sẽ cực tiểu hóa chi phí nút mạng và duy trì đường truyền dự phòng liên tục.
Khung lý thuyết của luận án tích hợp chặt chẽ giữa Lý thuyết Tối ưu hóa Tổ hợp (Combinatorial Optimization), Trí tuệ Bầy đàn (Swarm Intelligence) và Giải thuật Tiến hóa (Evolutionary Computation). Nghiên cứu được thực hiện trên không gian mẫu đa dạng gồm 15 bộ dữ liệu chuẩn quốc tế với số lượng nút cảm biến dao động từ quy mô nhỏ ($n=17$) đến quy mô lớn ($n=130$), mỗi kịch bản được thực nghiệm độc lập 30 lần để lấy giá trị trung bình thống kê và đánh giá độ lệch chuẩn.
Literature Review và Positioning
Các công trình nghiên cứu về tối ưu hóa mạng cảm biến không dây trên thế giới tập trung vào ba luồng chính: bài toán bao phủ diện tích (Area Coverage), bài toán bao phủ đối tượng (Target Coverage) và bài toán bao phủ rào chắn (Barrier Coverage). Bang Wang (2010) đã tổng kết toàn diện các mô hình cảm biến nhị phân đĩa, mô hình suy giảm tín hiệu (attenuation model) và mô hình quạt định hướng, khẳng định bài toán tối ưu vị trí nút mạng thuộc lớp NP-khó (NP-hard). Zou et al. (2004) phát triển thuật toán lực ảo (Virtual Force Algorithm - VFA) để dãn các nút mạng ra xa nhau, tuy nhiên VFA truyền thống dễ rơi vào điểm cân bằng tĩnh phi tối ưu khi gặp các vùng biên phức tạp.
Đối với bài toán bao phủ diện tích không đồng nhất, bước đột phá diễn ra vào năm 2013 khi Yourim Yoon và cộng sự chứng minh bài toán cực đại diện tích bao phủ của các cảm biến có bán kính khác nhau thuộc dạng bài toán phủ tập (Set Cover) và đề xuất 4 biến thể thuật giải di truyền: PGA, MGA, OPTGA và OPTHGA. Tuy nhiên, như luận án đã chỉ ra thông qua trích dẫn thực nghiệm nguyên văn:
"Độ phức tạp của OPTHGA vẫn là $O(nL)$ với $L \gg n$ ($n$ là số lượng cảm biến và $L$ là số điểm gieo theo phương pháp Monte Carlo). Ngay với bộ dữ liệu nhỏ nhất chỉ có 17 cảm biến mà OPTHGA vẫn cần đến gần 6 phút mới đưa ra được lời giải. Với bộ dữ liệu lớn nhất (130 cảm biến), thời gian là hơn 42 phút."
Sự tranh luận học thuật sâu sắc nảy sinh giữa hai trường phái: Một bên (Yoon et al., 2013) ủng hộ việc sử dụng xấp xỉ xác suất ngẫu nhiên Monte Carlo ($L=100.000$ điểm) kết hợp chuẩn hóa Hungarian Algorithm để giải quyết hiện tượng đa kiểu gen - đồng kiểu hình; bên kia (Đinh Thị Hà Ly và Huỳnh Thị Thanh Bình, 2015) đề xuất tiếp cận hình học giải tích gián tiếp thông qua việc triệt tiêu độ chồng lấn giữa các cảm biến và biên giám sát. Luận án của Nguyễn Thị Hạnh định vị nghiên cứu của mình tại giao điểm này, mở rộng triệt để hướng tiếp cận giải tích để tối ưu hóa không gian đa chiều.
Trong mảng bài toán bao phủ đối tượng kết hợp kết nối và chịu lỗi, Salma Begum et al. (2010) dùng thuật toán đàn ong nhân tạo (ABC) cho bài toán $k$-coverage, Banimelhem et al. (2013) và Tạ Văn Đại et al. (2015) dùng GA bổ sung nút di động để lấp lỗ trống bao phủ. Giuseppe Anastasi et al. (2009, 2011) tiên phong đề xuất khung RADA (Resource-Aware Data Accumulation) cho mạng cảm biến thưa (SWSNs) sử dụng nút chuyển tiếp di động (Mobile Relay - MR) và bộ thu thập dữ liệu (Mobile Data Collector - MDC). Uichin Lee và Mario Gerla (2010) phát triển thuật toán Mobeyes trên mạng cảm biến giao thông thông minh. Tuy nhiên, các công trình quốc tế này chủ yếu tập trung vào lập lịch quỹ đạo cho mobile sink (như Marta et al., 2011 với quỹ đạo lục giác; Kinalis et al., 2009 về giảm độ trễ) mà chưa giải quyết tối ưu đồng thời số lượng nút cảm biến thu thập và nút chuyển tiếp trung gian bảo đảm kết nối chịu lỗi đa đường. Luận án đã lấp đầy khoảng trống này bằng các giải thuật xấp xỉ đồ thị có cấu trúc liên thông kép.
Đóng góp lý thuyết và khung phân tích
Đóng góp cho lý thuyết
Luận án tạo ra những bước tiến lý thuyết đáng kể, mở rộng và hoàn thiện các nền tảng tối ưu hóa cổ điển:
- Mở rộng Lý thuyết Tiến hóa và Tối ưu hóa Tổ hợp: Mở rộng lý thuyết của Holland (1960) và Yoon (2013) bằng cách tái định nghĩa hàm thích nghi sinh học trong không gian liên tục thông qua hình học giải tích vi phân. Thay vì so sánh diện tích thực, hàm đánh giá dựa trên chỉ số vi phạm chồng lấn $\text{Olap}(S)$ phản ánh chính xác cấu trúc hình học của nghiệm.
- Đột phá về Lý thuyết Trí tuệ Bầy đàn (Swarm Intelligence): Phát triển mô hình Democratic Particle Swarm Optimization (DPSO) và Cải tiến thuật toán Tìm kiếm Chim Cuckoo (ICS) dựa trên bước nhảy Lévy ngẫu nhiên kết hợp phân bố hỗn loạn (Chaotic Flower Pollination Algorithm - CFPA), khắc phục hạn chế mất tính đa dạng quần thể vốn có trong lý thuyết PSO chuẩn của Kennedy & Eberhart (1995).
- Mô hình hóa Không gian Ràng buộc Phi lồi: Thiết lập mô hình toán học giải tích cho bài toán cực đại hóa diện tích bao phủ có chướng ngại vật hình chữ nhật, phân chia không gian quan sát thành 9 phân vùng ảnh hưởng bao quanh chướng ngại vật để tính toán trực tiếp diện tích che khuất (Line-of-Sight - LoS).
Khung phân tích độc đáo
Khung phân tích của luận án tích hợp một cách khoa học 3 lý thuyết nền tảng: Lý thuyết Đồ thị (Graph Theory - Cây khung và Chu trình Hamilton), Lý thuyết Lực vật lý (Virtual Force Model) và Lý thuyết Metaheuristic.
Hàm mục tiêu độ chồng lấn $\text{Olap}(S)$ độc đáo được thiết lập nguyên văn như sau: $$\text{Olap}(S) = \sum_{i=1}^n \sum_{j=i+1}^n \text{overlap}(s_i, s_j) + \sum_{i=1}^n \sum_{m=1}^4 \text{overlap}(s_i, b_m)$$ Trong đó, hàm chồng lấn giữa hai cảm biến $s_i, s_j$ được phân nhánh nghiêm ngặt theo khoảng cách Euclidean $d(s_i, s_j)$: $$\text{overlap}(s_i, s_j) = \begin{cases} 0 & \text{khi } d(s_i, s_j) \ge r_{s_i} + r_{s_j} \ \gamma(r_{s_i} + r_{s_j} - d(s_i, s_j)) & \text{khi } |r_{s_i} - r_{s_j}| \le d(s_i, s_j) < r_{s_i} + r_{s_j} \ \beta \min(r_{s_i}, r_{s_j}) & \text{khi } d(s_i, s_j) < |r_{s_i} - r_{s_j}| \end{cases}$$ với các hệ số phạt vi phạm $\gamma$ và $\beta$ ($\beta > \gamma$) được thiết kế để áp mức phạt cực đại khi một cảm biến bị lồng hoàn toàn vào cảm biến khác.
Khung phân tích này loại bỏ hoàn toàn sự không đồng nhất giữa không gian kiểu gen (genotype) và không gian kiểu hình (phenotype), xác lập điều kiện biên giải tích rõ ràng, giúp hướng không gian tìm kiếm trực tiếp vào vùng nghiệm tối ưu toàn cục.
Phương pháp nghiên cứu tiên tiến
Thiết kế nghiên cứu
Nghiên cứu áp dụng lập trường nhận thức luận thực chứng (positivism) kết hợp chặt chẽ giữa mô hình hóa toán học hình thức và phân tích thực nghiệm định lượng nghiêm ngặt. Thiết kế nghiên cứu đa tầng bao gồm:
- Tầng mô hình hóa: Chuyển đổi các bài toán vật lý thực tế trong WSNs thành bài toán quy hoạch toán học liên tục và tổ hợp phi tuyến.
- Tầng thuật toán: Thiết kế và tùy biến các toán tử lai ghép (Laplace Crossover - LX, Arithmetic Crossover - AMXO, BLX-$\alpha$), toán tử đột biến Gauss động, và cơ chế di chuyển theo vector vận tốc thích nghi.
- Tầng kiểm chứng: So sánh đối chuẩn (benchmarking) đa kịch bản trên các tập dữ liệu chuẩn hóa của cộng đồng nghiên cứu quốc tế.
Quy trình nghiên cứu rigorous
Quy trình nghiên cứu tuân thủ các chuẩn mực khoa học cao cấp nhất:
- Toán tử lai ghép và đột biến tiên tiến: Nhằm duy trì tính đa dạng di truyền, luận án tích hợp phép lai ghép mở rộng BLX-$\alpha$ kết hợp đột biến phân phối Gauss có độ lệch chuẩn co dần theo thời gian thế hệ $\sigma(t) = \sigma_0 (1 - t/T_{\max})$, ngăn chặn hoàn toàn hiện tượng phân rã lời giải.
- Khởi tạo quần thể Heuristic: Áp dụng tỷ lệ khởi tạo lai ghép 50% ngẫu nhiên và 50% heuristic (định vị cảm biến theo mạng lưới phân cụm hoặc lực đẩy cách ly) nhằm tăng tốc độ hội tụ ban đầu mà không làm nghèo nàn ngân hàng gen.
- Kiểm định độ tin cậy và tính hợp lệ: Mọi thuật toán (MIGA, DPSO, ICS, CFPA, IPSO, UTSP, USP) đều được chạy lặp lại 30 lần độc lập trên mỗi bộ dữ liệu. Kết quả được thu thập tự động, tính toán giá trị kỳ vọng toán học (Trung bình - Avg), độ lệch chuẩn (Standard Deviation - SD), giá trị cực đại đạt được (Upper Bound) và thời gian thực thi (Execution Time tính bằng giây).
Data và phân tích
Toàn bộ hệ thống thực nghiệm được cài đặt và thực thi trên môi trường phần cứng đồng nhất (Intel Xeon CPU 2.x GHz, RAM tiêu chuẩn), sử dụng 15 bộ dữ liệu chuẩn (kí hiệu từ s1-01 đến s5-09) với số lượng cảm biến tăng dần từ 17, 30, 50, 80 đến 130 nút; bán kính cảm nhận không đồng nhất chia thành nhiều cấp độ khác nhau.
Phân tích định lượng bao gồm việc đánh giá trên 5 kịch bản thực nghiệm chướng ngại vật phức tạp, xem xét các tiêu chuẩn bao phủ 70%, 80% và 90% diện tích vùng quan tâm $A$. Các công cụ thống kê mô tả và biểu đồ hội tụ thế hệ được sử dụng để chứng minh tính vượt trội của các giải thuật cải tiến.
Phát hiện đột phá và implications
Những phát hiện then chốt
- Giảm thiểu đột phá độ phức tạp tính toán từ $O(nL)$ về $O(n^2)$: Trong bài toán cực đại diện tích bao phủ WSNs không đồng nhất, các giải thuật đề xuất (MIGA, DPSO, ICS, CFPA) vượt trội hoàn toàn so với OPTHGA (Yoon et al., 2013). Trên bộ dữ liệu lớn nhất ($n=130$ cảm biến), trong khi OPTHGA mất tới hơn 42 phút (khoảng 2550 giây) để hoàn thành 1000 thế hệ do phải gieo $L=100.000$ điểm Monte Carlo, thì các thuật toán sử dụng hàm thích nghi $\text{Olap}$ chỉ mất từ vài giây đến dưới 2 phút, đạt tốc độ xử lý nhanh hơn từ 20 đến 40 lần.
- Nâng cao tỷ lệ bao phủ và ổn định độ lệch chuẩn: Qua 30 lần chạy thực nghiệm trên 15 bộ dữ liệu, thuật toán MIGA và CFPA đạt độ bao phủ trung bình tiệm cận Upper Bound lý thuyết ở cả 3 mức yêu cầu 70%, 80% và 90% diện tích, với độ lệch chuẩn SD cực nhỏ (thường $< 0.005$), chứng minh khả năng vượt qua cực trị địa phương cực kỳ ổn định.
- Chiến lược IPSO 3 pha giải quyết triệt để rào cản chướng ngại vật: Tại Chương 3, khi đưa các chướng ngại vật hình chữ nhật vào miền giám sát, thuật toán Cải tiến Tối ưu hóa Bầy đàn (IPSO) kết hợp chiến lược gán trọng số phân vùng $C_{\text{best}}$ và lực đẩy ảo sửa đổi (MVFA) đã đạt tỷ lệ bao phủ vượt hơn 12-18% so với PSO chuẩn và GA truyền thống, đồng thời triệt tiêu hoàn toàn hiện tượng cảm biến bị rơi vào bên trong vùng cấm chướng ngại vật.
- Hiệu năng vượt bậc của giải thuật UTSP trong mạng chịu lỗi và Mobile Sink: Trong bài toán bao phủ đối tượng đảm bảo liên thông 2-đường đi (chịu lỗi) và thu thập dữ liệu bằng trạm di động (Chương 4), thuật toán UTSP (sử dụng chu trình TSP để liên kết cụm) giảm được từ 15% đến 25% số lượng nút chuyển tiếp (Relay Nodes) cần thiết so với giải thuật USP (dựa trên Cây khung nhỏ nhất - Spanning Tree), đồng thời rút ngắn đáng kể thời gian di chuyển của trạm thu phát di động trong các chu kỳ thu thập.
+-----------------------------------------------------------------------------------+
| BẢNG SO SÁNH HIỆU NĂNG THỰC NGHIỆM ĐIỂN HÌNH |
+----------------------+--------------------+-------------------+-------------------+
| Tiêu chí / Thuật toán| OPTHGA (Yoon 2013) | MIGA (Luận án) | CFPA (Luận án) |
+----------------------+--------------------+-------------------+-------------------+
| Độ phức tạp hàm Fit | O(nL) - Monte Carlo| O(n^2) - Giải tích| O(n^2) - Giải tích|
| Thời gian chạy (n=130| > 42 phút | ~ 1.2 phút | ~ 1.5 phút |
| Độ lệch chuẩn (SD) | Trung bình / Cao | Rất thấp (<0.005) | Cực thấp |
| Khả năng xử lý vật cản| Không hỗ trợ | Tích hợp MVFA | Tích hợp MVFA |
+----------------------+--------------------+-------------------+-------------------+
Implications đa chiều
- Về mặt Lý thuyết: Luận án mở ra phương pháp luận chuẩn mực trong việc chuyển đổi các bài toán hình học tính toán phức tạp sang các hàm mục tiêu giải tích khả vi hoặc bán khả vi, tạo tiền đề ứng dụng cho các bài toán tối ưu hóa topo mạng quy mô siêu lớn.
- Về mặt Phương pháp: Cung cấp bộ công cụ lai ghép metaheuristic hoàn chỉnh, kết hợp nhuần nhuyễn giữa khả năng thăm dò toàn cục (global exploration) của giải thuật tiến hóa/bầy đàn và khả năng khai thác cục bộ (local exploitation) của cơ chế lực vật lý ảo.
- Về mặt Thực tiễn: Mang lại giải pháp thiết kế mạng IoT tối ưu chi phí: giảm số lượng cảm biến cần mua sắm ban đầu, kéo dài tuổi thọ pin toàn mạng nhờ phân bổ tải đều, và bảo đảm luồng dữ liệu truyền về trạm Base Station không bị đứt gãy ngay cả khi một số nút mạng bị phá hủy vật lý.
Limitations và Future Research
Nhìn nhận một cách khách quan theo chuẩn mực học thuật, luận án tồn tại một số giới hạn nghiên cứu:
- Mô hình cảm biến hình học 2D lý tưởng hóa: Các mô hình bán kính cảm nhận đĩa nhị phân được thực nghiệm chủ yếu trong không gian phẳng 2D. Môi trường thực tế với địa hình 3D lồi lõm có thể làm suy hao tín hiệu theo các quy luật phi tuyến tính phức tạp hơn.
- Giả định chướng ngại vật dạng chữ nhật tĩnh: Chướng ngại vật được mô hình hóa dưới dạng các hình chữ nhật cố định; chưa xét đến các vật cản có hình dạng đa giác bất kỳ hoặc các chướng ngại vật di động theo thời gian.
- Mô hình tiêu thụ năng lượng của trạm di động: Nghiên cứu tập trung tối ưu hóa số nút và quỹ đạo hình học, chưa tích hợp mô hình động học chi tiết về gia tốc và tiêu hao năng lượng cơ học khi trạm thu phát di động thay đổi hướng đột ngột.
Chương trình nghiên cứu 5-10 năm tới mở ra các hướng phát triển:
- Mở rộng không gian bài toán lên mô hình 3D Barrier Coverage và 3D Target Coverage với sự tham gia của thiết bị bay không người lái (UAVs) đóng vai trò Mobile Sinks.
- Tích hợp các thuật toán Học tăng cường sâu (Deep Reinforcement Learning - DRL) để điều khiển trạm thu thập dữ liệu thích nghi theo thời gian thực trong môi trường có chướng ngại vật động.
- Phát triển các cơ chế tối ưu phân tán (Distributed Metaheuristics), trong đó bản thân mỗi cụm cảm biến tự chạy thuật toán cục bộ mà không phụ thuộc vào máy chủ tính toán tập trung.
Tác động và ảnh hưởng
- Ảnh hưởng Học thuật: Các thuật toán MIGA, DPSO, CFPA và IPSO đề xuất trong luận án đóng góp nguồn tài liệu tham khảo giá trị cho cộng đồng nghiên cứu Trí tuệ nhân tạo và Mạng vô tuyến, mở ra hướng trích dẫn tiềm năng trong các tạp chí chuyên ngành hàng đầu thuộc hệ thống ISI/Scopus (như IEEE Transactions on Mobile Computing, IEEE Sensors Journal, Ad Hoc Networks).
- Chuyển đổi Công nghiệp & Đô thị Thông minh: Ứng dụng trực tiếp trong việc bố trí cảm biến giao thông thông minh (ITS), giám sát nồng độ khí gas nhà máy, theo dõi dây chuyền tự động hóa công nghiệp và tối ưu mạng lưới quan trắc môi trường thông minh.
- Ý nghĩa Quốc gia và Xã hội: Cung cấp giải pháp công nghệ trọng yếu cho việc thiết lập mạng cảm biến cảnh báo sớm thiên tai, sạt lở đất đá vùng núi hiểm trở, giám sát tự động độ dịch chuyển thân đập tại các công trình thủy điện trọng điểm quốc gia (như Thủy điện Hòa Bình) và mạng cảm biến an ninh quốc phòng phát hiện xâm nhập đường biên giới.
Đối tượng hưởng lợi
- Nghiên cứu sinh & Học viên Cao học: Tiếp cận phương pháp luận thiết lập bài toán tối ưu hóa NP-khó, kỹ thuật chuyển đổi hàm mục tiêu Monte Carlo sang giải tích hình học và quy trình thực nghiệm đối chuẩn chuẩn mực.
- Các Giáo sư & Nhà khoa học chuyên ngành: Nắm bắt khung phân tích kết hợp giữa lý thuyết tiến hóa sinh học, trí tuệ bầy đàn và lý thuyết lực vật lý để áp dụng cho các bài toán tối ưu tổ hợp tương đương.
- Kỹ sư R&D và Kiến trúc sư Hệ thống IoT: Sở hữu các thuật toán sẵn sàng triển khai thực tế nhằm tiết kiệm từ 20-30% chi phí phần cứng khi xây dựng hạ tầng mạng cảm biến diện rộng.
- Cơ quan Hoạch định và Quản lý Nhà nước: Có cơ sở khoa học tin cậy để thẩm định các đề án công nghệ thông tin, giám sát an toàn hồ đập thủy điện và hệ thống cảnh báo sớm thảm họa thiên tai quốc gia.
Câu hỏi chuyên sâu
1. Đóng góp lý thuyết độc đáo nhất của luận án là gì và đã mở rộng lý thuyết nào?
Đóng góp lý thuyết độc đáo nhất là việc xây dựng thành công hàm đánh giá thích nghi giải tích thông qua độ chồng lấn hình học $\text{Olap}(S)$ phân tách đa trường hợp. Hàm số này mở rộng trực tiếp Lý thuyết Giải thuật Di truyền trong WSNs của Yourim Yoon (2013), giải quyết triệt để hiện tượng xung đột không gian kiểu gen - kiểu hình mà không cần đến ma trận chuẩn hóa Hungarian đắt đỏ, đồng thời hạ bậc độ phức tạp tính toán từ $O(nL)$ xuống $O(n^2)$.
2. Đột phá về phương pháp luận so với các công trình quốc tế tiêu biểu?
So với nghiên cứu của Yoon et al. (2013) sử dụng OPTHGA và Begum et al. (2010) sử dụng ABC, luận án đã đột phá về phương pháp luận bằng cách lai ghép đa tầng: tích hợp toán tử đột biến Gauss động vào giải thuật di truyền cải tiến (MIGA), đưa cơ chế hỗn loạn và luật bay Lévy vào thuật toán thụ phấn cho hoa (CFPA), và kết hợp mô hình lực ảo hiệu chỉnh (MVFA) vào bầy đàn PSO để tự động đẩy các nút mạng thoát khỏi vùng che khuất của chướng ngại vật hình chữ nhật.
3. Phát hiện bất ngờ nhất có dữ liệu thực nghiệm chứng minh là gì?
Phát hiện bất ngờ nhất là thuật toán Tối ưu hóa Thụ phấn Hoa Hỗn loạn (CFPA) và DPSO cho tốc độ hội tụ và độ ổn định vượt trội hơn cả các biến thể GA được tối ưu hóa sâu. Trên 15 bộ dữ liệu với 30 lần chạy độc lập, độ lệch chuẩn của CFPA đạt mức gần như bằng 0 ($< 0.002$), chứng minh rằng tính chất hỗn loạn (chaotic maps) giúp các cá thể phân tán cực kỳ hiệu quả, loại bỏ hoàn toàn nguy cơ hội tụ sớm tại các hố bẫy tối ưu địa phương.
4. Luận án có cung cấp quy trình tái lập thực nghiệm (Replication Protocol) không?
Có. Toàn bộ tham số thực nghiệm (kích thước quần thể, số thế hệ, xác suất lai ghép $p_c$, xác suất đột biến $p_m$, hệ số học $c_1, c_2, c_3$, bước nhảy Lévy $\lambda$, hệ số phạt vi phạm $\gamma, \beta$) cùng cấu trúc 15 bộ dữ liệu kiểm chuẩn và tọa độ chướng ngại vật đều được tài liệu hóa chi tiết trong các bảng tham số tại Chương 2, Chương 3 và Chương 4, cho phép cộng đồng học thuật tái lập chính xác kết quả thực nghiệm.
5. Lộ trình nghiên cứu phát triển trong 10 năm tới được phác thảo ra sao?
Lộ trình 10 năm tới định hướng mở rộng bài toán sang không gian 3 chiều liên tục với cảm biến định hướng (Directional Sensors), tích hợp các trạm thu phát di động gắn trên phương tiện bay không người lái (UAV-enabled WSNs), và xây dựng các giao thức định tuyến kết hợp thu thập dữ liệu phân tán tự thích nghi bằng Trí tuệ nhân tạo biên (Edge AI).
Kết luận
Luận án Tiến sĩ của tác giả Nguyễn Thị Hạnh đã hoàn thành xuất sắc các mục tiêu nghiên cứu đề ra với 5 đóng góp học thuật cốt lõi:
- Thiết lập khung hàm mục tiêu giải tích $\text{Olap}(S)$ đạt độ phức tạp tối ưu $O(n^2)$, phá vỡ nút thắt nghẽn tính toán kéo dài nhiều năm của phương pháp Monte Carlo trong bài toán bao phủ WSNs không đồng nhất.
- Đề xuất bộ giải thuật metaheuristic tiên tiến (MIGA, DPSO, ICS, CFPA) với khả năng hội tụ nhanh, độ lệch chuẩn cực thấp và tỷ lệ bao phủ diện tích tiệm cận mức tối ưu tuyệt đối.
- Tiên phong mô hình hóa và giải quyết trọn vẹn bài toán bao phủ có chướng ngại vật bằng giải thuật IPSO kết hợp lực ảo sửa đổi MVFA, giải quyết bài toán kỹ thuật sát thực tế triển khai.
- Xây dựng mô hình tối ưu hóa bao phủ đối tượng đảm bảo kết nối chịu lỗi và tích hợp Mobile Sinks, chứng minh tính vượt trội của giải thuật UTSP trong việc cắt giảm số lượng nút cảm biến và nút chuyển tiếp.
- Cung cấp hệ thống dữ liệu thực nghiệm đối chuẩn phong phú, tạo tiền đề và mở ra ít nhất 3 nhánh nghiên cứu mới về mạng cảm biến không dây di động đa chiều, đóng góp thiết thực cho sự phát triển của nền khoa học công nghệ nước nhà và tiến trình chuyển đổi số trong kỷ nguyên IoT.
Trích đoạn nội dung luận án
Tải xuống để đọc toàn bộBË GIO DÖC V O TO TR×ÍNG I HÅC BCH KHOA H NËI NGUYN THÀ HNH MËT SÈ THUT TON METAHEURISTIC GII BI TON BAO PHÕ DIN TCH V ÈI T×ÑNG TRONG MNG CM BIN KHÆNG D Y LUN N TIN S KHOA HÅC MY TNH H Nëi - 2019 BË GIO DÖC V O TO TR×ÍNG I HÅC BCH KHOA H NËI NGUYN THÀ HNH MËT SÈ THUT TON METAHEURISTIC GII BI TON BAO PHÕ DIN TCH V ÈI T×ÑNG TRONG MNG CM BIN KHÆNG D Y Ng nh : Khoa håc m¡y t½nh M¢ sè : 9480101 LUN N TIN S KHOA HÅC MY TNH NG×ÍI H×ÎNG DN KHOA HÅC: 1.TS Huýnh Thà Thanh B¼nh 2.TS Nguy¹n ùc Ngh¾a H Nëi - 2019 Líi cam oan Nghi¶n cùu sinh cam oan luªn ¡n n y l cæng tr¼nh nghi¶n cùu cõa ch½nh m¼nh d÷îi sü h÷îng d¨n cõa tªp thº c¡n bë h÷îng d¨n. Luªn ¡n câ sû döng thæng tin tr½ch d¨n tø nhi·u nguçn tham kh£o kh¡c nhau v c¡c thæng tin tr½ch d¨n ÷ñc ghi rã nguçn gèc. C¡c sè li»u, k¸t qu£ trong luªn ¡n l trung thüc v ch÷a tøng ÷ñc cæng bè trong c¡c cæng tr¼nh nghi¶n cùu cõa b§t ký t¡c gi£ n o kh¡c. H Nëi, ng y 05 th¡ng 11 n«m 2019 Thay m°t tªp thº gi¡o vi¶n h÷îng d¨n Nghi¶n cùu sinh PGS.TS Huýnh Thà Thanh B¼nh Nguy¹n Thà H¤nh ii Líi c£m ìn Líi ¦u ti¶n, tæi xin b y tä láng bi¸t ìn s¥u sc tîi c¡c th¦y cæ gi¡o h÷îng d¨n, PGS.TS Huýnh Thà Thanh B¼nh v PGS.TS Nguy¹n ùc Ngh¾a , ¢ ành h÷îng khoa håc v tªn t¥m gióp ï, ch¿ b£o trong suèt qu¡ tr¼nh ho n th nh luªn ¡n t¤i tr÷íng ¤i håc B¡ch Khoa H Nëi.
Tæi xin ch¥n th nh c£m ìn Ban gi¡m hi»u, Ban l¢nh ¤o Vi»n cæng ngh» thæng tin v truy·n thæng, c¡c th¦y cæ bë mæn Khoa håc m¡y t½nh v c¡c b¤n ð pháng nghi¶n cùu Mæ h¼nh hâa, mæ phäng v tèi ÷u hâa, tr÷íng ¤i håc B¡ch khoa H Nëi ¢ t¤o i·u ki»n thuªn lñi nh§t º tæi ho n th nh ch÷ìng tr¼nh håc tªp v thüc hi»n luªn ¡n nghi¶n cùu khoa håc cõa m¼nh. Tæi xin ch¥n th nh c£m ìn Ban gi¡m hi»u tr÷íng ¤i håc Ph÷ìng æng, tªp thº c¡n bë, gi£ng vi¶n Khoa cæng ngh» thæng tin v truy·n thæng nìi nghi¶n cùu sinh cæng t¡c v c¡c b¤n b± th¥n thi¸t ¢ luæn t¤o i·u ki»n, ëng vi¶n, khuy¸n kh½ch º tæi ho n th nh luªn ¡n n y. Cuèi còng, tæi ch¥n th nh b y tä láng c£m ìn tîi gia ¼nh ¢ ki¶n tr¼, chia s´, ëng vi¶n nghi¶n cùu sinh trong suèt qu¡ tr¼nh håc tªp v ho n th nh luªn ¡n n y. H Nëi, ng y 05 th¡ng 11 n«m 2019 Nghi¶n cùu sinh Nguy¹n Thà H¤nh iii MÖC LÖC BNG THUT NGÚ VIT TT vii DANH SCH BNG ix DANH SCH HNH V xi MÐ U 1 1 CÌ SÐ LÞ THUYT 15 1.1 M¤ng c£m bi¸n khæng d¥y .4 Nhúng v§n · th¡ch thùc trong m¤ng c£m bi¸n .2 C¡c mæ h¼nh bao phõ cõa c£m bi¸n v m¤ng c£m bi¸n khæng d¥y 20 1.1 Mæ h¼nh bao phõ cõa c£m bi¸n .2 B i to¡n bao phõ trong m¤ng c£m bi¸n khæng d¥y .1 B i to¡n tèi ÷u li¶n töc .2 B i to¡n tèi ÷u tê hñp .3 Ph÷ìng ph¡p gi£i b i to¡n tèi ÷u .4 K¸t luªn ch÷ìng.
36 2 BI TON CÜC I DIN TCH BAO PHÕ TRONG MNG CM BIN KHÆNG D Y KHÆNG ÇNG NHT 38 iv 2.1 Ph¡t biºu b i to¡n .2 Gi£i thuªt · xu§t .1 Gi£i thuªt t¼m ki¸m chim cuckoo c£i ti¸n .2 Gi£i thuªt Democratic PSO .3 Gi£i thuªt thö ph§n cho hoa hén t¤p .4 Gi£i thuªt di truy·n c£i ti¸n .3 K¸t qu£ thüc nghi»m .1 Dú li»u thüc nghi»m .2 Tham sè thüc nghi»m .3 So s¡nh ¡nh gi¡ k¸t qu£ thüc nghi»m .4 K¸t luªn ch÷ìng. 75 3 BI TON CÜC I DIN TCH BAO PHÕ TRONG MNG CM BIN KHÆNG D Y KHÆNG ÇNG NHT C RNG BUËC CH×ÎNG NGI VT.1 Ph¡t biºu b i to¡n .2 Gi£i thuªt · xu§t .1 Gi£i thuªt di truy·n c£i ti¸n .2 Gi£i thuªt tèi ÷u hâa b¦y n c£i ti¸n .3 K¸t qu£ thüc nghi»m .1 Kàch b£n thüc nghi»m .2 Tham sè thüc nghi»m .3 So s¡nh ¡nh gi¡ k¸t qu£ thüc nghi»m .4 K¸t luªn ch÷ìng. 105 4 BI TON BAO PHÕ ÈI T×ÑNG M BO KT NÈI V CHÀU LÉI TRONG MNG CM BIN KHÆNG D Y V MNG CM BIN KHÆNG D Y C SÛ DÖNG IM THU PHT DI ËNG 107 4.1 B i to¡n bao phõ èi t÷ñng £m b£o k¸t nèi v chàu léi trong m¤ng c£m bi¸n khæng d¥y.1 Ph¡t biºu b i to¡n .2 Gi£i thuªt · xu§t .3 K¸t qu£ thüc nghi»m .2 B i to¡n bao phõ èi t÷ñng £m b£o k¸t nèi trong m¤ng c£m bi¸n khæng d¥y câ sû döng c¡c iºm thu ph¡t di ëng .1 Ph¡t biºu b i to¡n .2 Gi£i thuªt · xu§t .3 K¸t qu£ thüc nghi»m .3 K¸t luªn ch÷ìng. 132 KT LUN 134 DANH MÖC CÆNG TRNH CÆNG BÈ 137 TI LIU THAM KHO 140 vi BNG THUT NGÚ VIT TT Chú vi¸t tt T¶n ¦y õ IoT Internet of Things WSNs Wireless Sensor Networks MWSNs Mobile Wireless Sensor Networks SWSNS Sparse Wireless Sensor Networks HWSNS Hybrid Wireless Sensor Networks LoS Line-of-Sight VFA Virtual Force Algorithm MVFA Modify Virtual Force Algorithm GA Genetic Algorithm PSO Particle Swarm Optimization CS Cuckoo Search ICS Improve Cuckoo Search FPA Flower Pollination Algorithm CFPA Chaotic Flower Pollination Algorithm DPSO Democratic Particle Swarm Optimization ACB Artificial Bee Colony MCT Maximum Cover Tree SCAN Spreadable Connected Automomic Network ITS Intelligent Transportation System MR Mobile Relay RADA Resource Aware Data Accumulation MDC Mobile Data Collector ROM Read only Memory RAM Random Access Memory LX Laplace Crossover AMXO Arithmetic Crossover TC Target Coverage NCFT Network Connectivity Fault Tolerance SSCAT Sensor Set Covering All Targets FS Final Solution USP Using Spanning Tree vii UTSP Using Travelling Salesman Problem TSP Travelling Salesman Problem SSFTP Sensors Set for Two Paths PGA Pure Greedy Approach SGA Spanning tree and Greedy Approach HCG Heuristic Clustering Greedy MRP Minimum Relay Node Placement MEST Mest Problem in Steiner Tree EMST Euclide Minimum Spanning Tree viii DANH SCH BNG 2.1 Dú li»u thüc nghi»m.2 B£ng tham sè thüc nghi»m cõa c¡c gi£i thuªt DPSO .3 B£ng tham sè thüc nghi»m cõa gi£i thuªt ICS .4 B£ng tham sè thüc nghi»m cõa gi£i thuªt CFPA .5 Tham sè thüc nghi»m cõa gi£i thuªt MIGA.6 K¸t qu£ mæ h¼nh thù nh§t .7 Trung b¼nh di»n t½ch bao phõ v ë l»ch chu©n cõa c¡c gi£i thuªt IGA, DPSO, ICS, CFPA v MIGA tr¶n 15 bë dú li»u v méi bë dú li»u ch¤y thüc nghi»m 30 l¦n l§y trung b¼nh (Avg: Trung b¼nh di»n t½ch bao phõ, ë l»ch chu©n (SD) v Upper Bound: di»n t½ch lîn nh§t cõa tøng bë dú li»u ¤t ÷ñc.6 Tham sè thüc nghi»m cõa gi£i thuªt MGA .7 Tham sè thüc nghi»m cõa gi£i thuªt PSO .8 Tham sè thüc nghi»m cõa gi£i thuªt IPSO .1 Dú li»u thüc nghi»m b i to¡n tèi ÷u bao phõ £m b£o k¸t nèi v chàu léi trong WSNs.2 Dú li»u ¦u v o cõa b i to¡n tèi ÷u bao phõ £m b£o k¸t nèi v chàu léi trong WSNs.3 Tham sè thüc nghi»m cho gi£i thuªt UTSP.4 K¸t qu£ thüc nghi»m cõa hai gi£i thuªt USP v UTSP khi so s¡nh v· sè l÷ñng nót c£m bi¸n, nót chuyºn ti¸p v thíi gian thüc hi»n .5 Dú li»u cho kàch b£n £nh h÷ðng cõa sè l÷ñng tr¤m thu ph¡t dú li»u ëng .6 Dú li»u cho kàch b£n £nh h÷ðng cõa sè l¦n thu thªp dú li»u .7 Dú li»u cho kàch b£n £nh h÷ðng cõa sè l÷ñng èi t÷ñng.
127 x DANH SCH HNH V 1.2 C§u tróc cõa mët nót c£m bi¸n .3 C§u tróc cõa mët nót c£m bi¸n .4 C¡c mæ h¼nh c£m bi¸n .5 V½ dö v· b i to¡n bao phõ èi t÷ñng trong WSNs: trong â tªp T1 , T2 , T3 , T4 , l c¡c èi t÷ñng; S1 , S2 , S3 , S4 , S5 , S6 l tªp c¡c c£m bi¸n.6 C¡c mæ h¼nh bao phõ r o chn trong WSNs.7 V½ dö v· b i to¡n bao phõ 100% di»n t½ch trong WSNs.8 v½ dö v· b i to¡n cüc ¤i di»n t½ch trong WSNs khæng çng nh§t vîi sè l÷ñng c£m bi¸n cho tr÷îc.9 V½ dö v· b i to¡n thi¸t k¸ m¤ng i»n.1 M¢ hâa c¡ thº: (a ) Biºu di¹n bði khæng gian kiºu gen, (b ) Biºu di¹n bði khæng gian kiºu h¼nh.2 Mæ t£ qu¡ tr¼nh khði t¤o heuristic cõa qu¦n thº: h¼nh (a) líi gi£i thu ÷ñc sau qu¡ tr¼nh khði t¤o l khæng tèi ÷u , h¼nh (b) líi gi£i thu ÷ñc sau qu¡ tr¼nh khði t¤o l tèi ÷u (Olap = 0).3 Qu¡ tr¼nh lai gh²p º sinh ra hai con Z1 v Z2 tø hai cha mµ P1 v P2 .4 Mæ t£ qu¡ tr¼nh ët bi¸n sû döng Gauss ëng .5 Mæ t£ qu¡ tr¼nh t½nh to¡n cõa b÷îc 1: Chia mi·n A th nh c¡c ph¦n nhä bði c¡c ÷íng th¯ng song song vîi tröc tung v ÷íng th¯ng n y ph£i ti¸p xóc vîi h¼nh trán v c¡c giao iºm cõa c¡c h¼nh trán.6 Tr÷íng hñp mët c£m bi¸n ÷ñc triºn khai trong mi·n D.7 Mæ t£ tr÷íng hñp hai c£m bi¸n khæng giao nhau tr¶n mi·n D.8 Mæ t£ tr÷íng hñp hai c£m bi¸n giao nhau tr¶n mi·n D.9 Thíi gian t½nh to¡n cõa c¡c thuªt to¡n .10 ë hëi tö cõa thuªt to¡n .11 Trung b¼nh di»n t½ch bao phõ cõa c¡c gi£i thuªt IGA, DPSO, ICS, CFPA v MIGA tr¶n c¡c bë dú li»u bao phõ 70% di»n t½ch tr¶n mi·n A.12 Trung b¼nh di»n t½ch bao phõ cõa c¡c gi£i thuªt IGA, DPSO, ICS, CFPA v MIGA tr¶n c¡c bë dú li»u bao phõ 80% di»n t½ch tr¶n mi·n A.13 Trung b¼nh di»n t½ch bao phõ cõa c¡c gi£i thuªt IGA, DPSO, ICS, CFPA v MIGA tr¶n c¡c bë dú li»u bao phõ 90% di»n t½ch tr¶n mi·n A.14 ë l»ch chu©n cõa c¡c gi£i thuªt IGA, DPSO, ICS, CFPA v MIGA tr¶n 15 bë dú li»u.15 Trung b¼nh thíi gian t½nh cõa c¡c gi£i thuªt IGA, DPSO, ICS, CFPA v MIGA tr¶n 15 bë dú li»u sau 30 l¦n ch¤y méi bë dú li»u.16 Líi gi£i thu ÷ñc cõa MIGA tr¶n c¡c bë dú li»u s3-07, s4-09, s5-08 v s5-09.1 M¢ hâa c¡ thº: (a ) Biºu di¹n bði khæng gian kiºu gen, (b ) Biºu di¹n bði khæng gian kiºu h¼nh.2 Ba tr÷íng hñp khði t¤o qu¦n thº .3 Thº hi»n ë chçng cõa hai c£m bi¸n si v sj .4 C¡c tr÷íng hñp ë chçng cõa c£m bi¸n vîi bi¶n n¬m ð ngo i vòng gi¡m s¡t A.5 Ph¥n chia ch½n vòng cõa ch÷îng ng¤i vªt.6 ë chçng cõa mët ph¦n di»n t½ch cõa c£m bi¸n vîi ch÷îng ng¤i vªt.7 Qu¡ tr¼nh lai gh²p sû döng ph²p lai BLXα giúa hai cha mµ S1 v S2 sinh ra con Z .8 Khði t¤o qu¦n thº trong IPSO sû döng ph¥n cöm.9 X¡c su§t º c¡c c¡ thº ÷ñc lüa chån trð th nh Cbest.10 Mæ phäng qu¡ tr¼nh cªp nhªt cõa c¡ thº trong IPSO.11 T¼m gi¡ trà phò hñp c1 v c2 cõa gi£i thuªt PSO.
Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ
Trích dẫn luận án này
Nguyen Thà Hành (2019). Thuật toán metaheuristic giải bài toán bao phủ mạng cảm biến không dây [Luận án tiến sĩ, Trường Đại học Bách Khoa Hà Nội]. LuanAn.net. https://luanan.net/cong-nghe-thong-tin/khoa-hoc-may-tinh/mot-so-thuat-toan-metaheuristic-giai-bai-toan-bao-phu-dien-tich-va-doi-tuong
Câu hỏi thường gặp
Luận án "Thuật toán metaheuristic giải bài toán bao phủ mạng cảm biến không dây" nghiên cứu về vấn đề gì?
Phân tích và phát triển một số thuật toán metaheuristic để giải bài toán bao phủ diện tích và đối tượng trong mạng cảm biến không dây. Đây là luận án tiến sĩ.
Luận án "Thuật toán metaheuristic giải bài toán bao phủ mạng cảm biến không dây" được bảo vệ tại trường nào?
Luận án này được bảo vệ tại Trường Đại học Bách Khoa Hà Nội. Năm bảo vệ: 2019.
Luận án "Thuật toán metaheuristic giải bài toán bao phủ mạng cảm biến không dây" thuộc chuyên ngành gì?
Luận án "Thuật toán metaheuristic giải bài toán bao phủ mạng cảm biến không dây" thuộc chuyên ngành Khoa học máy tính. Danh mục: Khoa Học Máy Tính.
Luận án "Thuật toán metaheuristic giải bài toán bao phủ mạng cảm biến không dây" có bao nhiêu trang?
Luận án "Thuật toán metaheuristic giải bài toán bao phủ mạng cảm biến không dây" có 163 trang. Bạn có thể xem trước một phần tài liệu ngay trên trang web trước khi tải về.
Cách tải luận án "Thuật toán metaheuristic giải bài toán bao phủ mạng cảm biến không dây" về máy như thế nào?
Để tải luận án về máy, bạn nhấn nút "Tải xuống ngay" trên trang này, sau đó hoàn tất thanh toán phí lưu trữ. File sẽ được tải xuống ngay sau khi thanh toán thành công. Hỗ trợ qua Zalo: 0559 297 239.