CÁC BÀI TỐN TỐI ƯU TỔ HỢP KHÁC

Một phần của tài liệu Lập trình tiến hóa trí tuệ nhân tạo (Trang 114 - 115)

M Chương 8: Bài Tốn Người Du Lịch Tối Ưu Tổ Hợp )

CÁC BÀI TỐN TỐI ƯU TỔ HỢP KHÁC

Vhư đã lưu ý trước, dường như đa số các nhà nghiên cứu đã biến đổi các cách cài đặt của họ về thuật giải đi truyền hoặc bằng cách dùng biểu diễn nhiễm sắc thế khơng-chuẩn và/hoặc bằng cách thiết kế các tốn tử đi truyền chuyên biệt cho thích hợp với bài tốn cần giải, để cĩ được các chương trình tiến hĩa hiệu quả: Những biến đổi như thế đã được thảo luận trong hai chương trước, dành cho bài

tốn vận tải và bài tốn người du lịch. Trong chương này, ta khảo

sát một số chương trình tiến hĩa khác được các nhà nghiên cứu cài đặt, các chương trình này cĩ biểu diễn nhiễm sắc thể khơng-chuẩn

và/hoặc các tốn tử sử dụng trì thức của bài tốn. Trước hết, ta sẽ thảo luận về bài tốn lập lịch, sau đĩ là bài tốn thời khố biểu

trường học, một số bài tốn phân hoạch, và cuối cùng là bài tốn lập kế hoạch đi đường cho rơbơ. Cuối cùng, ta sẽ kết thúc với một số chú thích ngắn gọn về một số ít bài tốn thú vị khác.

Các hệ thống được mơ tả và các kết quả của việc ứng dụng chúng cung cấp các luận cứ về cách tiếp cận lập trình tiến hĩa, thúc

đẩy việc sáng tạo các cấu trức đữ liệu cùng với các tốn tử cho phù hợp với các bài tốn cần giải.

9.1. Bài tốn lập lịch

Lập lịch là bài tốn tổ chức sản xuất. Cẩn sản xuất. nhiều (bộ phận) hàng hĩa khác nhau; những bộ phận này cĩ thể được xử lý

theo một số kế hoạch khác nhau. Mơi kế hoạch xử lý gồm một chuỗi thao tác; những thao tác này cần sử dụng một số tài nguyên và cần một số thời gian chạy máy. Một lịch sản xuất lập kế hoạch thực hiện các đơn đặt hàng. Trong đĩ, một số đơn đặt hàng cĩ thế được thực

hiện với cùng những thao tác tương đương. Nhiệm vụ là lên kế

Một phần của tài liệu Lập trình tiến hóa trí tuệ nhân tạo (Trang 114 - 115)