Algunos algoritmos heurísticos para la coloración de vértices en grafos.
| dc.contributor.advisor | Jiménez Tafur, Haydee | |
| dc.contributor.author | Moreno Casallas, María José | |
| dc.contributor.author | Zea Parra, Vanessa | |
| dc.coverage.spatial | Bogotá, Colombia, Inglaterra | |
| dc.coverage.temporal | Siglo XVIII, 1852, 1879, 1890, Siglo XIX, 1967, 1972, 1979, 1970 y 1976 | |
| dc.date.accessioned | 2026-06-23T14:53:54Z | |
| dc.date.available | 2026-06-23T14:53:54Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Este proyecto de grado investiga cuatro algoritmos heurísticos para la coloración de vértices en grafos, cuyo problema derivó de la coloración de mapas y el teorema de los cuatro colores, en el cual se desarrolló una extensión del problema a grafos simples no dirigidos, que consiste en colorear los vértices de tal manera que los adyacentes no compartan el mismo color, buscando la mínima cantidad de colores posibles, llamado el número cromático del grafo. El documento se organiza en cuatro capítulos, el primero abarca las nociones básicas de teoría de grafos; en el segundo se presentan cotas inferiores y superiores para el número cromático. En el tercer capítulo se analizan los algoritmos Greedy, Largest First, Recursive Largest First y Smallest Last, incluyendo para cada uno su descripción, ejemplos de su ejecución, un pseudocódigo y código de programación en Python. Además, se expone el análisis de un experimento computacional que compara los algoritmos en tres criterios: calidad cromática, desempeño y tiempo computacional. La investigación culmina con dos aplicaciones de la coloración de vértices en grafos: la resolución de sudokus y organización de horarios, mostrando la modelación del problema y la implementación de los algoritmos para su solución. | spa |
| dc.description.abstractenglish | This undergraduate thesis investigates four heuristic algorithms for vertex coloring in graphs, whose problem originated from map coloring and the Four Color Theorem, from which an extension of the problem to simple undirected graphs was developed. This extension consists of coloring the vertices in such a way that adjacent vertices do not share the same color, while seeking the minimum possible number of colors, known as the chromatic number of the graph. The document is organized into four chapters. The first covers the basic notions of graph theory; the second presents lower and upper bounds for the chromatic number. The third chapter analyzes the Greedy, Largest First, Recursive Largest First, and Smallest Last algorithms, including for each one a description, examples of its execution, pseudocode, and Python implementation. In addition, it presents the analysis of a computational experiment that compares the algorithms according to three criteria: chromatic quality, performance, and computational time. The research concludes with two applications of vertex coloring in graphs: Sudoku solving and timetable scheduling, showing the modeling of each problem and the implementation of the algorithms for their solution. | eng |
| dc.description.degreelevel | Pregrado | spa |
| dc.description.degreename | Licenciado en Matemáticas | spa |
| dc.description.researcharea | Grupo de Álgebra | |
| dc.format.mimetype | application/pdf | spa |
| dc.identifier.instname | instname:Universidad Pedagógica Nacional | spa |
| dc.identifier.reponame | reponame: Repositorio Institucional UPN | spa |
| dc.identifier.repourl | repourl: http://repositorio.pedagogica.edu.co/ | |
| dc.identifier.uri | http://hdl.handle.net/20.500.12209/22376 | |
| dc.language.iso | es | |
| dc.publisher | Universidad Pedagógica Nacional | spa |
| dc.publisher.faculty | Facultad de Ciencia y Tecnología | spa |
| dc.publisher.program | Licenciatura en Matemáticas | spa |
| dc.relation.references | Appel, K., & Haken, W. (1976). Every planar map is four colorable. Bulletin of the American Mathematical Society, 82(5), 711–712. | |
| dc.relation.references | Cerón, S. I., Martínez, W. A., & Palechor, L. L. (2005). Fundamentos de coloreado de grafos y teoría de Ramsey [Tesis de pregrado, Universidad del Cauca]. http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/7883 | |
| dc.relation.references | Chartrand, G., & Zhang, P. (2012). A first course in graph theory. Dover Publications. | |
| dc.relation.references | Graphonline. (2015–2026). Graph Online. https://graphonline.top/es/ | |
| dc.relation.references | Gross, J., Yellen, J., & Anderson, M. (2019). Graph theory and its applications (3rd ed.). Taylor & Francis Group. | |
| dc.relation.references | Guerequeta, R., & Vallecillo, A. (2000). Técnicas de diseño de algoritmos. Universidad de Málaga. | |
| dc.relation.references | Hagberg, A. A., Schult, D. A., & Swart, P. J. (2008). Exploring network structure, dynamics, and function using NetworkX. En G. Varoquaux, T. Vaught, & J. Millman (Eds.), Proceedings of the 7th Python in Science Conference (pp. 11–15). | |
| dc.relation.references | Leighton, F. T. (1979). A graph coloring algorithm for large scheduling problems. Journal of Research of the National Bureau of Standards, 84(6), 489–506. | |
| dc.relation.references | Matula, D. W., Marble, G., & Isaacson, J. D. (1972). Graph coloring algorithms. En Graph Theory and Computing (pp. 109–122). | |
| dc.relation.references | NetworkX Developers. (2025). NetworkX documentation. https://networkx.org/documentation/stable/ | |
| dc.relation.references | OpenAI. (2026). ChatGPT. https://chatgpt.com | |
| dc.relation.references | Ramírez, J. (2001). Extensiones del problema de coloración de grafos [Tesis doctoral, Universidad Complutense de Madrid]. https://docta.ucm.es/rest/api/core/bitstreams/841c12a7-efca-4d9f-916b-c4d3a45746fe/content | |
| dc.relation.references | Welsh, D. J. A., & Powell, M. B. (1967). An upper bound for the chromatic number of a graph and its application to timetabling problems. The Computer Journal, 10(1), 85–86. | |
| dc.relation.references | West, D. B. (2005). Introduction to graph theory (2nd ed.). Pearson Education. | |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
| dc.rights.accessrights | http://purl.org/coar/access_right/c_abf2 | |
| dc.rights.creativecommons | Attribution-NonCommercial-NoDerivatives 4.0 International | |
| dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject | Coloración de vértices | spa |
| dc.subject | Aplicaciones de la coloración de vértices | spa |
| dc.subject | Número cromático | spa |
| dc.subject | Algoritmos heurísticos | spa |
| dc.subject | Cotas inferiores y superiores | spa |
| dc.subject | Programación de grafos en Python | spa |
| dc.subject | Calidad cromática | spa |
| dc.subject | Costo computacional | spa |
| dc.subject.keywords | Vertex coloring | eng |
| dc.subject.keywords | Chromatic number | eng |
| dc.subject.keywords | Heuristic algorithms | eng |
| dc.subject.keywords | Lower and upper bounds | eng |
| dc.subject.keywords | Graph programming in Python | eng |
| dc.subject.keywords | Chromatic quality | eng |
| dc.subject.keywords | Applications of vertex coloring | eng |
| dc.subject.keywords | Computational cost | eng |
| dc.title | Algunos algoritmos heurísticos para la coloración de vértices en grafos. | spa |
| dc.title.translated | Some heuristic algorithms for vertex coloring in graphs. | eng |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | eng |
| dc.type.driver | info:eu-repo/semantics/bachelorThesis | eng |
| dc.type.hasVersion | info:eu-repo/semantics/acceptedVersion | |
| dc.type.local | Tesis/Trabajo de grado - Monografía - Pregrado | spa |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- Algunos algoritmos hurísticos para la coloración de vértices en grafos.pdf
- Tamaño:
- 7.43 MB
- Formato:
- Adobe Portable Document Format
Bloque de licencias
1 - 2 de 2
No hay miniatura disponible
- Nombre:
- license.txt
- Tamaño:
- 1.71 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción:
No hay miniatura disponible
- Nombre:
- 202635520119223 05JUN2026 MARIA JOSE MORENO Y OTRO.pdf
- Tamaño:
- 162.38 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- LICENCIA APROBADA
