Articulo de referencia

Lista de problemas NP-completos

Esta es una lista de algunos de los problemas más conocidos que son NP-completos cuando se expresan como problemas de decisión . Como se conocen miles de problemas de este tipo,...

Esta es una lista de algunos de los problemas más conocidos que son NP-completos cuando se expresan como problemas de decisión . Como se conocen miles de problemas de este tipo, esta lista no es en modo alguno exhaustiva. Se pueden encontrar muchos problemas de este tipo en Garey & Johnson (1979).

Gráficos e hipergráficos

Los gráficos aparecen con frecuencia en aplicaciones cotidianas. Algunos ejemplos son las redes biológicas o sociales, que contienen cientos, miles e incluso miles de millones de nodos en algunos casos (por ejemplo, Facebook o LinkedIn ).

Los casos especiales NP-completos incluyen el problema del conjunto dominante de aristas , es decir, el problema del conjunto dominante en gráficos lineales. Las variantes NP-completas incluyen el problema del conjunto dominante conexo y el problema del árbol de expansión de hojas máximas . [3] : ND2 
Los casos especiales NP-completos incluyen el problema de coincidencia mínima-máxima , [3] : GT10  , que es esencialmente igual al problema del conjunto que domina los bordes (ver arriba).

Programación matemática

Lenguajes formales y procesamiento de cadenas

Juegos y rompecabezas

Otro

Véase también

