Khái niệm sau đây về thuật toán chưng cất xuất phát từ "Về các vấn đề không có hạt nhân đa thức".
Hãy để một ngôn ngữ được đưa ra. Một thuật toán chưng cất cho có một danh sách nhất định của chuỗi đầu vào và tính ra một chuỗi đầu ra như rằng:{ x i } i ∈ [ t ] y
(1) khi và chỉ khi tồn tại sao choi ∈ [ t ] x i ∈ L
(2) cho một số đa thứcp
(3) Thuật toán tính toán trong tối đa cho một số đa thứcq ( ∑ i ∈ [ t ] | x i | ) q
Nó đã được chỉ ra rằng nếu tồn tại một thuật toán chưng cất cho một vấn đề -complete, thì . Hơn nữa, .c o N P ⊆ N P / p o l y P H = Σ 3
Xem chi tiết và thảo luận trong:
- "Tính không khả thi của nén ngay lập tức và các PCP gọn gàng cho NP"
- "Về các vấn đề không có hạt nhân đa thức"
- "Giới hạn dưới về nhân hóa"
Câu hỏi:
- Có thể tồn tại một thuật toán chưng cất cho một vấn đề hoàn chỉnh ?
- Nếu một thuật toán như vậy tồn tại, chúng ta sẽ nhận được những hậu quả phức tạp nào?