Articulo de referencia

FL (complejidad)

En la teoría de la complejidad computacional , la clase de complejidad FL es el conjunto de problemas de funciones que pueden ser resueltos por una máquina de Turing determinist...

En la teoría de la complejidad computacional , la clase de complejidad FL es el conjunto de problemas de funciones que pueden ser resueltos por una máquina de Turing determinista en una cantidad logarítmica de espacio de memoria . [ 1 ] Como en la definición de L , la máquina lee su entrada de una cinta de solo lectura y escribe su salida en una cinta de solo escritura; la restricción de espacio logarítmico se aplica solo a la cinta de trabajo de lectura/escritura.

En términos generales, un problema de función toma una entrada compleja y produce una salida (quizás igualmente) compleja. Los problemas de función se distinguen de los problemas de decisión , que solo producen respuestas de Sí o No. De esta manera, FL se distingue del conjunto L de problemas de decisión que pueden resolverse en el espacio logarítmico determinista. FL es un subconjunto de FP , el conjunto de problemas de función que pueden resolverse en tiempo polinomial determinista . [ 1 ]

Se sabe que FL contiene varios problemas naturales, incluyendo aritmética con números. La suma, la resta y la multiplicación de dos números usando espacio logarítmico son bastante simples, pero lograr la división es un problema mucho más complejo que estuvo abierto durante décadas. [ 2 ] [ 3 ]

De manera similar se puede definir FNL , que tiene la misma relación con NL que FNP con NP . [ 1 ]

Referencias

  1. 1 2 3 Álvarez, Carme; Balcázar, José L.; Jenner, Birgit (1991), "Consultas funcionales de Oracle como medida del tiempo paralelo", STACS 91 , Lecture Notes in Computer Science, vol.  480, Springer, págs. 422–433 , doi : 10.1007/BFb0020817 , hdl : 2117/327984 , ISBN  3-540-53709-0.
  2. Chiu, A.; Davida, G.; Litow, B. (2001), "División en NC1 uniforme en espacio logarítmico", RAIRO Theoretical Informatics and Applications , 35 (3): 259– 276, doi : 10.1051/ita:2001119.
  3. Allender, Eric (2004), "Los avances en la división" ( PDF) , Tendencias actuales en informática teórica , World Scientific, págs. 147–164 .