Gęsty NP pełny język oznacza P = NP

16

Mówimy, że język jest gęsty, jeśli istnieje wielomian taki, że dla wszystkichInnymi słowy, dla dowolnej długości istnieje tylko wielomianowo wiele słów o długości , które nie są wjotΣp

|jotdoΣn|p(n)
nN..nnjot.

Problem, który obecnie badam, wymaga przedstawienia następujących informacji

Jeśli istnieje gęsty język , wówczasN.P.P.=N.P.

Tekst sugeruje rozważenie redukcji wielomianu do - a następnie skonstruowanie algorytmu, który próbuje spełnić daną formułę jednocześnie generując elementy w3SATCNFJc.

Zastanawiam się

Czy istnieje bardziej bezpośredni dowód? Czy to pojęcie jest znane w bardziej ogólnym kontekście?

Jernej
źródło
1
Istnieje pokrewne pojęcie rzadkich języków, w których warunek jest odwrotny: . |JΣn|p(n)
Yuval Filmus
2
Sprawdź twierdzenie Mahaneya .
Pål GD
2
@ PålGD Zamieniasz się w odpowiedź? (zakładając, że spór zostanie przeniesiony do gęstych języków)
Yuval Filmus

Odpowiedzi:

6

To niezły problem do odrobienia w domu o twierdzeniu Mahaneya.

Zauważ, że dopełnieniem „gęstego” języka jest rzadki język. Ponadto, jeżeli język -Complete jego dopełniacza C O N P -Complete.NPcoNP

Jeśli nie jest to „gęsty” -Complete język nie jest rzadki C O N P -Complete języka.NP coNP

Twierdzenie Mahaney mówi nam, że nie ma rzadki -Complete język chyba P = N P .NPP=NP

Można przyjąć dowodu, że nie jest rzadki -Complete języka chyba, że P = c o N P , która jest równoważna P = N P (od P jest zamknięty pod uzupełnieniami).coNPP=coNPP=NPP

Podsumowując, odpowiedź brzmi nie, chyba że . Zauważ, że jeśli P = N P, to każdy nietrywialny język jest N P- kompletny.P=NPP=NPNP

PS: Można spróbować następujących czynności i wykorzystać twierdzenie Mahaney za: jest rzadki -Complete zestaw IFF jest rzadki c O N P -Complete zestaw. Wątpię jednak, aby dowód na to stwierdzenie byłby znacznie łatwiejszy niż dowód na twierdzenie Mahaneya.NPcoNP

Kaveh
źródło
4

Jak wspomniano powyżej zgodnie z twierdzeniem Mahaneya . Języki rzadkie i mogą być gęste nie , chyba że P = N P .NPHardP=NP

Wspomniany projekt zawiera pełny dowód.

Reza
źródło
1
To nie daje więcej niż komentarz (który nie jest nawet twój). Opracuj, aby poprawnie odpowiedzieć na ten post.
Raphael
@Raphael: To poprawna odpowiedź. Czy sprawdziłeś link?
Tsuyoshi Ito
5
@TsuyoshiIto: Odpowiedzi składające się tylko z linku są ogólnie uważane za złe w SE; patrz tutaj .
Raphael
@Raphael: Pytanie, na które odpowiedziano, zostało wcześniej rozwiązane w literaturze. Link zawiera cały dowód (6 stron). Myślę, że gdyby miał więcej pytań, moglibyśmy kontynuować dyskusję.
Reza
@Raphael: Silly. Link jest lepszy niż nic. Jeśli chcesz, opracuj odpowiedź samodzielnie, zamiast obwiniać użytkownika za opublikowanie przydatnego linku.
Tsuyoshi Ito