Liệu khó khăn của một vấn đề NP-hard hoặc NP-Complete mạnh mẽ (như được xác định ở đây ) có thay đổi khi đầu vào của nó là đơn nhất thay vì được mã hóa nhị phân không?
Có gì khác biệt nếu đầu vào của một vấn đề NP-hard mạnh được mã hóa đơn phương? Ý tôi là, nếu tôi lấy ví dụ về vấn đề Knapsack NP-perfect yếu, thì nó hoàn thành NP khi được mã hóa nhị phân nhưng có thể được giải quyết trong thời gian đa thức bằng cách lập trình động khi mã hóa đơn nguyên. Có lẽ nó có một số hàm ý cho độ cứng của mức độ cao hơn của thời kỳ gia truyền đa thức?
Có phải khái niệm mạnh mẽ ...- cứng cũng giữ cho các lớp phức tạp khác, ví dụ các lớp cao hơn của hệ thống phân cấp thời gian đa thức?
Trước đây tôi đã hỏi câu hỏi này tại stackoverflow.com nhưng nó đã chỉ ra rằng nó phù hợp hơn ở đây.