¿Cuál es la forma más sencilla de explicar el problema P = NP?

P se refiere al conjunto de problemas que se pueden resolver en tiempo polinómico. Esto significa que si tenemos un problema (por ejemplo, ordenar una lista de números), y el tamaño de los datos de entrada es [matemática] n [/ matemática], entonces el tiempo que se tarda en resolver el problema puede expresarse como una función polinómica en [matemáticas] n [/ matemáticas].

Informalmente, digamos que son problemas que pueden resolverse con bastante rapidez (en comparación con el tiempo exponencial).

Hablando en términos generales, NP es el conjunto de problemas que pueden verificarse rápidamente como verdaderos si ya conoce la respuesta, pero tomará una cantidad de tiempo poco práctica para resolver en las computadoras clásicas.

El problema P = NP básicamente pregunta si existen algoritmos que puedan ejecutarse en tiempo polinómico para problemas de NP .

La pregunta hace una pregunta muy fundamental sobre nuestra realidad. Hay dos formas diferentes de hacer la misma pregunta:

  1. Si puedo apreciar que algo es bueno, ¿eso significa que también puedo crearlo? Por ejemplo: aprecio que una música sea buena, pero ¿puedo componer una nueva buena música? Si P = NP, será cierto.
  2. ¿Es posible automatizar la creatividad? La creatividad es como seleccionar algo bueno de un sinfín de opciones en poco tiempo. ¿Se puede automatizar esta búsqueda de buenas opciones? Si P = NP, será cierto.
  3. ¿Un gráfico tiene 3 colores? Si el Sr. Nadie me muestra mágicamente un posible 3-COLORING, puedo verificarlo en poco tiempo. Pero podría encontrarlo sin ninguna pista en poco tiempo. ¿Podría encontrarlo sin buscar todas las formas posibles? Si P = NP, será cierto.

Bueno, todavía no podemos probar la posibilidad de que sea verdadero o falso. Por cierto, la mayoría de la gente cree que no es cierto. Pero, la verdad puede ser más extraña que la ficción.

P = NP problem es como si entendieras que una música o arte es bueno. Pero, ¿tienes la capacidad de crear esa música o arte? O viceversa

Quien piense que el problema p = np cree que si entiende que una música es buena, podrá crearla o viceversa.

Pero quienes piensan que p! = Np piensan que si eres capaz de crear una buena música no prueba que tengas la capacidad de entender buena música.

O en este caso la grandeza de tu propia música.

Por extraño que parezca, para algunos problemas que se resuelven con una computadora, todavía no sabemos si encontrar una solución es más difícil que verificar si una propuesta dada es realmente una solución.

“Más difícil” debe entenderse en el sentido de “tomar mucho más tiempo para realizar”. Estas declaraciones tienen una definición muy rigurosa en informática (en la que no quiero ampliar aquí).

Esto no es solo un juego de matemáticos, tiene implicaciones prácticas sobre lo que podemos / no podemos lograr con las computadoras (y sigue siendo un enigma).