Cuando aprendemos problemas de optimización, generalmente consideramos la programación lineal (o más generalmente: optimización convexa) como el ejemplo más simple. Es solucionable en tiempo polinómico y tiene algoritmos relativamente fáciles de entender. Sin embargo, la versión de decisión de LP es -complete. Esto sugiere que es uno de los problemas más difíciles que podemos resolver en el tiempo polinómico.
Bajo el supuesto de que . ¿Cuál es el tipo de problemas de optimización natural "más difícil" con problemas de decisión en ?N C
Si esto es demasiado vago, podemos restringirlo a restricciones. ¿Cuál es el conjunto mínimo de restricciones que debemos colocar en los programas lineales (o más generalmente: programas convexos) para permitir que el problema de decisión asociado con los programas restringidos pueda resolverse en ?
Motivación
En gran medida, esto es curiosidad ociosa. Sin embargo, fue provocado por " En la Unión Soviética, el problema de optimización lo resuelve" de Cosma Shalizi . En particular, si LP es demasiado difícil de resolver para tener una economía centralizada (es decir, optimizar en es pedir demasiado), entonces cualquier sistema descentralizado debe estar haciendo algún tipo de procesamiento en paralelo más rápido que el tiempo múltiple (para mí : ).N C