Notas

  1. ^ Grigoriev y Bodlaender (2007).
  2. ^ abcdefghijklmnopq Karp (1972)
  3. ^ abcdefghijklmnopqrstu vwxyz aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be Garey & Johnson (1979)
  4. ^ Conjunto dominante independiente mínimo
  5. ^ Brandes, Ulrik ; Delling, Daniel; Gaertler, Marco; Görke, Robert; Hoefer, Martin; Nikoloski, Zoran; Wagner, Dorothea (2006), Maximizar la modularidad es difícil , arXiv : physics/0608255 , Bibcode :2006physics...8255B
  6. ^ por Arnborg, Corneil y Proskurowski (1987)
  7. ^ Kashiwabara y Fujisawa (1979); Ohtsuki et al. (1979); Lengauer (1981).
  8. ^ ab Garg, Ashim; Tamassia, Roberto (1995). "Sobre la complejidad computacional de las pruebas de planaridad ascendente y rectilínea". Lecture Notes in Computer Science . Vol. 894/1995. págs.  286– 297. doi :10.1007/3-540-58950-3_384. ISBN 978-3-540-58950-1.
  9. ^ Schaefer, Marcus; Sedgwick, Eric; Štefankovič, Daniel (septiembre de 2003). "Reconocimiento de grafos de cadenas en NP". Journal of Computer and System Sciences . 67 (2): 365– 380. doi : 10.1016/S0022-0000(03)00045-X .
  10. ^ Lanctot, J. Kevin; Li, Ming; Ma, Bin; Wang, Shaojiu; Zhang, Louxin (2003), "Distinguir problemas de selección de cadenas", Información y computación , 185 (1): 41– 55, doi : 10.1016/S0890-5401(03)00057-9 , MR  1994748
  11. ^ Wagner, Robert A. (mayo de 1975). "Sobre la complejidad del problema de corrección de cadena a cadena extendido". Actas del séptimo simposio anual de la ACM sobre teoría de la computación - STOC '75 . págs.  218-223 . doi :10.1145/800116.803771. ISBN 9781450374194. Número de identificación del sujeto  18705107.
  12. ^ Friedman, Erich. "Los rompecabezas de corral son NP-completos" (PDF) . Consultado el 17 de agosto de 2021 .
  13. ^ Yato, Takauki (2003). Complejidad y completitud de la búsqueda de otra solución y su aplicación a los rompecabezas . CiteSeerX 10.1.1.103.8380 . 
  14. ^ Malte Helmert, Resultados de complejidad para dominios de referencia estándar en planificación, Inteligencia Artificial 143(2):219-262, 2003.
  15. ^ "HASHIWOKAKERO es NP-completo".
  16. ^ Holzer y Ruepp (2007)
  17. ^ Takahiro, Seta (5 de febrero de 2002). "Las complejidades de los acertijos, problemas de suma cruzada y otras soluciones (ASP)" (PDF) . Consultado el 18 de noviembre de 2018 .
  18. ^ Nguyen, Viet-Ha; Perrot, Kévin; Vallet, Mathieu (24 de junio de 2020). "NP-completitud del juego KingdominoTM". Ciencias Informáticas Teóricas . 822 : 23– 35. doi : 10.1016/j.tcs.2020.04.007 . ISSN  0304-3975. S2CID  218552723.
  19. ^ Kölker, Jonas (2012). "Kurodoko es NP-completo" (PDF) . Journal of Information Processing . 20 (3): 694– 706. doi :10.2197/ipsjjip.20.694. S2CID  46486962. Archivado desde el original (PDF) el 12 de febrero de 2020.
  20. ^ Alexandersson, Per; Restadh, Petter (2020). "LaserTank es NP-completo". Aspectos matemáticos de las ciencias de la computación y la información . Apuntes de clase en informática. Vol. 11989. Springer International Publishing. págs.  333– 338. arXiv : 1908.05966 . doi :10.1007/978-3-030-43120-4_26. ISBN . 978-3-030-43119-8.S2CID201058355  .
  21. ^ Cormode, Graham (2004). La dificultad del juego de los lemmings, o Oh no, más pruebas de NP-completitud (PDF) .
  22. ^ Light Up es NP-Completo
  23. ^ Friedman, Erich (27 de marzo de 2012). «Los rompecabezas de perlas son NP-completos». Archivado desde el original el 4 de febrero de 2012.
  24. ^ Kaye (2000)
  25. ^ Allan Scott, Ulrike Stege, Iris van Rooij, Minesweeper puede no ser NP-completo, pero aun así es difícil, The Mathematical Intelligencer 33 :4 (2011), págs. 5-17.
  26. ^ Holzer, Markus; Klein, Andreas; Kutrib, Martin; Ruepp, Oliver (2011). "Complejidad computacional de NURIKABE". Fundamenta Informaticae . 110 ( 1– 4): 159– 174. doi :10.3233/FI-2011-534.
  27. ^ Nakai, Kenichiro; Takenaga, Yasuhiko (2012). "NP-Integridad de la pandemia". Revista de Procesamiento de Información . 20 (3): 723– 726. doi : 10.2197/ipsjjip.20.723 . ISSN  1882-6652.
  28. ^ Demaine, Erik; Eisenstat, Sarah; Rudoy, ​​Mikhail (2018). Resolver el cubo de Rubik de manera óptima es NP-completo . 35.° Simposio sobre aspectos teóricos de la informática (STACS 2018). doi : 10.4230/LIPIcs.STACS.2018.24 .
  29. ^ ab Sato, Takayuki; Seta, Takahiro (1987). Complejidad y completitud de la búsqueda de otra solución y su aplicación a los rompecabezas (PDF) . Simposio internacional sobre algoritmos (SIGAL 1987).
  30. ^ Nukui; Uejima (marzo de 2007). "Completitud ASP del rompecabezas Slither Link en varias cuadrículas". Ipsj Sig Notes . 2007 (23): 129– 136.
  31. ^ Kölker, Jonas (2012). "Variantes seleccionadas de Slither Link son NP-completas". Revista de procesamiento de la información . 20 (3): 709– 712. doi : 10.2197/ipsjjip.20.709 .
  32. ^ UNA ENCUESTA SOBRE ROMPECABEZAS NP-COMPLETAS, Sección 23; Graham Kendall, Andrew Parkes, Kristian Spoerer; marzo de 2008. (icga2008.pdf)
  33. ^ Demaine, Eric D.; Hohenberger, Susan; Liben-Nowell, David (25–28 de julio de 2003). Tetris es difícil, incluso para aproximarse (PDF) . Actas de la 9.ª Conferencia Internacional de Informática y Combinatoria (COCOON 2003). Big Sky, Montana.
  34. ^ Lim, Andrew (1998), "El problema de la planificación de los atracaderos", Operations Research Letters , 22 ( 2–3 ): 105–110 , doi :10.1016/S0167-6377(98)00010-8, MR  1653377
  35. ^ J. Bonneau, "La minería de bitcoins es NP-hard"
  36. ^ Galil, Zvi; Megiddo, Nimrod (octubre de 1977). "El ordenamiento cíclico es NP-completo". Theoretical Computer Science . 5 (2): 179– 182. doi : 10.1016/0304-3975(77)90005-6 .
  37. ^ Whitfield, James Daniel; Love, Peter John; Aspuru-Guzik, Alán (2013). "Complejidad computacional en la estructura electrónica". Phys. Chem. Chem. Phys . 15 (2): 397– 411. arXiv : 1208.3334 . Bibcode :2013PCCP...15..397W. doi :10.1039/C2CP42695A. PMID  23172634. S2CID  12351374.
  38. ^ Agol, Ian ; Hass, Joel ; Thurston, William (19 de mayo de 2002). "El género de nudos de 3 variedades es NP-completo". Actas del trigésimo cuarto simposio anual de la ACM sobre teoría de la computación . STOC '02. Nueva York, NY, EE. UU.: Association for Computing Machinery. págs.  761– 766. arXiv : math/0205057 . doi :10.1145/509907.510016. ISBN 978-1-58113-495-7.S2CID10401375  .
  39. ^ Çivril, Ali; Magdon-Ismail, Malik (2009), "Sobre la selección de una submatriz de volumen máximo de una matriz y problemas relacionados" (PDF) , Theoretical Computer Science , 410 ( 47– 49): 4801– 4811, doi :10.1016/j.tcs.2009.06.018, MR  2583677, archivado desde el original (PDF) el 3 de febrero de 2015
  40. ^ Peter Downey, Benton Leong y Ravi Sethi. "Cálculo de secuencias con cadenas de adición", SIAM J. Comput., 10(3), 638–646, 1981
  41. ^ DJ Bernstein, "Algoritmo de exponenciación de Pippinger" (borrador)
  42. ^ Hurkens, C.; Iersel, LV; Keijsper, J.; Kelk, S.; Stougie, L.; Tromp, J. (2007). "Inversiones de prefijos en cadenas binarias y ternarias". SIAM J. Discrete Math . 21 (3): 592– 611. arXiv : math/0602456 . doi :10.1137/060664252.
  43. ^ ab Manders, Kenneth; Adleman, Leonard (1976). "Problemas de decisión NP-completos para polinomios cuadráticos". Actas del octavo simposio anual de la ACM sobre teoría de la computación - STOC '76 . págs.  23– 29. doi :10.1145/800113.803627. ISBN 9781450374149. Número de identificación del sujeto  18885088.
  44. ^ Bein, WW; Larmore, LL; Latifi, S.; Sudborough, IH (1 de enero de 2002). "La ordenación por bloques es difícil". Actas del Simposio internacional sobre arquitecturas paralelas, algoritmos y redes. I-SPAN'02 . págs.  307– 312. doi :10.1109/ISPAN.2002.1004305. ISBN 978-0-7695-1579-3. Número de identificación del sujeto  32222403.
  45. ^ Barry Arthur Cipra , "El modelo de Ising es NP-completo", SIAM News, vol. 33, n.º 6.

