Vấn đề hoàn toàn dễ dàng


20

Hãy để chúng tôi nói rằng một ngôn ngữ LP -d mật độ gần nếu có một thuật toán thời gian đa thức quyết định chính xác trên hầu hết tất cả các đầu vào.L

Nói cách khác, có một P , sao cho đang biến mất, có nghĩa là Điều đó cũng có nghĩa là trên một đầu vào ngẫu nhiên thống nhất, thuật toán polytime cho A sẽ đưa ra câu trả lời đúng cho L với xác suất tiếp cận 1. Do đó, việc xem L gần như dễ dàng.A LΔAALL

limn|(LΔA){0,1}n|2n=0.
ALL

Lưu ý rằng LΔA không phải thưa thớt. Ví dụ: nếu nó có n2n/2 n -bit, thì nó vẫn biến mất (với tốc độ theo cấp số nhân), vì 2n/2/2n=2n/2 .

Theo định nghĩa trên, không khó để xây dựng các vấn đề NP -complete gần đúng với P -d mật độ, theo định nghĩa trên. Ví dụ: đặt L là bất kỳ ngôn ngữ NP -complete nào và xác định L2={xx|xL} . Sau đó, L2 giữ lại tính đồng bộ NP , nhưng có nhiều nhất là n2n/2 n -bit yes-instance. Do đó, thuật toán tầm thường trả lời "không" cho mọi đầu vào, sẽ quyết định chính xác L2 trên hầu hết tất cả các đầu vào; nó sẽ chỉ sai trên một phần 12n/2 của đầu vào n -bit.

Mặt khác, sẽ rất ngạc nhiên nếu tất cả các vấn đề của NP -complete đều đóng P -d mật độ. Điều đó có nghĩa là, theo một nghĩa nào đó, tất cả các vấn đề NP -complete hầu như dễ dàng. Điều này thúc đẩy câu hỏi:

Giả sử P NP , một số vấn đề NP -complete tự nhiên không phảiP -d mật độ gần?


3
Kể từ Heuristica không loại trừ khả năng, thậm chí không có một vấn đề không-hẳn-tự nhiên mà NP P ≠ được biết đến để ngụ ý rằng vấn đề không phải là hầu hết trong P.

1
Tôi tin rằng các vấn đề tương ứng bài là một vấn đề ứng cử viên tốt. Nó là khó ngay cả đối với các trường hợp ngẫu nhiên thống nhất và do đó nó khó trong trường hợp trung bình.
Mohammad Al-Turkistany

8
FYI: Sự lựa chọn của bạn về danh pháp, trong khi tự nhiên, mâu thuẫn với một số danh pháp hiện có: Lớp Most-P bao gồm các ngôn ngữ L sao cho có số đo 1. Bạn cũng có thể quan tâm biết rằng phiên bản thưa thớt của định nghĩa của bạn đã được sử dụng và có kết nối với một số ý tưởng khác, xem P-close . Với định nghĩa của P-close, có thể một cái tên hay cho khái niệm của bạn là P-mật độ đóng, hoặc P-close-enough :). {A:LPA}
Joshua Grochow

1
Mặt khác, vấn đề quyết định " Màu sắc đồ thị " có lẽ là một ứng cử viên cho một vấn đề như vậy.

4
Tôi không tin đây là định nghĩa đúng. Nếu mật độ của biến mất thì nó "gần như dễ dàng" thông qua bất kỳ ngôn ngữ tầm thường nào, bất kể nó thực sự khó đến mức nào. Tuy nhiên, rất khó để thể hiện các ngôn ngữ cứng tự nhiên trên bảng chữ cái với mật độ không biến mất, đơn giản chỉ vì mã hóa. Có nên giao cắt không với kích thước đầu vào hợp lệ (vì vậy đây là vấn đề hứa hẹn), thay vì tất cả các chuỗi? Mặt khác, điều này chủ yếu yêu cầu trả lời câu hỏi: có mã hóa Boolean của một số ngôn ngữ NP-hard với mật độ không biến mất không? A { 0 , 1 } nLA{0,1}n
András Salamon

Câu trả lời:


5

Tôi đã xem xét liệu có một giả thuyết được chấp nhận chung trong lý thuyết phức tạp hay không, ngụ ý rằng phải tồn tại một ngôn ngữ NP -complete không thể được chấp nhận trong thời gian đa thức trên hầu hết tất cả các đầu vào (như được định nghĩa trong câu hỏi).

Thật thú vị, các giả thuyết "tiêu chuẩn" nhất dường như không ngụ ý nó. Đó là, nó dường như không tuân theo (trừ khi tôi bỏ qua điều gì đó) từ P NP , P BPP , NP coNP , E NE , EXP NEXP , NP PSPACE , NP EXP , NP P / poly, PH không sụp đổ, v.v.=

Mặt khác, tôi đã tìm thấy một giả thuyết, ít tiêu chuẩn hơn một chút, ngụ ý sự tồn tại của vấn đề NP -complete đang tìm kiếm , mặc dù không phải là một vấn đề tự nhiên. Trong lý thuyết về giới hạn tài nguyên , giả thuyết cơ bản là NP không có -measure zero, ký hiệu là NP . Một cách không chính thức, điều này có nghĩa là NP-ngôn ngữ trong E không tạo thành một tập hợp con không đáng kể. Để biết chi tiết, xem một cuộc khảo sát ở đây . Trong lý thuyết này, họ chứng minh, trong số nhiều thứ khác, NP ngụ ý sự tồn tại của Pμ p ( ) 0 μ p ( ) 0 L Lpμp()0μp()0-bi-miễn dịch ngôn ngữ trong NP . Một ngôn ngữ là P -bi-miễn dịch nếu không cũng không bổ sung của nó có một tập hợp con vô hạn trong P . Một ngôn ngữ như vậy đáp ứng yêu cầu của chúng tôi một cách mạnh mẽ.LL

Tuy nhiên, vẫn chưa rõ liệu một ví dụ tồn tại đại diện cho một vấn đề tự nhiên .


2
Bi-miễn dịch cũng là nhiều mạnh hơn tình trạng của bạn, và có liên quan đến việc sử dụng phổ biến hơn của "hầu hết" trong lý thuyết cấu trúc phức tạp, cụ thể là "cho tất cả nhưng hữu hạn nhiều" ...
Joshua Grochow

1
@JoshuaGrochow Tôi đồng ý, nhưng có vẻ như, theo một nghĩa nào đó, miễn dịch P-bi có nghĩa là độ hấp dẫn quá mạnh . Nó dường như không xảy ra trong số các vấn đề hoàn thành NP tự nhiên. Điều đáng ngạc nhiên đối với tôi là rõ ràng không có kết quả nào cung cấp các điều kiện chỉ cho sự tồn tại của một ngôn ngữ hoàn chỉnh NP "gần như ở mọi nơi". Bởi "hầu như ở khắp mọi nơi" tôi có nghĩa là điều kiện "tất cả nhưng rất nhiều" được thay thế bằng "tất cả nhưng nhiều người biến mất." Điều đó có thể liên quan tốt hơn đến những gì thực sự gặp phải trong thực tế.
Andras Farago

NP có được biết là p-đo được không?

@RickyDemer Theo như tôi biết, không biết liệu NP có thể đo được p hay không.
Andras Farago
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.