Các bài toán tối ưu tổ hợp động là các bài toán đặc biệt và mỗi loại có một phương pháp giải riêng rất khác nhau. Tùy thuộc rất nhiều vào đặc điểm của mỗi bài toán mà ta thường đưa vào các kỹ thuật đặc biệt và chúng chỉ áp dụng được đối với loại bài toán đó, mà không đem lại hiệu quả khi áp dụng cho các bài toán khác.
27
Thậm chí DTSP cũng có nhiều loại khác nhau, chẳng hạn: khi thay đổi trọng số giữa các cạnh theo thời gian ta sẽ được một loại DTSP, một loại DTSP khác là thêm bớt các đỉnh theo thời gian tức là tại một thời điểm nào đó một hoặc nhiều đỉnh sẽ được thêm vào hoặc loại bỏ đi khỏi đồ thị. Ở bài khóa luận này đưa ra một phương pháp có hiệu quả cải tiến từ thuật toán AS để giải quyết loại bài toán DTSP trong đó mỗi con kiến phải vượt qua các tắc nghẽn. Các tắc nghẽn được đảm bảo rằng chỉ xảy ra trên những tuyến đường tốt nhất tại thời điểm hiện tại. Hơn nữa những tắc nghẽn ở đây giống như thực tế ở chỗ là nó tăng lên một thời gian sau đó thì giảm dần đến khi hết tắc nghẽn. Chi tiết hơn về vấn đề tắc nghẽn chúng ta sẽ đề cập tới ở phần sau.
Một số phương pháp mà người ta đã sử dụng để giải bài toán DTSP: phương pháp di truyền học kết hợp với heurisric (xem [7]), phương pháp tính toán tiến hóa (xem [8], [9]), phương pháp mạng nơron cũng được sử dụng (xem [10]), tất nhiên phương pháp ACO cũng có những hiệu quả lớn (xem [12], [13]).
28
CHƯƠNG 3. SỬ DỤNG THUẬT TOÁN AS ĐỂ GIẢI QUYẾT BÀI TOÁN DTSP