Tabu tìm kiếm, tạo ra bởi Fred W. Glover vào năm 1986 và chính thức hóa vào năm 1989 là một phương pháp tìm kiếm metaheuristic sử dụng các phương pháp tìm kiếm địa phương được sử dụng để tối ưu hóa.
Địa phương (khu phố) tìm kiếm đưa ra một giải pháp tiềm năng cho một vấn đề và kiểm tra các nước láng giềng (có nghĩa là, các giải pháp tương tự, ngoại trừ một hoặc hai chi tiết nhỏ) với hy vọng tìm kiếm một giải pháp cải thiện. Phương pháp tìm kiếm địa phương có xu hướng trở thành bị mắc kẹt trong các vùng tối ưu hoặc trên cao nguyên nơi có nhiều giải pháp là như nhau phù hợp.
Tabu tìm kiếm nâng cao hiệu suất tìm kiếm địa phương bằng cách nới lỏng quy tắc cơ bản của nó. Đầu tiên, ở mỗi bước di chuyển ngày càng xấu đi có thể được chấp nhận nếu không có cải thiện di chuyển có sẵn (như khi tìm kiếm được bị mắc kẹt tại một địa phương tối thiểu nghiêm ngặt). Ngoài ra, cấm (từ đó những điều cấm kỵ hạn) được giới thiệu để khuyến khích việc tìm kiếm từ trở lại với giải pháp trước đó đã đến thăm.
Việc thực hiện tìm kiếm bị cấm sử dụng cấu trúc bộ nhớ mô tả các giải pháp đã đến thăm hoặc bộ người dùng cung cấp các quy tắc. Nếu một giải pháp tiềm năng đã được truy cập trước đó trong một thời gian ngắn hạn nhất định hoặc nếu nó đã vi phạm một quy tắc, nó được đánh dấu là "cấm kỵ" (bị cấm) do đó các thuật toán không xem xét khả năng liên tục
đang được dịch, vui lòng đợi..