¿Puede Alan Turing resolver P vs NP?

¿Supongo que nunca lo sabremos?

– Alan-Turing propuso el TM, que es esencialmente un DFA con una cinta y algunas operaciones (Muy bien, es una tupla de 7). Se puede estudiar como álgebra funcional.
– Lo segundo que hizo fue demostrar que el cálculo Lambda es computacionalmente equivalente a la máquina de Turing . La jerarquía de los lenguajes formales se basa en el reconocimiento y / o la falta del mismo por un TM, un PDA y, por último, un DFA / NFA (en ese orden de disminución de la potencia de cálculo).

Si bien Turing dio un modelo computacional concreto y un resultado correlacionado con los teoremas de incompletitud de Godel (en particular, los teoremas de incompletitud de Gödel) en un entorno práctico a través del teorema de detención , no estoy completamente seguro de que resolver P-NP esté en la misma línea de pensamiento . Computable o no (léase: recursivamente enumerable versus no recursivamente enumerable) no es exactamente lo mismo que polinomio determinista versus polinomio no determinista.

Mi suposición personal es No , y no creo que Alan Turing hubiera resuelto con éxito el problema P-NP. Alan Turing fundó la Teoría de la Computación (Teoría de la Computabilidad). Sin embargo, a medida que uno estudia más y más, uno ve que P-NP es, estrictamente hablando, un problema en la teoría de la complejidad, que es un poco diferente en términos de objetivos y herramientas que la teoría de la computabilidad.

El tipo de pensamiento en la teoría de la computabilidad y la teoría de la complejidad es un poco diferente. La teoría de la complejidad es un marco genérico para colocar algoritmos de diferentes tipos en una jerarquía. P, NP son marcos de un complejo zoológico de complejidad mucho más grande (Google it). La pregunta P-NP es una cuestión de si dos colecciones de tipos de conjuntos de algoritmos son realmente iguales. La Teoría de la Computabilidad trata más sobre el marco en el cual estos Algoritmos se basarían en términos del costo de las operaciones válidas que usarían, y cuáles son las limitaciones de reconocimiento de Algoritmos dados estas operaciones y el alfabeto.

Para ver la sutil diferencia entre este punto, sugiero leer: Introducción a la teoría de la computación: Michael Sipser: 9781133187790: Amazon.com: Libros

Esta es una pregunta realmente extraña.

La pregunta real es: ¿p = np? Es algo así como la unidad de improbabilidad infinita en la guía Hitchhikers de la Galaxia. Si hay una forma no polinómica de verificar un problema, entonces se puede resolver en un tiempo no polinómico.

La suposición de hoy es que p no es igual a np.

Alan Turing creó la jerarquía de compatibilidad que especifica qué tan solucionable es un problema. ¡Algunos problemas son en realidad más irresolubles que otros!

¿Podría Turing resolver p = np? No lo creo. El problema desafía toda intuición humana. Creo que Turing sería mucho mejor para impulsar la inteligencia artificial hoy que investigar la complejidad computacional.

Espero que ayude. Es posible que desee buscar en la jerarquía del oráculo de Google Turings.

Me temo que no. Falleció en 1954.