Một ngôn ngữ hoàn chỉnh NP dày đặc ngụ ý P = NP


16

Chúng ta nói rằng ngôn ngữ là dày đặc , nếu có tồn tại một đa thức như vậy cho tất cảNói cách khác, đối với bất kỳ chiều dài cho có chỉ tồn tại đa thức nhiều từ có độ dài mà không phải là trongJΣ*| J cΣ n | p ( n ) n N . n n J .p

|JcΣn|p(n)
nN.nnJ.

Vấn đề tôi hiện đang nghiên cứu yêu cầu hiển thị như sau

Nếu tồn tại một ngôn ngữ -complete dày đặc thìP = N PNPP= =NP

Những gì văn bản đề xuất là xem xét việc giảm đa thức thành - và sau đó xây dựng một thuật toán cố gắng thỏa mãn công thức cho đồng thời tạo ra các phần tử trongS A T C N F J c .3SMộtTCNFJc.

Điều tôi đang tự hỏi là

Có bằng chứng trực tiếp hơn? Là khái niệm này được biết đến trong một thiết lập tổng quát hơn?


1
Có một khái niệm liên quan đến các ngôn ngữ thưa thớt , trong đó điều kiện hoàn toàn ngược lại: . |JΣn|p(n)
Yuval Filmus


2
@ PålGD Biến thành câu trả lời? (giả sử cuộc tranh luận chuyển sang các ngôn ngữ dày đặc)
Yuval Filmus

Câu trả lời:


6

Đây là một vấn đề bài tập về nhà tuyệt vời về định lý của Mahaney.

Lưu ý rằng phần bổ sung của ngôn ngữ "dày đặc" là ngôn ngữ thưa thớt. Ngoài ra, nếu một ngôn ngữ là - hãy hoàn thành phần bổ sung của nó là .c o N PNPcoNP

Nếu có một "dày đặc" ngôn ngữ -complete, có một thưa thớt ngôn ngữ -complete.c o N PNP coNP

Định lý của Mahaney cho chúng ta biết rằng không có ngôn ngữ hoàn chỉnh thưa thớt trừ khi .P = N PNPP= =NP

Chúng tôi có thể áp dụng bằng chứng để chỉ ra rằng không có ngôn ngữ hoàn chỉnh thưa thớt trừ khi tương đương với (kể từ được đóng dưới phần bổ sung).P = c o N P P = N P PcoNPP= =coNPP= =NPP

Tóm lại, câu trả lời là không trừ khi . Lưu ý rằng nếu thì mọi ngôn ngữ không cần thiết là .P = N P N PP= =NPP= =NPNP

ps: Bạn có thể muốn thử các cách sau và sau đó sử dụng định lý của Mahaney: có một tập hợp iff có một tập hợp thưa thớt . Tuy nhiên tôi nghi ngờ rằng một bằng chứng cho tuyên bố này sẽ dễ dàng hơn nhiều so với một bằng chứng cho định lý của Mahaney.c o N PNPcoNP


4

Như đã đề cập ở trên theo định lý của Mahaney . Ngôn ngữ thưa thớt và dày đặc không thể là trừ khi .P = N PNPHardP=NP

Dự thảo được đề cập có chứa bằng chứng đầy đủ.


1
Điều này không đưa ra nhiều hơn bình luận (thậm chí không phải của bạn). Xin hãy giải thích để đưa ra một câu trả lời thích hợp từ bài đăng này.
Raphael

@Raphael: Đó là một câu trả lời thích hợp. Bạn đã kiểm tra các liên kết?
Tsuyoshi Ito

5
@TsuyoshiIto: Câu trả lời chỉ bao gồm một liên kết thường bị coi là xấu trên SE; thấy ở đây .
Raphael

@Raphael: Câu hỏi đã được trả lời trước đây trong văn học. Liên kết chứa toàn bộ bằng chứng (gồm 6 trang). Tôi nghĩ rằng nếu anh ta có nhiều câu hỏi hơn, chúng ta có thể tiếp tục thảo luận.
Reza

@Raphael: Ngớ ngẩn. Một liên kết tốt hơn không có gì. Nếu bạn muốn, hãy tự mình xây dựng câu trả lời thay vì đổ lỗi cho người dùng đã đăng một liên kết hữu ích.
Tsuyoshi Ito
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.