Condición de uniformidad "correcta" para la clase de Nick

9

DLOGTIME se define en http://en.wikipedia.org/wiki/DLOGTIME
se define en http://en.wikipedia.org/wiki/L_%28complexity%29 NC y NC n se definen en http: // en .wikipedia.org / wiki / NC_% 28complexity% 29L
NCNCn

DLOGTIME parece ser el más pequeño que podría funcionar.
He leído en varios lugares queLNC2, aunque en todos los lugares en los que he
encontrado ese resultado que indica una condición de uniformidad usa la uniformidad ¿Hay alguna clase determinista X tal queL


XLNCse conoce con -uniforme NC , y 1.XNC
... XLse sabe que aguanta?
2) ... XL es conocido por sostener y X=L no se sabe que aguanta?

(1, o en mucho menor medida 2, parece implicar que la uniformidad es la condición correcta)L


fuente
¿Por qué, sabemos que L está en NC no uniforme? Sin eso, no podemos esperar que esté en un uniforme NC.
domotorp
Bueno, lo encontré en la página 235 de la "Enciclopedia de Ciencias y Tecnología de la Computación", y en www.cs.tau.ac.il/~zwick/circ-comp-new/three.ps. Sin embargo, el libro es el único resultado que obtengo cuando busco la referencia a la que apunta, y el archivo ps no proporciona una prueba. Supongo que debería investigar eso más a fondo.
3
LNC2NC
Kaveh
Dios, lo siento, pensé que la pregunta era sobre . NC1
domotorp

Respuestas:

8

Puede usar para la uniformidad de N C y N C 2 . No hay problema y las clases uniformes N C k permanecen iguales e iguales a A T i m e S p a c e ( O ( lg k n ) , O ( lg n ) ) (para k 1 ).DLogTimeNCNC2NCkATimeSpace(O(lgkn),O(lgn))k1

En general, el único caso en el que debemos ser más cuidadosos es el caso , en el que se debe tener cuidado con lo que debe ser decidible en D L o g T i m e . Si utiliza la descripción extendida del lenguaje de conexión de los circuitos, todo funciona incluso en el caso N C 1 .NC1DLogTimeNC1

Para más información sobre uniformidad ver:

Walter L. Ruzzo, " Sobre la complejidad del circuito uniforme ", Journal of Computer and System Sciences, vol. 22 (1981), págs. 365-383.

Kaveh
fuente
DLogTimeLNC2todavía tiene "?
DLogTimeNC2ATimeSpace(O(lg2n),O(lgn))NL=NSpace(O(lgn))DSpace(O(lgn))=L