I. GIỚI THIỆU
Swarm trí thông minh là một phương pháp tương đối mới để giải quyết vấn đề mà lấy cảm hứng từ những hành vi xã hội của côn trùng và các loài động vật khác. Các nỗ lực trong việc nghiên cứu các công nghệ máy tính là phát triển các thuật toán lấy cảm hứng từ hành vi côn trùng để giải quyết các vấn đề tối ưu hóa. tối ưu hóa đàn kiến (ACO) là một trong những kỹ thuật thành công nhất trong lĩnh vực rộng lớn hơn của đám trí thông minh. Nhiều công trình nghiên cứu đã được dành cho các kỹ thuật tối ưu hóa đàn kiến trong các lĩnh vực khác nhau. Nó là một kỹ thuật siêu theo kinh nghiệm tương đối mới và đã được sử dụng thành công trong nhiều ứng dụng đặc biệt là vấn đề thuộc về tối ưu hóa tổ hợp. ACO lấy cảm hứng từ tìm kiếm thức ăn của kiến thực lần đầu tiên được giới thiệu bởi Dorigo và các đồng nghiệp của mình ([1], [2]) vào đầu những năm 1990 và đã trở thành một trong những thuật toán hiệu quả nhất đối với TSP. ACO được dựa trên đường mòn pheromone lắp đặt và sau hành vi của một số loài kiến, một hành vi đã được thể hiện để cho phép kiến thực để tìm đường đi ngắn nhất giữa thuộc địa và thực phẩm nguồn của họ. Những con kiến gửi pheromone trên mặt đất để đánh dấu một số con đường thuận lợi cần được theo sau bởi các thành viên khác của thuộc địa. Kiến di chuyển theo số lượng kích thích tố, các phong phú hơn đường mòn pheromone trên một con đường được, nhiều khả năng nó sẽ được theo sau bởi những con kiến khác. Vì vậy, một con đường ngắn hơn có một số tiền cao hơn pheromone xác suất, kiến sẽ có xu hướng chọn một con đường ngắn hơn. Kiến nhân tạo bắt chước hành vi của loài kiến thực làm thế nào họ thức ăn thực phẩm, nhưng có thể giải quyết vấn đề phức tạp hơn nhiều so với kiến thực thể. Tối ưu hóa đàn kiến khai thác một cơ chế tương tự để giải quyết các vấn đề tối ưu hóa. Từ những năm chín mươi đầu, khi các thuật toán tối ưu hóa kiến thuộc địa đầu tiên đã được đề xuất, ACO thu hút sự chú ý của ngày càng có nhiều nhà nghiên cứu và nhiều ứng dụng thành công đang có sẵn. ACO đã được áp dụng rộng rãi để giải quyết vấn đề tối ưu hóa tổ hợp khác nhau như đi du lịch vấn đề nhân viên bán hàng (TSP), công việc của cửa hàng lịch vấn đề (JSP), vấn đề xe định tuyến (VRP), vấn đề phân bậc hai (QAP), các vấn đề vũ khí mục tiêu chuyển nhượng (WTA ), vv ACO có thể được sử dụng để tìm các giải pháp của các vấn đề tối ưu hóa tổ hợp khó khăn và nó rất thích một phổ biến ngày càng tăng nhanh. Mặc dù ACO có công suất mạnh mẽ để tìm ra giải pháp cho các vấn đề tối ưu hóa tổ hợp, nó có những vấn đề của tình trạng trì trệ và hội tụ sớm và tốc độ hội tụ của ACO luôn luôn là chậm. Những vấn đề sẽ được rõ ràng hơn khi kích thước vấn đề tăng. Vì vậy, một số phần mở rộng và cải tiến phiên bản của ACO thuật toán ban đầu đã được giới thiệu trong những năm qua. Thích nghi khác nhau: một thuật toán dựa trên cơ sở các quy tắc tiến hóa kiến [3], kiểm soát năng động xây dựng giải pháp và sáp nhập tìm kiếm địa phương ([4], [5], [6]), chiến lược pheromone cập nhật mới [7], hệ thống kiến max-min [8], một chiến lược là phân vùng kiến nhân tạo thành hai nhóm: kiến trinh sát và kiến chung [9], sử dụng các chiến lược danh sách ứng cử viên ([10], [11]), hệ thống đàn kiến năng động với ba cấp độ cập nhật ([12-13]) và sử dụng các lựa chọn con đường kiểm soát bởi thông tin dữ liệu ngẫu nhiên [15] được nghiên cứu để nâng cao chất lượng của giải pháp cuối cùng và dẫn đến tăng tốc của thuật toán. Tất cả những nghiên cứu này đã góp phần vào việc cải thiện các ACO đến mức độ nào, nhưng họ có ít ảnh hưởng rõ ràng vào việc tăng tốc độ hội tụ và có được giải pháp tối ưu toàn cầu. Trong hệ thống đề xuất, sửa đổi chính được giới thiệu bởi ACO như sau. Đầu tiên, ACO là hiệu quả hơn khi các chiến lược tập ứng cử viên được thông qua. Sửa đổi này làm giảm kích thước của không gian tìm kiếm cho các thuật toán đàn kiến. Thứ hai, thông tin dữ liệu ngẫu nhiên được giới thiệu đó là điều chỉnh các thông số của thuật toán. Ngoài ra, các thuật toán ACO thích hợp nhất cho các TSP cải thiện các giải pháp tạo ra bởi các kiến sử dụng thuật toán tìm kiếm địa phương. Kết quả thí nghiệm cho thấy thuật toán đề xuất trong nghiên cứu này có thể làm tăng đáng kể tốc độ hội tụ của các ACO. Trong bài báo này, một hệ thống đàn kiến sửa đổi để giải quyết TSP sử dụng chiến lược thiết lập và cập nhật ứng cử viên năng động của tham số để phát được phát triển. Thuật toán này được sử dụng để sản xuất các giải pháp gần tối ưu cho TSP. Bài viết này được tổ chức như sau: Phần 2 mô tả vấn đề đi du lịch nhân viên bán hàng. Phần 3 và 4 minh họa các thuật toán của hệ thống thuộc địa của kiến. Phần 5 trình bày cách tiếp cận chiến lược danh sách ứng cử viên để ACO và khác là phân tích các tham số heuristic để được cập nhật trong các thuật toán. Phần 6presents thuật toán đề xuất cho TSP. Tại mục 7, phương pháp đề xuất được sử dụng vào một số vấn đề TSP và các kết quả của phương pháp tiếp cận của chúng tôi và của ACO truyền thống được báo cáo. Cuối cùng, mục 8 làm cho kết luận.
đang được dịch, vui lòng đợi..
