Co dowody na to, że

10

Co dowody na to, że ?coRPNP

jest klasą języków, dla których istnieje probabilistyczna maszyna Turinga, która działa w czasie wielomianowym i zawsze odpowiada Tak na dane wejściowe należące do języka i odpowiada Nie z prawdopodobieństwem co najmniej połowy na dane wejściowe nienależące do języka .coRP

Serge Gaspers
źródło
Myślę, że odrobina tła lub tego, co się pojawiło w Google, albo jedno i drugie, znacznie poprawiłoby to pytanie.
Evgenij Thorstensen
jak w uzupełnieniu języków rekurencyjnych, jak w zestawie problemów rozwiązanych przez maszynę Turinga? coR
Daniel Apon,
2
Myślę, że KR to stara nazwa klasy, która teraz nazywa się coRP.
Robin Kothari,
Przepraszam za zamieszanie. Zobacz aktualizację.
Serge Gaspers

Odpowiedzi:

15

Rozważając siłę niedeterminizmu (P vs NP), randomizacja wydaje się kwestią drugiego rzędu. W szczególności, gdy myślimy o „P = NP?” naprawdę interesuje nas pytanie „czy wszystkie problemy NP są możliwe do rozwiązania”, w których można pozwolić na randomizację, więc zdolność do traktowania naprawdę oznacza „w BPP”. Tak więc „NP zawarty w BPP” wydaje się zasadniczo tak mało prawdopodobny jak „P = NP”, a w rzeczywistości, jeśli uznano by je za różne, ludzie bardziej by dbali o to pierwsze, a nie drugie. (Osobliwy wariant „NP w coRP” jest formalnie gdzieś pośrodku między tymi dwoma, ale koncepcyjnie zasadniczo taki sam). Jeśli istnieją wystarczająco dobre generatory pseudolosowe, oba pytania są formalnie takie same. Podobnie w „niejednolitych ustawieniach” wiadomo, że randomizacja nie pomaga, a zatem „

Noam
źródło
11

Jeśli przez coR masz na myśli coRP, to wielu uważa, że ​​P = RP = coRP = BPP, a także, że P nie jest równy NP, a zatem coRP nie jest równy NP.

Bardziej bezpośrednio, jeśli NP byłyby równe coRP, to byłby zawarty w coNP (ponieważ coRP jest zawarty w coNP). Następnie przez symetrię, NP = coNP. Oznaczałoby to, że hierarchia wielomianowa upada na pierwszy poziom. Powszechnie uważa się jednak, że hierarchia wielomianowa jest nieskończona.

Robin Kothari
źródło