Tối ưu hàm mục tiêu tuyến tính dưới ràng buộc tuyến tính.
Mục tiêu và ràng buộc đều tuyến tính.
Có biến nguyên (cần MILP) hoặc quan hệ phi tuyến.
Bài toán lồi có nghiệm tối ưu toàn cục.
Tiến hoá quần thể lời giải qua lai ghép và đột biến.
Chấp nhận lời giải xấu hơn theo xác suất giảm dần để thoát cực trị.
Bầy hạt hội tụ về vùng tốt nhất.