Manual para "Herramienta para la visualización de reducciones entre el problema SAT y otros problemas NPC"

About the work

El problema de la satisfacibilidad boolena (SAT) fue el primer problema identificado como perteneciente a la clase de complejidad NP-completo. Este problema, aunque no inicialmente ligado a la informática, guarda una estrecha relación con ella gracias a la teoría de la complejidad computacional.
El presente material interactivo pretende facilitar la comprensión de las reducibilidades entre problemas NP-completos. Se consigue mediante la demostración de cómo a partir de SAT, es posible reducir polinómicamente otros problemas NP-completos relacionados con la informática. Para ello, se desarrolla una aplicación web que describe el proceso de dichas reducciones. Este contempla tres etapas principales:
1. Transformación de una fórmula booleana dada por el usuario a una 3FNC (forma normal conjuntiva de 3 literales por cláusula). Se usan mapas de Karnaugh para una simplificación más eficiente de la fórmula.
2. Reducción del problema 3SAT (que expresa fórmulas booleanas 3FNC) a otro problema NP-completo que dispone de una representación visual (como CLIQUE o HAMPATH).
3. Identificación de posibles soluciones para cada problema individual. Se da la posibilidad al usuario de elegir una solución a mostrar entre todas las posibles. La solución elegida se representa visualmente.
Las reducciones se detallan para 4 problemas NP-completos: CLIQUE, VERTEX-COVER, HAMPATH y SUBSET-SUM.
Asimismo, cada uno de los problemas se complementa con una explicación detallada de las reducciones realizadas, con el fin de facilitar la comprensión por parte del usuario.

Literary: Other
reducibilidad entre problemas
visual representation
reducibility between problems
representación visual
np-completeness
complejidad computacional
sat problem
problema sat
computational complexity
np-completitud

Copyright registered declarations

Universidad de Málaga
Derechos de explotación, incluyendo comunicación, distribución, reproducción y transformación.
Todo el mundo
Scope: Todos los ámbitos de explotación
Consolidated inscription:
Attached documents:
0
Copyright infringement notifications:
0
Contact
PG
Paula Guzmán
Author - 50%
Consolidated inscription:
Attached documents:
0
Copyright infringement notifications:
0
Contact
JD
José del Campo-Ávila
Author - 25%
Consolidated inscription:
Attached documents:
0
Copyright infringement notifications:
0
Contact
RM
Rafael Morales
Author - 25%
Consolidated inscription:
Attached documents:
0
Copyright infringement notifications:
0
Contact

Notify irregularities in this registration

AI Availability Declaration

AI systems will only be able to access the work with prior agreement

Creativity declaration

No AI has been used in the creative process of this work

Print work information
Work information

Title Manual para "Herramienta para la visualización de reducciones entre el problema SAT y otros problemas NPC"
El problema de la satisfacibilidad boolena (SAT) fue el primer problema identificado como perteneciente a la clase de complejidad NP-completo. Este problema, aunque no inicialmente ligado a la informática, guarda una estrecha relación con ella gracias a la teoría de la complejidad computacional.
El presente material interactivo pretende facilitar la comprensión de las reducibilidades entre problemas NP-completos. Se consigue mediante la demostración de cómo a partir de SAT, es posible reducir polinómicamente otros problemas NP-completos relacionados con la informática. Para ello, se desarrolla una aplicación web que describe el proceso de dichas reducciones. Este contempla tres etapas principales:
1. Transformación de una fórmula booleana dada por el usuario a una 3FNC (forma normal conjuntiva de 3 literales por cláusula). Se usan mapas de Karnaugh para una simplificación más eficiente de la fórmula.
2. Reducción del problema 3SAT (que expresa fórmulas booleanas 3FNC) a otro problema NP-completo que dispone de una representación visual (como CLIQUE o HAMPATH).
3. Identificación de posibles soluciones para cada problema individual. Se da la posibilidad al usuario de elegir una solución a mostrar entre todas las posibles. La solución elegida se representa visualmente.
Las reducciones se detallan para 4 problemas NP-completos: CLIQUE, VERTEX-COVER, HAMPATH y SUBSET-SUM.
Asimismo, cada uno de los problemas se complementa con una explicación detallada de las reducciones realizadas, con el fin de facilitar la comprensión por parte del usuario.
Work type Literary: Other
Tags reducibilidad entre problemas, visual representation, reducibility between problems, representación visual, np-completeness, complejidad computacional, sat problem, problema sat, computational complexity, np-completitud

-------------------------

Registry info in Safe Creative

Identifier 2512033912277
Entry date Dec 3, 2025, 10:49 AM UTC
License Creative Commons Attribution-ShareAlike 4.0

-------------------------

Copyright registered declarations

Derechos de explotación, incluyendo comunicación, distribución, reproducción y transformación. 100.00 %. Holder Universidad de Málaga. Date Dec 3, 2025. Geographic coverage: Todo el mundo. Scope Todos los ámbitos de explotación.
Author 50.00 %. Holder Paula Guzmán. Date Dec 5, 2025.
Author 25.00 %. Holder José del Campo-Ávila. Date Dec 4, 2025.
Author 25.00 %. Holder Rafael Morales. Date Dec 6, 2025.


Information available at https://www.safecreative.org/work/2512033912277-manual-para-herramienta-para-la-visualizacion-de-reducciones-entre-el-problema-sat-y-otros-problemas-npc-
© 2026 Safe Creative