Referencias

General

  • Garey, Michael R. ; Johnson, David S. (1979). Computadoras e intratabilidad: una guía para la teoría de la NP-completitud . Serie de libros sobre ciencias matemáticas (1.ª ed.). Nueva York: WH Freeman and Company . ISBN 9780716710455. Sr.  0519066. OCLC  247570676.Este libro es un clásico que desarrolla la teoría y luego cataloga muchos problemas NP-Completos.
  • Cook, SA (1971). "La complejidad de los procedimientos de demostración de teoremas". Actas del Tercer Simposio Anual de la ACM sobre la Teoría de la Computación, ACM, Nueva York . pp.  151– 158. doi : 10.1145/800157.805047 .
  • Karp, Richard M. (1972). "Reducibilidad entre problemas combinatorios". En Miller, Raymond E.; Thatcher, James W. (eds.). Complejidad de los cálculos informáticos . Plenum. págs.  85– 103.
  • Dunne, PE "Una lista comentada de problemas NP-completos seleccionados". COMP202, Departamento de Ciencias de la Computación, Universidad de Liverpool . Consultado el 21 de junio de 2008 .
  • Crescenzi, P.; Kann, V.; Halldórsson, M.; Karpinski, M .; Woeginger, G. "Un compendio de problemas de optimización de NP". KTH NADA, Estocolmo . Consultado el 21 de junio de 2008 .
  • Dahlke, K. "NP-complete problems". Proyecto de referencia matemática . Consultado el 21 de junio de 2008 .

