¿Cuál es el problema P vs. NP y por qué es tan importante?

P – Fácil de encontrar
NP – Fácil de verificar

Un problema es: más fácil o más difícil

Por supuesto, los problemas más fáciles requieren menos tiempo para resolverse, mientras que los problemas más difíciles requieren más tiempo.

Problemas de clase P : toma tiempo polinómico para resolver un problema como n, n ^ 2, n * logn, etc., mientras que problemas de clase NP : toma tiempo polinomial “no determinista” para verificar rápidamente un problema. Los problemas de NP son más difíciles y requieren más tiempo que los problemas de clase P.

P = NP significa que podemos resolver problemas de búsqueda sin buscar

Problema de factorización de número de caso -1

8 * 3 =? , por supuesto 24, porque solo hay una respuesta definitiva. Pero, ¿qué es lo contrario, es decir

? *? = 24, aquí pocas soluciones de factorización posibles son – 1. (2 * 12) 2. (4 * 6) 3. (3 * 8)

¿Qué pasa si hay dos números muy grandes?
(2.376.976.446.362.736.881.223.445.666.777.923.456.234) * (3.444.555.222.333.456.123.765.889.456.223.664.254.726) =?

esto también lleva tiempo polinómico para resolver o muy poco tiempo debido a que solo hay una respuesta definitiva (supongamos que estos son solo factores primos) ¿Qué pasa si sucede lo contrario?

? *? = producto de dos números anteriores

Al igual que el caso anterior 24 tiene 3 factores, este caso contiene cientos de factores. Buscar todos estos factores puede llevar un tiempo exponencial, por lo tanto, encontrar factores es difícil, pero verificar si los factores producen el mismo resultado es bastante fácil.

P = NP significa resolver ese factor exacto sin buscar o evaluar otros factores, es decir, al ver el resultado, automáticamente sabe cuáles son los dos factores primos.
Por lo tanto, resolver problemas de búsqueda sin buscar.

Caso -2 Problema de apilamiento de agujas

Supongamos que desea buscar una aguja en un HayStack inmensamente grande. Tomará algún tiempo buscar una aguja o puede tomar muchos años para buscar.

Eso es realmente un problema difícil, por lo que P = NP dice: busque una aguja en el Haystack sin buscar. entonces alguien trae un imán cerca del pajar y la aguja salió automáticamente del pajar. Debe suponer esto sobre lo que P = NP realmente significa.

Caso -3 Problema de vendedor ambulante (TSA)

Tiene 5 ciudades y necesita comenzar desde cualquier ciudad A y viajar al menos cada ciudad una vez y finalmente regresar a la ciudad donde comenzó. Pero también hay una condición: tiene una cantidad limitada de combustible en su automóvil y, por lo tanto, debe encontrar la ruta más corta más eficiente.

Tienes que probar los 4! permutaciones de posibles rutas y verificar qué ruta es más eficiente. Ahora este es un problema difícil, es decir, NP

¿Qué pasa si hay 1000 ciudades … casi 999! permutaciones, que en sí mismo es un problema bastante difícil de buscar en todos estos caminos.

P = NP dice que, sin buscar, ya sabe qué camino seguir, es decir, suponga que A–> C–> D–> B–> E–> A es el único camino más corto y eficiente, y ya lo sabe. entonces, gran parte de tu tiempo se ahorra.

Problema del Buscaminas

Clásico viejo juego de Windows – MineSweeper o podemos decir P = NP juego.

Este juego se basa en el concepto P, NP. Tienes que rastrear las minas dentro de los cuadrados sin detonarlas. Para leer más sobre esto, lea esto – Página en claymath.org

Si alguien demuestra P = NP, es posible que nunca necesite la Búsqueda de Google

Becus resolviendo problemas de búsqueda sin buscar. Desea buscar algún recurso y ya sabía dónde está realmente en la web, simplemente escriba URL y verifíquelo. Fácil de verificar: recuerde.

Supongamos que no hay ningún google & person que quiera buscar un lugar como Quora. Lo sabes, para ti es P = NP, pero para esa persona es un problema NP muy difícil. Lo sabrá algún día, pero tomará un tiempo exponencial.

Para obtener más información sobre P vs NP, lea esto:
1. Explicado: P vs. NP
2. Instituto de Matemáticas Clay
3. P vs. NP explicado
4. Explique el problema P = NP a 10 años de edad

Para que pueda entender por qué es tan importante, para usted y para todos. Incluso para aquellos que aún no están conectados.

Creo que Clay Mathematics Institute ha otorgado un premio de un millón de dólares, si alguien demuestra P = NP.

1) Hay un premio de 1 millón de dólares por demostrar que son iguales o que son desiguales.

2) En el momento en que pruebes esto, la mitad de las personas en el mundo pagarán por la nariz solo para verte. Escucharte. Los canales de noticias harán de tu vida un infierno / cielo. Y las compañías se volverán locas tratando de contratarte.

3) Aparte de eso, la humanidad ahora sabrá si podemos resolver problemas de ciertos tipos de manera eficiente, siempre. La peculiaridad de los problemas de NP es que incluso si se puede demostrar que uno pertenece a la misma clase que P, podemos demostrar que todos pertenecen a P. Lo que significa que podemos resolver cualquier problema de manera eficiente. Si demostramos P! = NP, los investigadores pueden centrarse más en resolver los problemas con buenas aproximaciones en lugar de buscar algoritmos decentes.

En general, rezo para que P = NP. La vida será muy divertida para encontrar las cosas que no podríamos imaginar hoy se completarán en segundos mañana. Solo porque alguien tenía la dedicación para seguir buscando.

NP: si tiene una respuesta a tal problema, puede verificarlo “rápidamente”

P: si tiene ese problema, puede resolverlo “rápidamente”

P = NP: si tiene una manera de navegar a cualquier solución que pueda verificar, sabe que puede resolverlas todas.

La importancia es que no haya problemas o excepciones disimulados una vez que sepa que esta equivalencia es verdadera. Muchos problemas que parecían difíciles ahora serán solucionables. Si sabe esto antes que nadie, probablemente podría sacarle mucho provecho. Todavía hay muchos problemas que generalmente no se pueden resolver “rápidamente”.

Simplemente busca si la magia existe o no.

Piensa en el Rey Arturo y su mago Merlín.

Arthur hace una pregunta a Merlin y Merlin responde de una manera muy rápida. Todo lo que Arthur tiene que hacer es verificar si la respuesta es correcta o no.

Si P es igual a NP, existe Merlín.

Esto resultó ser una respuesta que contradice mis ideas. Creo que P es igual a NP pero Merlín no existe. 🙂