Theo như tôi hiểu, tất cả đều biết các quy tắc trục xác định cho thuật toán đơn giản có các đầu vào cụ thể mà thuật toán yêu cầu thời gian theo cấp số nhân (hoặc ít nhất là không phải đa thức) để tìm ra tối ưu. Chúng ta hãy gọi những trường hợp này là 'bệnh lý' vì thông thường (tức là trên hầu hết các đầu vào), thuật toán đơn giản kết thúc nhanh chóng. Tôi nhớ từ khóa học lập trình toán học của mình rằng các ví dụ tiêu chuẩn về các trường hợp bệnh lý cho các quy tắc cụ thể có cấu trúc cao. Câu hỏi chung của tôi là nếu đây là một tạo tác của các ví dụ cụ thể, hoặc một tính năng của các trường hợp bệnh lý nói chung?
Các kết quả như phân tích trơn tru và thuật toán thời gian đa thức mở rộng nó dựa vào nhiễu loạn đầu vào --- cho thấy các ví dụ bệnh lý là rất đặc biệt. Do đó, trực giác rằng các trường hợp bệnh lý có cấu trúc cao dường như không quá xa vời.
Có ai có bất kỳ hiểu biết cụ thể về điều này? Hoặc một số tài liệu tham khảo cho công việc hiện tại? Tôi đã đặc biệt mơ hồ về những gì tôi muốn nói là 'có cấu trúc' để cố gắng bao quát hết mức có thể, nhưng những gợi ý về cách ghim xuống 'cấu trúc' tốt hơn cũng sẽ hữu ích. Bất kỳ lời khuyên hoặc tài liệu tham khảo được đánh giá rất cao!