Problem NP-zupełny z wielomianowo wieloma certyfikatami?

10

Nazwijmy język NP słabo certyfikowany, jeśli i tylko jeśli:L

Istnieje wielomian taki, że dla każdego wejścia x Σ o rozmiarze n , jeśli x L, to zestaw U x certyfikatów u, który weryfikuje, że x L ma wielkość wielomianową, tj. | U x | p ( n ) .p:NNxΣnxLUxuxL|Ux|p(n)

W krótszych względem każdy wejściowy jest na większej wysokości wielomianu certyfikatów weryfikujących jej włączenie L .xL

Przykład: Aby to zilustrować, rozważ problem :CLIQUE

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

Język jest nie słabo certyfikat jako wejścia x = ( G , K ), z łatwością może mieć wykładniczy ilość k -cliques działającego w odcinkach, które dowodzą, że X C L I Q U E .CLIQUE x=(G,k)kxCLIQUE

Przykład zakończenia

Pytanie brzmi zatem: czy są jakieś znane słabo certyfikowane języki NP-complete? Wszelkie spostrzeżenia są mile widziane, nawet jeśli nie odpowiadają na pytanie!

Uwaga : ta definicja różni się od definicji rzadkiego języka!

gdiazc
źródło
Z pewnością rozumiem, czy to prawda? jest technicznie zdefiniowane w odniesieniu do określonego weryfikatora V , to znaczy dla x L , U x = { u : V ( x , u ) = 1 } . A L jest „słabo certyfikowany” wtedy i tylko wtedy, gdy istnieje weryfikator V dla L taki, że jego U xs spełniają warunek wielkości wielomianowej. UxVxLUx={u:V(x,u)=1}LVLUx
usul

Odpowiedzi:

12

Nie, nie jest znany słabo poświadczone językach -Complete. Klasa, która opisujesz jest znany jako f e wag P . Uważa się, że f e W P N P , więc nie dotyczy P -Complete problem jest znany w fewP. (Jest to niemożliwe, chyba że f e w P = N P ).NPfewPfewPNPNPfewP=NP

Mohammad Al-Turkistany
źródło
Właśnie tego szukałem. Twoje zdrowie!
gdiazc
Znalazłem odniesienia do kilkuP (w zoo złożoności), ale czy zdarzyło ci się mieć odniesienie na poparcie stwierdzenia: „powszechnie uważa się, że małoP NP”? Na przykład, czy kilka P = NP implikuje P = N P czy coś w tym rodzaju? =P=NP
gdiazc
1
FewPFewFewxLQ(x,|Ux|)xLFewP
1
FewFewPUPBPPFewFewPPromiseFewPromiseFewP
FewFewPLFewPFewP
Tayfun Zapłać