Hậu quả của thuật toán chưng cất cho PSPACE


9

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:L{ x i } i [ t ] yL{xi}i[t]y

(1) khi và chỉ khi tồn tại sao choi [ t ] x iLyLi[t]xiL

(2) cho một số đa thứcp|y|p(Maxi[t]|xi|)p

(3) Thuật toán tính toán trong tối đa cho một số đa thứcq ( i [ t ] | x i | ) qyq(i[t]|xi|)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 = Σ 3NPcoNPNP/polyPH=Σ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 ?PSPACE
  • 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?

Bất kỳ tài liệu tham khảo thêm được hoan nghênh. Cảm ơn bạn! :)
Michael Wehar

1
Bằng cách nghiên cứu này và thời gian đa thức nhiều-một giảm, "nếu có tồn tại một thuật toán chưng cất cho một vấn đề -complete, sau đó" NP coAM và "có không đồng nhất, thống kê chứng minh zero-kiến thức cho tất cả các ngôn ngữ trong NP. " NP

@RickyDemer Điều này thật tuyệt !! Cảm ơn bạn đã chia sẻ. :)
Michael Wehar

1
Bây giờ tôi nhận thấy rằng bài báo mà tôi liên kết thực tế chỉ cần nén , điều này làm cho kết quả của họ tổng quát hơn. Cụ thể, theo Định lý 7.1 và 7.3, nếu tồn tại ngay cả một "thuật toán cho vấn đề hoàn thành " thì PSPACE có bằng chứng không có kiến ​​thức thống kê không thống nhất. PSPACE

3
Tôi không hiểu phần cuối của câu hỏi. AFAICS sự tồn tại của thuật toán chưng cất cho một vấn đề hoàn chỉnh PSPACE không ngụ ý sự tồn tại của một thuật toán xa cho một vấn đề hoàn chỉnh NP, hay tôi đang thiếu một cái gì đó?
Emil Jeřábek

Câu trả lời:


3

Định lý 15.3 của sách giáo khoa "Thuật toán tham số hóa" gần đây của Cygan et al. tuyên bố như sau:

"Đặt là hai ngôn ngữ. Nếu tồn tại OR-chưng cất L thành R, thì " L c o N P / p o l yL,RΣLcoNP/poly

Vì vậy, tôi nghĩ rằng nếu có tồn tại một OR-chưng cất từ một pspace động hoàn tất ngôn ngữ cho chính nó, sau đó , tức là không chỉ làm sự sụp đổ đa thức-hệ thống cấp bậc, nhưng cũng pspace sụp đổ với nó.P S P A C E c o N P / p o l yLPSPACEcoNP/poly


2
Định lý 7.1 của bài báo mà tôi liên kết trong các bình luận hoàn toàn tốt hơn về mặt chất lượng. Định lý 15.3 của cuốn sách đó có xử lý các giới hạn lỗi lớn hơn đối với một số tham số so với mục 2 của 7.1 không?

Bạn đã nói "cũng PSPACE sụp đổ với nó". Cụ thể, tôi tin rằng chúng tôi nhận được . Tôi không thấy một cách để cải thiện điều này, nhưng tôi nghĩ tôi sẽ hỏi dù sao đi nữa. Chúng ta có thể có một sự sụp đổ tốt hơn mà điều này? Nói ? Σ 2 = P S P A C EΣ3=PSPACEΣ2=PSPACE
Michael Wehar
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.