Giao điểm của các ngôn ngữ trong NP


8

Giao điểm của hai ngôn ngữ trong NP không hoàn thành NP có thể hoàn thành NP không?

Giao điểm của hai ngôn ngữ trong coNP không hoàn thành coNP có thể hoàn thành coNP không?

Có thể giao điểm của hai ngôn ngữ một trong coNP nhưng không hoàn thành và ngôn ngữ khác trong NP nhưng không hoàn thành NP là NP hoàn thành hoặc coNP hoàn thành?


Rất thú vị. :)
Michael Wehar

2
Nếu P = NP, thì câu trả lời là KHÔNG. Trong trường hợp này các ngôn ngữ duy nhất mà không phải là NP-đầy đủ (Co-NP-đầy đủ) là tập rỗng và . Σ
Gamow

3
Nếu P không bằng NP thì bởi các bậc thang, các vấn đề xen kẽ NP tồn tại ... bất kỳ ví dụ nào bạn muốn đề xuất là tự nhiên. Một.
ARi

Câu trả lời:


19

Chỉ cần một nhận xét mở rộng để giải thích rõ hơn về nhận xét của ARi (Tôi đã viết nó trong khi tôi thấy nó).

Nó là đủ để sử dụng một cách tiếp cận "khoảng cách lớn" tương tự như cách tiếp cận được sử dụng trong định lý của Lardner; ví dụ:

A1={xxSATf(|x|) is even}{xf(|x|) is odd}

A2={xxSATf(|x|) is odd}{xf(|x|) is even}

f

A1,A2A1A2=SAT


2
A1A2

{xxSATf(|x|) is even}A1PNPP=NP

Không thể là jsust về bất kỳ chức năng polytime?
ARi

@ARi: không, nó phải đủ chậm để tạo ra những khoảng trống lớn để ngăn chặn sự hoàn thiện NP (để cho phép đường chéo bị trì hoãn). Tôi sẽ cố gắng viết một bằng chứng chính thức trong những ngày tiếp theo.
Marzio De Biasi

f
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.