Áp dụng thành công các phương pháp phân nhánh và liên kết cho các bài toán NP-hard


13

Chi nhánh và ràng buộc là một heuristic hiệu quả cho các vấn đề tìm kiếm và Wikipedia liệt kê một số vấn đề khó khăn trong đó chi nhánh và liên kết đã được sử dụng. Tuy nhiên, tôi không thể tìm thấy tài liệu tham khảo để đề xuất rằng đó không chỉ là "một phương pháp" để giải quyết những vấn đề này.

Thông thường, tôi đã nghe nói rằng một số phương pháp phỏng đoán tốt nhất cho SAT và lập trình số nguyên đến từ chi nhánh và ràng buộc, vì vậy câu hỏi của tôi là:

Ai đó có thể chỉ cho tôi bất kỳ tài liệu tham khảo chi tiết sử dụng hiệu quả của chi nhánh và ràng buộc cho các vấn đề NP-hard không?


1
Bây giờ tôi mới đọc bài báo này vì một lý do khác, nhưng nó dường như chạm vào câu hỏi của bạn, và nó thật hấp dẫn: Thuật toán danh mục đầu tư của Gomes và Selman.
Aaron Sterling

2
Một cuốn sách hay để đọc về lập trình số nguyên là Integer và Tối ưu hóa kết hợp của Nemhauser & Wolsey. Bao gồm một loạt các chủ đề bao gồm các mô hình khác nhau như nhánh và ràng buộc, nhánh và cắt, v.v. và các kỹ thuật IP khác như cắt mặt phẳng, v.v.
Chọn

Câu trả lời:


9

Đối với TSP, hãy kiểm tra cuốn sách này ... http://www.tsp.gatech.edu/book/index.html

Hiểu biết của tôi là không có một công cụ để giết tất cả. Có thể cho rằng bất kỳ giải pháp đệ quy nào triển khai quay lui và một số chức năng cho điểm đang sử dụng nhánh và ràng buộc. Như vậy, một phần lớn các bộ giải cho các bài toán NP khó sử dụng một số dạng nhánh và ràng buộc.



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.