Jak wyglądają klasy złożoności, jeśli zastosujemy redukcje Turinga?


10

Do rozumowania takich rzeczy, jak kompletność NP, zwykle stosujemy redukcje wielokrotne jeden (tj. Redukcje Karp). Prowadzi to do takich zdjęć:

(zgodnie ze standardowymi przypuszczeniami). Jestem pewien, że wszyscy znamy tego rodzaju rzeczy.

Jakie otrzymamy zdjęcie, jeśli będziemy pracować z redukcjami Turinga (tj. Redukcjami Cooka)? Jak zmienia się obraz?

PNPNPcoNPPNPNP

P⊂PNP⊂PH⊂PSPACE

C0=PC1=PNPC2=?PHP≠NP


Powiązane: Redukcje wielokrotne vs. redukcje Turinga, aby zdefiniować NPC . W tym artykule wyjaśniono, że powodem, dla którego pracujemy nad redukcjami Karp, jest to, że zapewnia nam bardziej szczegółową, bogatszą i bardziej precyzyjną hierarchię. Zasadniczo zastanawiam się, jak wyglądałaby hierarchia, gdybyśmy pracowali z redukcjami Turinga: jak wyglądałaby grubsza, mniej bogata, mniej precyzyjna hierarchia.



z tego pytania, np. odpowiedź „przypuszcza się, że są one odrębnymi pojęciami. rozróżnienie między koNP a NP znika wraz z redukcjami Turinga”. zwróć także uwagę na coNP ≠ NP (szeroko przypuszczalne) implikuje P ≠ NP (P jest zamknięte pod dopełnieniem). jest to związane z niektórymi głęboko otwartymi pytaniami teorii złożoności.
— vzn

Dzięki, @Raphael, przejrzałem je wszystkie i wydaje mi się, że nie odpowiadają na żadne z moich pytań.
— DW

Odpowiedzi:


4

PΣiP◻iPΔiP∇iP

PΣiP⊆NPΣiP=Σi+1P⊆PΣi+1P
PPH=∑i≥0PΣiP=∑i≥0ΣiP=PH

Jeśli hierarchia wielomianowa się nie zwija, wszystkie inkluzje są ścisłe.

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.