Articulo de referencia

Reducción de tablas de verdad

En la teoría de la computabilidad , una reducción de tabla de verdad es un tipo de reducción de un problema de decisión. A {\displaystyle A} a un problema de decisión B {\displa...

En la teoría de la computabilidad , una reducción de tabla de verdad es un tipo de reducción de un problema de decisión.A{\displaystyle A}a un problema de decisiónB{\displaystyle B}Para resolver un problema enA{\displaystyle A}, la reducción describe la respuesta aA{\displaystyle A}como una fórmula booleana o tabla de verdad de un número finito de consultas aB{\displaystyle B}.

Las reducciones de tabla de verdad están relacionadas con las reducciones de Turing y son estrictamente más débiles. (Es decir, no toda reducción de Turing entre conjuntos puede realizarse mediante una reducción de tabla de verdad, pero toda reducción de tabla de verdad puede realizarse mediante una reducción de Turing). Una reducción de Turing de un conjunto B a un conjunto A calcula la pertenencia de un único elemento en B formulando preguntas sobre la pertenencia de varios elementos en A durante el cálculo; puede determinar de forma adaptativa qué preguntas formula en función de las respuestas a preguntas anteriores. En cambio, una reducción de tabla de verdad o una reducción de tabla de verdad débil debe presentar todas sus (un número finito de) consultas al oráculo simultáneamente. En una reducción de tabla de verdad, la reducción también proporciona una fórmula booleana (una tabla de verdad) que, al recibir las respuestas a las consultas, producirá la respuesta final de la reducción.

Las reducciones de tablas de verdad aparecen en un artículo de Emil Post publicado en 1944. [ 1 ]

Definición

Reducciones de tablas de verdad débiles

Una reducción de tabla de verdad débil es aquella en la que la reducción utiliza las respuestas del oráculo como base para cálculos posteriores, que pueden depender de las respuestas dadas, pero no necesariamente plantear preguntas adicionales al oráculo. Se denomina así porque debilita las restricciones impuestas a una reducción de tabla de verdad y proporciona una clasificación de equivalencia más débil; por lo tanto, una "reducción de tabla de verdad débil" puede ser más potente que una reducción de tabla de verdad como "herramienta" y realizar una reducción que no es posible con una tabla de verdad. De forma equivalente, una reducción de tabla de verdad débil es una reducción de Turing cuyo uso está limitado por una función computable . Por esta razón, a veces se las denomina reducciones de Turing limitadas (bT) en lugar de reducciones de tabla de verdad débiles (wtt).

Propiedades

Como toda reducción de tabla de verdad es una reducción de Turing, si A es reducible a B mediante tabla de verdad ( A tt B ), entonces A también es reducible a B mediante Turing ( A T B ). Considerando también la reducibilidad uno a uno, la reducibilidad muchos a uno y la reducibilidad débil de tabla de verdad,

A1BAmetroBAttBAwttBATB{\displaystyle A\leq _{1}B\Rightarrow A\leq _{m}B\Rightarrow A\leq _{tt}B\Rightarrow A\leq _{wtt}B\Rightarrow A\leq _{T}B},

o dicho de otro modo, la reducibilidad uno a uno implica la reducibilidad muchos a uno, que implica la reducibilidad de la tabla de verdad, que a su vez implica la reducibilidad débil de la tabla de verdad, que a su vez implica la reducibilidad de Turing.

Además, A es reducible a B mediante una tabla de verdad si y solo si A es reducible a B mediante una función total en2ω{\displaystyle 2^{\omega }}. La dirección hacia adelante es trivial. Para la dirección inversa supongamosΓ{\displaystyle \Gamma }es un funcional totalmente computable. Para construir la tabla de verdad para calcular A ( n ), simplemente busque un número m tal que para todas las cadenas binariasσ{\displaystyle \sigma }de longitud m ,Γσ(norte){\displaystyle \Gamma ^{\sigma }(n)}converge. Tal m debe existir por el lema de Kőnig ya queΓ{\displaystyle \Gamma }debe ser total en todos los caminos a través de2<ω{\displaystyle 2^{<\omega }}Dado tal m, es sencillo encontrar la tabla de verdad única que daΓσ(norte){\displaystyle \Gamma ^{\sigma }(n)}cuando se aplica aσ{\displaystyle \sigma }. La dirección hacia adelante falla para la reducibilidad débil de la tabla de verdad.

Referencias

  1. Post, Emil L. (1944). "Conjuntos recursivamente enumerables de enteros positivos y sus problemas de decisión" . Boletín de la Sociedad Matemática Americana . 50 (5): 284– 316. doi : 10.1090/s0002-9904-1944-08111-1 . ISSN 0273-0979 . 
  • H. Rogers, Jr. , 1967. La teoría de las funciones recursivas y la computabilidad efectiva , segunda edición, 1987, MIT Press. ISBN 0-262-68052-1(tapa blanda), ISBN 0-07-053522-1