Một memetic siêu heuristic gọi là xáo trộn nhảy ếch thuật toán (SFLA) đã được phát triển để giải quyết vấn đề tối ưu hóa tổ hợp. SFLA là một ẩn dụ dân dựa trên tìm kiếm hợp tác xã lấy cảm hứng từ thiên nhiên memetics. Các thuật toán có các yếu tố của tìm kiếm địa phương và trao đổi thông tin toàn cầu. SFLA bao gồm một tập hợp các tương tác ảo dân số ếch phân chia thành memeplexes khác nhau. Những con ếch ảo hoạt động như máy chủ hoặc tàu sân bay của memes nơi một meme là một đơn vị của văn hóa evolution. Các thuật toán thực hiện cùng một lúc một tìm kiếm độc lập địa phương ở mỗi memeplex. Tìm kiếm địa phương được hoàn thành bằng cách sử dụng một hạt swarm tối ưu hóa-giống như phương pháp phù hợp cho vấn đề rời rạc, nhưng nhấn mạnh một tìm kiếm địa phương. Để đảm bảo toàn cầu thăm dò, những con ếch ảo được định kỳ xáo trộn và tổ chức lại thành mới memplexes trong một kỹ thuật tương tự như được sử dụng trong các thuật toán xáo trộn sự tiến hóa phức tạp. Ngoài ra để cung cấp cơ hội cho các thế hệ ngẫu nhiên của thông tin được cải thiện, ngẫu nhiên ảo ếch được tạo ra và thay thế trong dân số.Các thuật toán đã được thử nghiệm trên một số thử nghiệm chức năng trình bày những khó khăn chung cho nhiều vấn đề tối ưu hóa toàn cầu. Hiệu quả và phù hợp của thuật toán này cũng đã được chứng minh bằng cách áp dụng nó để một nước ngầm mô hình cân chỉnh vấn đề và vấn đề thiết kế hệ thống phân phối nước. So với một thuật toán di truyền, Các kết quả thử nghiệm trong điều khoản của khả năng hội tụ đến một giải pháp tối ưu toàn cầu và tốc độ giải pháp đề nghị rằng SFLA có thể là một công cụ hiệu quả để giải quyết vấn đề tối ưu hóa tổ hợp.
đang được dịch, vui lòng đợi..
