Ejemplo que demuestra el poder de los circuitos no deterministas


17

Un circuito booleano no determinista tiene, además de las entradas ordinarias , un conjunto de entradas "no deterministas" y = ( y 1 , ... , y m ) . Un circuito no determinista C acepta la entrada x si existe y tal que la salida del circuito 1 está activada ( x , y ) . Análogo a P / p o l yX=(X1,...,Xnorte)y=(y1,...,ymetro)CXy1(X,y)PAG/ /pagoly(la clase de idiomas que se puede decidir mediante circuitos de tamaño polinómico), se puede definir como la clase de idiomas que se puede decidir mediante circuitos no deterministas de tamaño polinómico. Se cree ampliamente que los circuitos no deterministas son más potentes que los circuitos deterministas, en particular N P P / p o l y implican que la jerarquía polinómica se colapsa.nortePAG/ /pagolynortePAGPAG/ /pagoly

¿Existe un ejemplo explícito (e incondicional) en la literatura que muestre que los circuitos no deterministas son más poderosos que los circuitos deterministas?

En particular, ¿conoce una familia de funciones computable por circuitos no deterministas de tamaño c n , pero no computable por circuitos deterministas de tamaño ( c + ϵ ) n ?{Fnorte}norte>0 0Cnorte(C+ϵ)norte


44
No creo que se conozca a una familia así. Aquí hay un artículo reciente que estudia los circuitos no deterministas: arxiv.org/abs/1504.06731 Recuerdo que antes de publicar el documento Hiroki hizo una pregunta similar aquí
Alexander S. Kulikov

2
Gracias. Supongo que la pregunta a la que se refiere es la siguiente: cstheory.stackexchange.com/q/25736, que está relacionada, pero solicita límites inferiores en la complejidad del circuito no determinista.
Gustav Nordh

3
Una propiedad importante de los circuitos no deterministas es que siempre se pueden transformar en circuitos de profundidad 2 equivalentes agregando más entradas no deterministas, utilizando las mismas ideas que en la reducción de CircuitSAT a SAT. En particular, esto significa que los circuitos no deterministas de profundidad 2 pueden calcular la paridad de n bits en tamaño polinómico, mientras que los circuitos deterministas de profundidad 2 deben ser de tamaño 2 ^ n-1.
O Meir el

1
¡Buen punto! Especialmente en relación con el resultado de Hiroki mencionado anteriormente, que la complejidad del circuito no determinista de paridad es 3 (n-1), que es igual a la complejidad del circuito determinista de paridad.
Gustav Nordh

1
El caso de las fórmulas de DeMorgan es similar a los circuitos de profundidad 2 mencionados anteriormente. Las fórmulas de DeMorgan no deterministas pueden calcular la paridad de n bits en tamaño lineal, utilizando ideas similares a los circuitos de profundidad 2, mientras que las fórmulas de DeMorgan deterministas necesitan un tamaño cuadrático según el teorema de Khrapchenko.
Hiroki Morizumi

Respuestas:


4

Si este problema no tiene progreso, tengo una respuesta.

-

También he considerado este problema desde mi artículo COCOON'15 (antes de su pregunta).

Ahora, tengo una estrategia de prueba, e inmediatamente, se da el teorema siguiente: Hay una función booleana tal que el determinista T 2 complejidad -Circuito de f es como máximo de 2 n + O ( n ) y el determinista T 2 -Circuito La complejidad de f es 3 n - o ( n ) .FU2F2norte+o(norte)U2F3norte-o(norte)

Pido disculpas por no haber escrito el documento. El bosquejo de prueba a continuación podría ser suficiente para explicar mi estrategia de prueba. Mi objetivo es escribir el documento con más resultados antes de la fecha límite de STACS (1 de octubre).

[Bosquejo de prueba]

Deje F=yo=0 0norte-1PAGunryotynorte(Xnorteyo+1,...,Xnorteyo+norte)

La prueba determinista de límite inferior se basa en un método de eliminación de puerta estándar con una pequeña modificación.

La prueba de límite superior no determinista es una construcción de dicho circuito no determinista.

  1. PAGunryotynorteo(norte)
  2. norte2norte+o(norte)
  3. Combina los dos circuitos.

Algo está mal con los límites. La complejidad no determinista no puede ser mayor que la complejidad determinista.
Emil Jeřábek apoya a Monica el

Gracias por su respuesta, ¡exactamente lo que estaba buscando!
Gustav Nordh
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.