Analogi kwantowe klas złożoności SPACE

15

Często rozważamy klasy złożoności, w których jesteśmy ograniczeni ilością miejsca, które może wykorzystać nasza maszyna Turinga, na przykład: DSPACE(f(n)) lub NSPACE(f(n)) . Wydaje się, że we wczesnej teorii złożoności odniesiono duży sukces z tymi klasami, takimi jak twierdzenie o hierarchii przestrzeni i tworzenie ważnych klas, takich jak L i PSPACE . Czy istnieją analogiczne definicje obliczeń kwantowych? Czy jest jakiś oczywisty powód, dla którego analogia kwantowa nie byłaby interesująca?

Wydaje się, że ważne byłoby posiadanie klasy takiej jak --- kwantowa wersja L : wymagająca logarytmicznej liczby kubitów (a może kwantowa TM wykorzystuje przestrzeń logarytmiczną).QLL

Artem Kaznatcheev
źródło
ups, wygląda na to, że kwantowy analog PSPACE jest już zdefiniowany: BQPSPACE i jest równy PSPACE.
Artem Kaznatcheev
9
Być może zechcesz sprawdzić „Złożoność przestrzeni złożoności” Johna Watrousa ( cs.uwaterloo.ca/~watrous/Papers/… )
Abel Molina
1
@Abel może to być odpowiedź.
Suresh Venkat
2
Dla klas przestrzeni powyżej przestrzeni wielomianowej klasy kwantowe i klasyczne są równe. Jeśli chodzi o przestrzeń logów kwantowych, niewiele mogę powiedzieć. Sądzę, że wszystko, co możemy powiedzieć, to . LBQLDSPACE(log2n)
Robin Kothari
@ Suresh Jasne, dodałem link jako odpowiedź i umieściłem również część informacji w streszczeniu.
Abel Molina

Odpowiedzi:

16

John Watrous może zechcesz sprawdzić złożoność kwantową ograniczoną przez przestrzeń kosmiczną .

Otrzymujesz wynik, że dla dowolnego kwantowa maszyna Turinga działająca w przestrzeni s może być symulowana przez probabilistyczną maszynę Turinga z nieograniczonym błędem działającym w przestrzeni O ( s ) . Można również, że każda Quantum Turinga Maszyna działa w przestrzeni y mogą być symulowane N C, 2 ( 2 s ) D S P C, E (s=Ω(logn)sO(s)sNC2(2s)DSPACE(s2)DTIME(2O(s))

Abel Molina
źródło
1
Masz na myśli ? Co to jest N C 2 ( 2 s ) ? Ω(logn)NC2(2s)
Robin Kothari
@Robin: to klasa problemów możliwych do rozwiązania przez rodzinę jednorodnych obwodów logicznych typu s- space, o rozmiarze 2 O ( s ) , głębokości O ( s 2 ) i ograniczonym wachlowaniu. NC2(2s)s2O(s)O(s2)
Alessandro Cosentino
NC2(2s)
13

Jeśli chodzi o granice przestrzeni sublogarytmicznej, kwant okazał się silniejszy niż klasyczny, patrz

Abuzer Yakaryılmaz, AC Cem Say, „Obliczenia kwantowe z nieograniczonym błędem z małymi granicami przestrzeni”, Information and Computation, t. 209, s. 873–892, 2011. (nieco starsza wersja w arXiv: 1007.3624 )

i

Abuzer Yakaryılmaz, AC Cem Say, „Języki rozpoznawane przez niedeterministyczne kwantowe automaty skończone”, Informacja i obliczenia kwantowe, t. 10, s. 747–770, 2010. ( arXiv: 0902.2081 )

w przypadku nieograniczonego przypadku błędu. Papier

A. Ambainis i J. Watrous. Dwukierunkowe automaty skończone ze stanami kwantowymi i klasycznymi. Theoretical Computer Science, 287 (1): 299–311, 2002, ( arXiv: cs / 9911009v1 )

wraz z faktem, że język palindromu nie może zostać rozpoznany przez probabilistyczne maszyny Turinga z przestrzenią sublogarytmiczną, pokazują, że to samo dotyczy również ograniczonego przypadku błędu.

Cem Say
źródło