Một số ví dụ về các vấn đề quyết định khó khăn có thể được giải quyết trong thời gian đa thức là gì? Tôi đang tìm kiếm các vấn đề mà thuật toán tối ưu là "chậm" hoặc các vấn đề mà thuật toán được biết đến nhanh nhất là "chậm".
Đây là hai ví dụ:
Công nhận đồ thị hoàn hảo. Trong bài báo FOCS'03 của họ [1] Cornuéjols, Liu và Vuskovic đã đưa ra thuật toán thời gian cho bài toán, trong đó n là số đỉnh. Tôi không chắc ràng nếu ràng buộc này đã được cải thiện, nhưng theo tôi hiểu, ít nhiều cần phải có một bước đột phá để có được thuật toán nhanh hơn. (Các tác giả đưa ra thuật toán thời gian O ( n 9 ) trong phiên bản tạp chí của [1], xem tại đây ).
Công nhận đồ thị bản đồ. Thorup [2] đã đưa ra một thuật toán khá phức tạp với số mũ là (khoảng?) . Có lẽ điều này thậm chí đã được cải thiện đáng kể, nhưng tôi không có một tài liệu tham khảo tốt.
Tôi đặc biệt quan tâm đến các vấn đề có tầm quan trọng thực tế và có được thuật toán "nhanh" (hoặc thậm chí là thực tế) đã được mở trong vài năm.
[1] Cornuéjols, Gérard, Xinming Liu và Kristina Vuskovic. "Một thuật toán đa thức để nhận dạng đồ thị hoàn hảo." Nền tảng của Khoa học Máy tính, 2003. Kỷ yếu. Hội nghị chuyên đề hàng năm lần thứ 44 về. IEEE, 2003.
[2] Thorup, Mikkel. "Đồ thị bản đồ trong thời gian đa thức." Nền tảng của Khoa học Máy tính, 1998. Kỷ yếu. Hội nghị chuyên đề thường niên lần thứ 39 về. IEEE, 1998.