여러 인증서로 NP- 완전한 문제가 있습니까?


10

다음 과 같은 경우에만 언어 NP가 희소하게 인증 된 언어를 호출 합니다.L

다항식이 존재 되도록 모든 입력 X Σ * 사이즈 N , 만약 X L은 다음 세트 U는 X 인증서의 U 있는지 확인하는 X L을 다항식있는 크기, 즉 | U x | p ( n ) .p:NNxΣnxLUxuxL|Ux|p(n)

간단히 말해서, 모든 입력 L에 포함되는 것을 확인하는 최대 다항식의 인증서를 갖습니다 .xL

예 : 설명 하기 위해 문제를 고려하십시오 .CLIQUE

CLIQUE={(G,k)G has a clique of size k}

입력 x = ( G , k )x C L I Q U E 임을 증명하는 인증서로 작용 하는 지수 량의 k- clique를 쉽게 가질 수 있으므로 언어 희소하게 인증 되지 않습니다 .CLIQUE x=(G,k)kxCLIQUE

최종 예

그렇다면 문제는 다음과 같습니다. NP- 완전하게 인증되지 않은 알려진 언어가 있습니까? 그들이 질문에 대답하지 않더라도 모든 통찰력은 환영합니다!

참고 :이 정의는 스파 스 언어와 다릅니다!


확실히 이해하려면 이것이 맞습니까? 는 특정 검증기 V 와 관련하여 기술적으로 정의됩니다 . 즉, x L의 경우 U x = { u : V ( x , u ) = 1 } 입니다. 그리고 L은 검증 자에 존재 경우만 "띄엄 인증"되는 V 에 대한 L 의도록 U는 X 의 다항식 크기 조건을 만족한다. UxVxLUx={u:V(x,u)=1}LVLUx
usul

답변:


12

아니요, 드물게 인증 된 완성 언어 는 없습니다 . 설명하는 클래스를 f e w P라고 합니다. 널리 것으로 생각된다 F E w P N P는 , 그래서, 아니 N P - 완전한 문제가 fewP있는 것으로 알려져있다. f e w P = N P 가 아니면 불가능 합니다.NPfewPfewPNPNPfewP=NP


이것이 바로 내가 찾던 것입니다. 건배!
gdiazc

나는 ComplexP Zoo에서 fewP에 대한 언급을 찾았지만,“몇몇 P NP” 라고 널리 알려져 있습니까? 예를 들어, fewP = NP는 P = N P 또는 일종의 것을 의미 합니까? =P=NP
gdiazc

1
FewPFewFewxLQ(x,|Ux|)xLFewP

1
FewFewPUPBPPFewFewPPromiseFewPromiseFewP

FewFewPLFewPFewP
Tayfun Pay
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.