Tổng kết đánh giá chung về các tiếp cận cho JSP

Một phần của tài liệu Thuật toán và các bài toán lịch biểu (Trang 51)

Sơ đồ tổng kết các tiếp cận chủ yếu đã đƣợc áp dụng cho bài toán lập lịch job shop đƣợc trình bày trong hình 1.7.

Trong các tiếp cận chính xác cho JSP, các kỹ thuật nhánh cận chiếm ƣu thế hơn cả. Tuy nhiên, tiếp cận này chỉ có thể áp dụng cho các bài toán cỡ nhỏ vì chúng thƣờng gây ra tràn bộ nhớ do sự phát triển quá nhanh của cây tìm kiếm. Vì vậy, khi kết hợp kỹ thuật BB với các kỹ thuật khác cũng cần phải hết sức thận trọng để hạn chế nhƣợc điểm này.

Trong nhóm các tiếp cận gần đúng: Các luật ƣu tiên, phƣơng pháp cải thiện lặp và phƣơng pháp chấp nhận ngƣỡng cho kết quả rất tồi và đƣợc kết luận là không phải các giải pháp tốt cho JSP. Trong các tiếp cận này, các luật ƣu tiên thƣờng đƣợc dùng để hỗ trợ các tiếp cận tìm kiếm chủ công khác nhƣ là các tiếp cận tìm kiếm cục bộ và meta-heuristic.

Nếu không đƣợc kết hợp với các kỹ thuật tìm kiếm cục bộ khác, các heuristic dựa trên nút cổ chai đƣợc kết luận là không tốt hơn các luật ƣu tiên nhanh trong khi đòi hỏi thời gian tính toán lại nhiều hơn.

Các tiếp cận trí tuệ nhân tạo đƣợc xem là còn rất nhiều tiềm năng. Tuy nhiên, chúng cần phải đƣợc nghiên cứu thêm, đặc biệt là vấn đề liên quan tới việc điều chỉnh các giá trị tham số và việc sử dụng các thông tin đặc thù của bài toán. Mạng nơ ron và hệ kiến vẫn cần phải có các nghiên cứu và thử nghiệm thêm để có thể đánh giá đúng bản chất của các tiếp cận này.

Các tiếp cận giải quyết bài toán lập lịch job shop

Các tiếp cận Các tiếp cận chính xác gần đúng

Các tiếp cận Các tiếp cận Các kỹ Heuristics Trí tuệ Các luật Các PP hiệu suất toán học thuật dựa trên nút nhân tạo ƣu tiên cục bộ và cao nhánh cận cổ chai meta-heuristic

Sự thỏa mãn Cải thiện lặp ràng buộc

Các mạng

nơ ron Giả luyện thép

Các tiếp cận Chấp nhận AI còn lại ngƣỡng Tìm kiếm tabu Thuật toán di truyền

Hình 1.7 - Các tiếp cận chủ yếu giải quyết JSP

Các tiếp cận tìm kiếm dựa trên SA chƣa phải là các kỹ thuật tìm kiếm mạnh cho JSP, tuy nhiên chúng có thể là đối thủ để cạnh tranh với các kỹ thuật mạnh khác. Đặc biệt, khi SA đƣợc kết hợp một cách hợp lý với các kỹ thuật tìm kiếm khác đã cho các giải pháp hiệu quả đối với các JSP cỡ lớn. Tuy nhiên, để đạt đƣợc các lời giải tối ƣu các tiếp cận lai này lại thƣờng đòi hỏi thời gian tính toán quá lớn.

Các tiếp cận dựa trên TS cho kết quả tốt nhất trong các kỹ thuật tìm kiếm cục bộ cả về chất lƣợng lời giải lẫn thời gian tính toán. Các kỹ thuật lai

TS và các kỹ thuật tìm kiếm khác đều cho các lời giải chất lƣợng cao và thời gian tính toán hợp lý, đặc biệt là với các bài toán có kích cỡ lớn và có độ phức tạp nhƣ JSP.

Các kỹ thuật tìm kiếm dựa trên GA cho JSP nếu chỉ áp dụng đơn thuần thì kết quả tìm kiếm kém hơn so với các kỹ thuật tìm kiếm cục bộ khác. Tuy nhiên, nếu GA đƣợc kết hợp với các kỹ thuật tìm kiếm khác sẽ tạo ra các phƣơng pháp lai khá hiệu quả cho JSP. Trong các công trình đƣợc công bố trong những năm gần đây về các giải pháp cho JSP, có lẽ số các công trình có liên quan tới áp dụng GA là nhiều nhất.

Cuối cùng có thể đƣa ra kết luận chung rằng các kết quả tốt nhất thu đƣợc cả về thời gian chạy máy lẫn chất lƣợng lời giải thuộc về các tiếp cận gần đúng lai nhƣ là SB lai, SA lai, TS lai và GA lai. Các phƣơng pháp lai này cần phải hết sức mềm dẻo trong việc kết hợp các kỹ thuật tìm kiếm trên cơ sở các đặc thù riêng của bài toán job shop. Tuy nhiên, cho tới nay phƣơng pháp luận cho việc kết hợp các kỹ thuật tìm kiếm khác nhau để tạo ra một giải pháp mạnh cho JSP vẫn còn là vấn đề cần phải nghiên cứu.

Một phần của tài liệu Thuật toán và các bài toán lịch biểu (Trang 51)

Tải bản đầy đủ (PDF)

(156 trang)