Zasadniczo taśma zapytania dla wyroczni liczy się do złożoności przestrzennej bazy TM. Wydaje się jednak prawdopodobne, aby zezwolić na taśmę Oracle tylko do zapisu (na przykład w przypadku redukcji przestrzeni L).
Czy taka konstrukcja jest przydatna? Czy przynosi jakieś absurdalne wyniki?
cc.complexity-theory
space-bounded
oracles
Jeremy Hurwitz
źródło
źródło
Odpowiedzi:
Myślę, że jednym zaskakującym faktem jest to, że w tym modelu twierdzenie Savitcha nie „oczywiście” relatywizuje. Oznacza to, że można zauważyć, że i N P S P A C E P = N E X P T I M E w tym modelu, a obecnie nie wiedzieć, że E X P T I M E = N E X P TPSPACEP=EXPTIME NPSPACEP=NEXPTIME (i wydaje się, że twierdzenie Savitcha w tym kontekście nie daje). Byłbym zainteresowany, czy można to zepchnąć do „niewiarygodnego” braku relatywizacji.EXPTIME=NEXPTIME
Można również zaobserwować, że w tym modelu.NLNL=NLL=NP
Myślę jednak, że ten model warto przynajmniej przemyśleć, jeśli chodzi o kwestie relatywizacji w twierdzeniu o hierarchii przestrzeni. Ponadto, w pewnym sensie, chcę aby poli wielkości zapytań do A .LA A
źródło
To może nie odpowiedzieć na twoje pytanie (które szczerze mówiąc nie do końca rozumiem), ale myślę, że jest w tym samym duchu. Wiadomo, że istnieje różnica w redukowalności między logspace TM z jedną taśmą Oracle i jedną z dostępem do wielu taśm Oracle. Ponadto następujące pojęcie logspaceness ma ładne właściwości: TM może używać tylko logarytmicznej ilości miejsca na swojej taśmie roboczej, ale może wykorzystywać wielomianową ilość miejsca na swoich taśmach Oracle.
Odniesienie: http://groups.csail.mit.edu/tds/papers/Lynch/tcs78.pdf
źródło
NSPACE (0) P = RE, które, jak sądzę, jest nieco absurdalne.
Rzeczywiście, niech L będzie językiem rekurencyjnie wyliczalnym, M TM, która rozpoznaje L i M'TM, które odczytują dane wejściowe i liczbę n „1”, a następnie symulują M dla tego wejścia na n krokach. Następnie bez użycia miejsca mógłbym skopiować dane wejściowe na taśmie wyroczni, odgadnąć potrzebną liczbę 1 i zapytać M ′.
Wtedy M 'zaakceptuje iff M accept i będzie miał wystarczająco duży sygnał wejściowy, aby być wielomianem.
źródło