Điều gì đang


24

Điều này có liên quan đến câu hỏi Kích thước thành viên chứng kiến ​​cho mọi ngôn ngữ NP đã được biết đến chưa?

Một số vấn đề (-complete) tự nhiên có các nhân chứng độ dài tuyến tính: một phép gán thỏa mãn cho S A T , một chuỗi các đỉnh cho H A M P A T H , v.v.NPSATHAMPATH

Hãy xem xét lớp phức tạp " giới hạn ở các nhân chứng có độ dài tuyến tính". Định nghĩa chính thức của lớp phức tạp này, gọi nó là C : L ∈ C nếu ∃ L ' ∈ P : ( x ∈ LNPCL∈C .∃L′∈P:(x∈L⟺∃w∈{0,1}O(|x|):(x,w)∈L′)

Đây có phải là một lớp phức tạp được biết đến? Tính chất của nó là gì?


Bạn không thể luôn luôn đạt được điều đó bằng cách đệm?
— MCH

5
Như MCH đã chỉ ra, nếu là bất kỳ ngôn ngữ N P nào có nhân chứng có kích thước O ( n k ) , thì p a d ( L ) : = { x 10 | x | k : x ∈ L } là ngôn ngữ N P với các nhân chứng có kích thước tuyến tính và L và p a d ( L ) là đa thức thời gian nhiều-một tương đương. Lớp của bạn không khá N PLNPO(nk)pad(L):={x10|x|k:x∈L}NPLpad(L)NP, nhưng về cơ bản là giống nhau. Lớp bạn đề nghị không được đóng dưới polytime nhiều-một giảm, nhưng đối với mỗi trong N . L có một số ngôn ngữ trong lớp của bạn là nhiều ngôn ngữ nhiều lần tương đương với LNPL
— Joshua Grochow

Câu trả lời:


27

Lớp bạn đang đề xuất có lẽ không phải N P . (Nếu C = N P , thì mọi ngôn ngữ N P sẽ có các nhân chứng kích thước tuyến tính, điều này có nghĩa là mọi N P ⊆ T I M E [ 2 O ( n ) ] vàCNPC=NPNPNP⊆TIME[2O(n)] , trong số những thứ khác) .NP≠EXP

TIGU(t(n),g(n))t(n)g(n)C=⋃kTIGU(nk,kn)NTIBI[t(n),b(n)]GC(O(n),P)

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 cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.