Czy L ma definicję obwodów?

13

Wiele klas złożoności zdefiniowanych za pomocą maszyn Turinga ma definicje w kategoriach jednorodnych obwodów. Na przykład P można również zdefiniować za pomocą obwodów o jednorodnych rozmiarach wielomianowych, podobnie BPP, NP, BQP itp. Można zdefiniować za pomocą obwodów jednorodnych.

Czy istnieje oparta na obwodzie definicja L?

Oczywistym pomysłem byłoby dopuszczenie obwodów wielomianowych z pewnymi ograniczeniami głębokości, ale okazało się, że definiuje hierarchię NC.

Już dawno myślałem o tym pytaniu, ale nie znalazłem odpowiedzi. Jeśli dobrze pamiętam, moją motywacją było zrozumienie, jak wyglądałby kwantowy analog L.

Robin Kothari
źródło
Czy obwody logarytmiczne zawierają ? L
Mohammad Al-Turkistany,
@Turkistany: Nie, nie sądzę, ponieważ obwód wielkości kłody może mieć co najwyżej głębokość kłody, a zatem jest zawarty w NC_1, która jest zdefiniowana jako głębokość kłody, obwody wielkości wielorakich. NC_1 jest zawarty w L i nie wiadomo, że jest równy L.
Robin Kothari

Odpowiedzi:

13

L=SC1SC1O(logn)

NL

Kristoffer Arnsfelt Hansen
źródło
Potrzebujemy, aby obwody były jednolite, prawda?
Hsien-Chih Chang 之 之
Prawidłowo, powinny być jednolite.
Kristoffer Arnsfelt Hansen
SC1DTimeSpace(poly,log)
@KristofferArnsfeltHansen: Minęło trochę czasu, odkąd odpowiedziałeś na to pytanie, ale czy masz referencję, w której udowodniono równoważność definicji L i obwodu?
Robin Kothari,
@ Robin, właściwie nie mogę o tym myśleć. Może Vinay wie?
Kristoffer Arnsfelt Hansen
12

NC1LOGCFLLLOGDCFLL=MWidth,Size(log,poly).

NLNL

V Vinay
źródło