Eine ungleichmäßige "Raumhierarchie", die wir beweisen können, ist eine Größenhierarchie für Verzweigungsprogramme . Für eine Boolesche Funktion bezeichne die kleinste Größe eines Verzweigungsprogramms, das berechnet . Durch ein Argument analog zu diesem Hierarchieargument für die Schaltungsgröße kann gezeigt werden, dass es Konstanten Für jeden Wert gibt es eine Funktion so dass .f:{0,1}n→{0,1}B(f)fϵ,cb≤ϵ⋅2n/nf:{0,1}n→{0,1}b−cn≤B(f)≤b
Ich denke, es wäre schwierig , von zu trennen. Dies entspricht dem Nachweis, dass eine Sprache in eine superpolynomielle Verzweigungsprogrammkomplexität aufweist. Ein einfaches Argument zeigt, dass keine Verzweigungsprogramme mit fester Polynomgröße hat:PSPACE/polyL/polyPSPACEPSPACE
Vorschlag. Für jede Konstante , gibt es eine Sprache so daß für alle ausreichend großen , . (Hier ist die Indikatorfunktion für .)kL∈PSPACEnB(Ln)>nkLnL∩{0,1}n
Beweis. Durch die von uns bewiesene Hierarchie gibt es ein Verzweigungsprogramm der Größe , das eine Funktion mit berechnet . Im Polynomraum können wir alle Verzweigungsprogramme der Größe , alle Verzweigungsprogramme der Größe und alle Eingaben der Länge , um ein solches Verzweigungsprogramm . Dann können wir simulieren , um zu berechnen .Pnk+1fB(f)>nknk+1nknPPf