Kiedy „X jest kompletne NP” oznacza, że ​​„# X jest kompletne P”?


29

Niech oznacza problem (decyzji) w NP, a # oznacza jego wersję zliczającą.XXX

Pod jakimi warunkami wiadomo, że „X to NP-zupełny” że „X jest kompletny?

Oczywiście istnienie skąpej redukcji jest jednym z takich warunków, ale jest to oczywiste i jedyny taki warunek, o którym wiem. Ostatecznym celem byłoby wykazanie, że żaden warunek nie jest potrzebny.

Formalnie rzecz biorąc, należy zacząć od problemu liczenia # zdefiniowanego przez funkcję a następnie zdefiniować problem decyzyjny na ciągu wejściowym jako ?f : { 0 , 1 } N X s f ( s ) 0Xf:{0,1}NXsf(s)0


2
Czy szukasz czegoś więcej niż „X jest kompletny NP przy skąpej redukcji”?
Joshua Grochow

3
@usul: Nie. Jeśli odrzucimy założenie, że X jest NP-zupełny, to dopasowanie dwustronne jest w P (więc zdecydowanie nie jest w zupełności NP-zupełny, zakładając, że ), ale jego wersja zliczająca to # P-complete. Jeśli jednak naprawdę chcemy X NP-zupełnego, to z góry mojej głowy nie znam problemu X takiego, że: 1) X jest NP-kompletny, 2) X nie jest NP-kompletny przy skąpych redukcjach, oraz 3) #X jest # P-kompletne. Ale tak naprawdę o tym nie myślałem. PNP
Joshua Grochow

13
Ale czy istnieje problem, który to neguje? tzn. X jest kompletne NP, a # X nie jest kompletne P?
Suresh Venkat

6
@YoshioOkamoto: dowodzi, że #X ∈ #P oznacza, że ​​X ∈ NP . Jest w złym kierunku i brakuje mu problemu kompletności. To, na co zasadniczo patrzymy, to jakie dodatkowe wymagania są potrzebne, aby istniała redukcja wiele do jednego w przypadku problemów decyzyjnych w NP (w przypadku problemów arbitralnych lub z problemu kompletnego NP ) pociąga za sobą istnienie efektywna redukcja zliczania dla problemów w #P (dla dowolnych problemów z liczeniem lub z problemów z uzupełnieniem #P ).
Niel de Beaudrap

3
@ColinMcQuillan Można to stwierdzić na odwrót. Zacznij od problemu zliczania i zdefiniuj na nim problem decyzyjny, pytając, czy dane wyjściowe są niezerowe.
Tyson Williams

Odpowiedzi:


23

Najnowszy artykuł na ten temat wydaje się:

Noam Livne, Notatka na temat # P-kompletności relacji między świadkami NP , Listy przetwarzania informacji, Tom 109, Numer 5, 15 lutego 2009 r., Strony 259–261 http://www.sciencedirect.com/science/article/pii/ S0020019008003141

co daje pewne wystarczające warunki.

Co ciekawe, wstęp mówi: „Do tej pory wszystkie znane kompletne zestawy NP mają relację definiującą, która jest #P ukończona”, więc odpowiedź na komentarz Suresha brzmi „nie są znane żadne przykłady”.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.