Problemas específicos

  • Friedman, E (2002). "Los rompecabezas de perlas son NP-completos". Stetson University, DeLand, Florida. Archivado desde el original el 4 de septiembre de 2006. Consultado el 21 de junio de 2008 .
  • Grigoriev, A; Bodlaender, HL (2007). "Algoritmos para grafos integrables con pocos cruces por arista". Algorithmica . 49 (1): 1– 11. CiteSeerX  10.1.1.61.3576 . doi :10.1007/s00453-007-0010-x. MR  2344391. S2CID  8174422.
  • Hartung, S; Nichterlein, A (2012). "NP-dureza y manejabilidad de parámetros fijos de la realización de secuencias de grados con grafos acíclicos dirigidos". How the World Computes . Apuntes de clase en informática. Vol. 7318. Springer, Berlín, Heidelberg. págs.  283– 292. CiteSeerX  10.1.1.377.2077 . doi :10.1007/978-3-642-30870-3_29. ISBN 978-3-642-30869-7.S2CID6112925  .
  • Holzer, Markus; Ruepp, Oliver (2007). "Los problemas del diseño de interiores: un análisis de la complejidad del juego Heyawake" (PDF) . Actas de la 4.ª Conferencia internacional sobre diversión con algoritmos, LNCS 4475. Springer, Berlín/Heidelberg. pp.  198– 212. doi :10.1007/978-3-540-72914-3_18. ISBN . 978-3-540-72913-6.
  • Kaye, Richard (2000). "El Buscaminas es NP-completo". Mathematical Intelligencer . 22 (2): 9– 15. doi :10.1007/BF03025367. S2CID  122435790.Más información disponible en línea en las páginas de Buscaminas de Richard Kaye.
  • Kashiwabara, T.; Fujisawa, T. (1979). "NP-completitud del problema de encontrar un grafo de intervalo de número mínimo de clique que contenga un grafo dado como subgrafo". Actas . Simposio Internacional sobre Circuitos y Sistemas . págs.  657– 660.
  • Ohtsuki, Tatsuo; Mori, Hajimu; Kuh, Ernest S.; Kashiwabara, Toshinobu; Fujisawa, Toshio (1979). "Asignación de puertas lógicas unidimensionales y gráficos de intervalos". IEEE Transactions on Circuits and Systems . 26 (9): 675– 684. doi :10.1109/TCS.1979.1084695.
  • Lengauer, Thomas (1981). "Guijarros blancos y negros y separación de grafos". Acta Informatica . 16 (4): 465– 475. doi :10.1007/BF00264496. S2CID  19415148.
  • Arnborg, Stefan; Corneil, Derek G .; Proskurowski, Andrzej (1987). "Complejidad de encontrar incrustaciones en un árbol k ". Revista SIAM sobre métodos algebraicos y discretos . 8 (2): 277– 284. doi :10.1137/0608024.
  • Cormode, Graham (2004). "La dificultad del juego de los lemmings, o Oh no, más pruebas de NP-completitud". Actas de la Tercera Conferencia Internacional sobre Diversión con Algoritmos (FUN 2004) . pp.  65– 76.
  • Un compendio de problemas de optimización NP
  • Gráfica de problemas NP-completos
Obtenido de "https://es.wikipedia.org/w/index.php?title=Lista_de_problemas_NP-completos&oldid=1254932116"