„Właściwy” warunek jednolitości dla klasy Nicka

9

DLOGTIME jest zdefiniowany na stronie http://en.wikipedia.org/wiki/DLOGTIME nazwa jest zdefiniowany na stronie http://en.wikipedia.org/wiki/L_%28complexity%29 nazwa i nazwa są zdefiniowane na stronie http://en.wikipedia.org/wiki/NC_%28complexity%29
L
NCNCn

DLOGTIME wydaje się być najmniejszym, który może działać.
Czytałem w różnych miejscach, , chociaż każde miejsce, w jakim okazało się, że wyniki, które stwierdza warunek jednorodności używa - jednolitość. Czy istnieje jakaś deterministyczna klasa taka że nazwa nazwa jest znana z -uniform nazwa i 1....jest znany z posiadania? 2....LNC2
L


XLNCXNC
XL
XLjest znany z trzymania i nazwa nie jest znany z trzymania?X=L

(1, lub w znacznie mniejszym stopniu 2, wydaje się sugerować, że jednorodność jest poprawnym warunkiem)L


źródło
Dlaczego wiemy, że L jest w nierównomiernym NC? Bez tego nie możemy mieć nadziei, że będzie w jakimś jednolitym NC.
domotorp
Cóż, znalazłem to na stronie 235 „Encyklopedii informatyki i technologii” oraz na stronie www.cs.tau.ac.il/~zwick/circ-comp-new/three.ps. Jednak książka jest jedynym rezultatem, który otrzymuję, gdy szukam odniesienia, na które wskazuje, a plik ps nie daje dowodu. Przypuszczam, że powinienem przyjrzeć się temu dalej.
3
LNC2NC
Kaveh
Rany, przepraszam, myślałem, że to pytanie dotyczyło . NC1
domotorp

Odpowiedzi:

8

Możesz użyć do ujednolicenia i . Nie ma problemu, a klasy uniform pozostają takie same i równe (dla ).DLogTimeNCNC2NCkATimeSpace(O(lgkn),O(lgn))k1

Zasadniczo jedynym przypadkiem, który musimy uważać, jest przypadek którym należy uważać na to, co należy rozstrzygnąć w . Jeśli używasz rozszerzonego opisu języka połączeń dla obwodów, wszystko działa nawet w przypadku .NC1DLogTimeNC1

Aby uzyskać więcej informacji na temat jednolitości, zobacz:

Walter L. Ruzzo, „ On Uniform Circuit Complexity ”, Journal of Computer and System Sciences, tom. 22 (1981), s. 365–383.

Kaveh
źródło
Czy „może używać dla jednolitości” oznacza „ nadal utrzymuje”? DLogTimeLNC2
Tak, oznacza to, że uniform jest równy który zawiera . DLogTimeNC2ATimeSpace(O(lg2n),O(lgn))NL=NSpace(O(lgn))DSpace(O(lgn))=L
Kaveh