Permítanme comenzar con algunos ejemplos. ¿Por qué es tan trivial mostrar que CVP está en P pero tan difícil de mostrar que LP está en P? mientras que ambos son problemas P-completos.
O toma la primalidad. Es más fácil mostrar compuestos en NP que primos en NP (que requirieron Pratt) y eventualmente en P. ¿Por qué tuvo que mostrar esta asimetría?
Conozco a Hilbert, la necesidad de creatividad, las pruebas están en NP, etc. Pero eso no me ha impedido tener el presentimiento de que hay más de lo que parece.
¿Existe una noción cuantificable de "trabajo" y hay una "ley de conservación" en la teoría de la complejidad? Eso muestra, por ejemplo, que aunque CVP y LP son ambos P-completos, esconden sus complejidades en "lugares diferentes": uno en la reducción (¿Es CVP simple porque todo el trabajo se realiza en la reducción?) Y el otro en expresibilidad del lenguaje.
¿Alguien más mareado también y con algunas ideas? ¿O nos encogemos de hombros y decimos / aceptamos que esta es la naturaleza de la computación?
Esta es mi primera pregunta al foro: dedos cruzados.
Editar: CVP es un problema de valor de circuito y LP es programación lineal. Gracias Sadeq, por señalar una confusión.