Thuật toán tiến hóa (Evolutionary Algorithms, EAs) là một nhóm các thuật toán tối ưu hóa dựa trên nguyên lý tiến hóa tự nhiên. Các thuật toán này được lấy cảm hứng từ quá trình tiến hóa sinh học, trong đó những cá thể mạnh mẽ hơn có khả năng sống sót và