Was bedeutet die Komplexitätsklasse ? Ich weiß, dass die Komplexitätsklasse ist, die Sprachen enthält, für die es eine polynomielle zeitlich nicht deterministische Turing-Maschine so dass wenn die Anzahl der Akzeptanzzustände der Maschine am Eingang ungerade ist.
Aber was bedeutet ? Ich kann einfach nicht folgen, was es tatsächlich tut :)
Was sind praktische Konsequenzen einer solchen Komplexitätsklasse und wie lässt sich zeigen, dass ?
complexity-theory
terminology
complexity-classes
Stewenson
quelle
quelle
Antworten:
bezeichnet die Klasse ⊕ P, die mit einem sogenanntenOrakelfür ⊕ P ausgestattet ist - wir sagen, es wurde die Möglichkeit gegeben, zu bestimmen, ob eine Zeichenfolge s Mitglied einer Sprache L ist, die in der Klasse ⊕ P enthalten ist in einem Arbeitsgang.⊕P⊕P ⊕P ⊕P s L ⊕P
Ich sehe, dass ein anderer Kommentator (sdcwc) mit dem Beweis von verknüpft hat (siehe diese Anmerkungen zu einer Vorlesung aus CS 538 bei Rutgers ). Eine Komplexitätsklasse C , die ein Orakel für eine Klasse B ist, so dass B C = B ist , wird für die Klasse B als niedrig bezeichnet . In diesem Fall sagen wir, dass ⊕ P für sich selbst niedrig ist.⊕P⊕P=⊕P C B BC=B B ⊕P
quelle