Teoría de Grafos y Complejidad
Acerca de este curso
Teoría de Grafos y Complejidad estudia las redes, sus propiedades estructurales y los algoritmos que permiten resolver problemas fundamentales, junto con la clasificación de su dificultad computacional. El curso recorre desde los conceptos básicos de grafos y algoritmos clásicos hasta la ubicación de problemas en las clases de complejidad P, NP y NP-completo.
Las lecciones son breves y autocontenidas, diseñadas para el formato en vídeo y el estudio guiado, con progreso claro. El objetivo es una base sólida en grafos y complejidad que prepare al estudiante para asignaturas de informática teórica, optimización y algoritmos avanzados.
Contenido del curso
Módulo 1: Fundamentos de teoría de grafos
-
Lección 1.1: Definiciones y terminología (tipo de grafos)
-
Lección 1.2: Representaciones: listas, matrices, ventajas/desventajas
-
Lección 1.3: Secuencias gráficas y el algoritmo Havel–Hakimi
-
Lección 1.4: Operaciones sobre grafos: complementos, unión, intersección
-
Lección 1.5: Modelado de problemas reales como grafos