Circuitos pequeños para problemas de evaluación de circuitos


14

Sea la función que mapea un circuito -gate en bits y una cadena -bit a . Suponga que los circuitos están codificados como una secuencia acíclica de asignaciones donde son etiquetas de cable.CyorCtuyotmivunls,nortesCnortenorteXC(X)k: =sol(yo,j)yo,j,k

Sé que esta es una pregunta un poco extraña, pero ¿cuál es el límite superior más conocido en la complejidad del circuito de este problema? Hay una TM de una sola cinta que computa esta función, por lo que según la simulación Fischer-Pippenger, el tamaño debería ser suficiente . Lo cuadrático viene de tener que buscar de un lado a otro. ¿Es posible hacerlo mejor? ¿Es posible hacerlo en tamaño ?O((s+norte)2)O((s+norte)2Iniciar sesión(s+norte))O(s+norte)

Respuestas:


16

Al hablar con Ryan Williams (quien merece el crédito por poder publicar esta respuesta), he sabido por Paul y Pippenger que Circuit Eval puede decidirse por un multitapa TM de tiempo cuasilineal y también que hay reducciones de multitape TM a circuitos que solo dan una explosión de tamaño cuasilineal. Es decir, Circuit Eval tiene circuitos de tamaño , según su formulación.(norte+s)Iniciar sesiónO(1)(norte+s)

Hay una prueba de esto aquí en la página 6 (ver Teorema 3.1 (Folklore)).


Esto es perfecto, gracias! Y gracias a Ryan!
Izaak Meckler
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.