Ý tưởng cơ bản trong tìm kiếm điều cấm kỵ là để thay thế các
giải pháp X hiện tại với nhau (Y) với
tối đa (tối thiểu) thể dục giá trị chức năng trong
toàn bộ khu phố của X (được đánh dấu
như N (X)). Cách tiếp cận này thường liên quan đến một
tìm kiếm toàn diện các khu phố của các
giải pháp hiện tại. Nếu trong một lần lặp Y là tốt nhất
phần tử trong N (X), nó có thể xảy ra rằng trong vòng
lặp các yếu tố tốt nhất trong khu phố
của Y có thể được chỉ X - mà có thể gây ra các
thuật toán để nhập vào một vòng lặp vô ích. Để tránh điều này
vấn đề (và các vấn đề tương tự như X → Y →
Z →, ..., → X) một danh sách "cấm kỵ" được sử dụng. Một danh sách cấm kỵ
nhớ lại những giải pháp L cuối cùng, được
loại trừ khỏi N (X). Một danh sách cấm kỵ thường không
ghi nhớ các giải pháp, nhưng các chức năng mà tạo ra
chúng (Thay đổi chức năng () trong mã giả
trong hình 4).
đang được dịch, vui lòng đợi..