Definición
Una transformación sistemática que asigna instancias y soluciones de un problema o estructura en un dominio a instancias y soluciones en otro dominio de modo que se preserva o refleja la solvibilidad o propiedades esenciales.

Principio

Principio
Una reducción proporciona una construcción R y una reconstrucción o interpretación S tales que resolver R(x) en el dominio objetivo produce, mediante S, una solución para x en el dominio origen; las reducciones ordenan problemas por dificultad relativa o expresividad.

Demostración

Demostración
En teoría de la computabilidad, una reducción many-one f mapea instancias x del lenguaje A a instancias f(x) del lenguaje B de modo que x∈A si y solo si f(x)∈B; así la decidibilidad de B implica la decidibilidad de A componiendo un decididor para B con f.

Aplicación incorrecta

Aplicación incorrecta
Tratar cualquier mapeo entre problemas como una reducción sin verificar la preservación de la existencia o corrección de soluciones —por ejemplo, usar una codificación inyectiva que no permite reconstruir una solución válida en el dominio origen.

Consecuencia

Consecuencia
Una reducción correcta transfiere resultados conocidos: dureza, decidibilidad/indecidibilidad o cotas de complejidad se trasladan de la meta al origen según las restricciones de la reducción (p. ej., reducciones en tiempo polinómico preservan implicaciones de pertenencia en tiempo polinómico).

Inversión

Inversión
La relación inversa, cuando existe, es una reducción en la dirección opuesta; la ausencia de una reducción recíproca indica una asimetría en dificultad o expresividad entre dominios.

Límite

Límite
Las reducciones requieren especificar con precisión los recursos y transformaciones permitidos (tipo: many-one, Turing, tiempo polinómico, parsimoniosa, etc.); los mapeos que cambian el criterio de aceptación o dependen de pasos no constructivos quedan fuera del alcance.

Tensión semántica

Tensión semántica
Reducción vs equivalencia: una reducción muestra transformabilidad relativa pero no necesariamente equivalencia bidireccional; a menudo se confunden reducciones con isomorfismos cuando la bidireccionalidad no está demostrada.

Síntesis

Síntesis
La reducción es un puente constructivo: un mapeo computable o constructivo más una traducción de retorno válida que traslada la solvibilidad o propiedades estructurales de un dominio a otro bajo restricciones de recursos especificadas.