Esta asignatura se destina a estudiar los conceptos fundamentales

Anuncio
Programa Asignatura
Unidad Académica Responsable: Departamento Ingeniería Informática y Ciencias de
Computación
CARRERA a las que se imparte: Ingeniería Civil Informática
I.- IDENTIFICACION
Nombre: Grafos y Algoritmos
Código: 503361
Créditos: 4
Créditos SCT: 6
Prerrequisitos: 503404 Estructura de Datos
Modalidad: presencial Calidad: obligatorio
Duración: semestral
Semestre en el plan de Carrera: Ingeniería Civil Informática
estudios: 7
Trabajo Académico 10
Horas Teóricas: 3
Horas Prácticas: 2
Horas de otras actividades: 5
Horas Laboratorio: 0
II.- DESCRIPCION
Esta asignatura se destina a estudiar los conceptos fundamentales asociados a
la teoría de grafos y a sus aplicaciones más difundidas. Se enfatiza el
concepto de grafo como un modelo de representación de problemas. Además
esta asignatura permite al estudiante profundizar en el estudio de problemas
asociados a grafos, así como en el análisis de los algoritmos más difundidos
para trabajar con grafos.
Esta asignatura contribuye a las siguientes competencias del perfil de egreso
del Ingeniero Civil Informático:
- Aplicar principios de matemáticas, ciencias de la ingeniería y ciencias de la
computación, a problemas de ingeniería informática.
- Identificar necesidades de usuarios, a partir de las cuales formula, diseña
e implementa soluciones informáticas que satisfagan las especificaciones.
- Diseñar y conducir experimentos para evaluar, caracterizar y modelar
sistemas informáticos complejos.
- Comprender e identificar el impacto de soluciones informáticas en un
contexto global, económico, ambiental y social.
III.- RESULTADOS DE APRENDIZAJE ESPERADOS
Al finalizar este curso, los estudiantes estarán en condiciones de:
- Comprender y aplicar los conceptos fundamentales asociados a
Teoría de Grafos tales como: estructuras de grafos, árboles y
conectividad, grafos hamiltonianos, grafos eulerianos y grafos
planares.
- Comprender y aplicar los algoritmos clásicos de la teoría de grafos en
la resolución de problemas.
IV.- CONTENIDOS
1.
Conceptos fundamentales
1.1
Definiciones básicas
1.2
1.3
Clases de grafos
Isomorfismos
2.
Distancia en grafos
2.1
Definiciones y algunas propiedades
2.2
Grafos y matrices
2.3
Distancia en grafos
3.
Árboles
3.1
Definiciones
3.2
Propiedades
3.3
Árboles de cobertura
4.
Caminos, circuitos, trayectorias y ciclos
4.1
Los puentes de Koenigsberg (multigrafos)
4.2
Caminos y circuitos eulerianos
4.3
Trayectorias y ciclos hamiltonianos
4.4
Caminos mínimos
5.
Planaridad
5.1
Definiciones
5.2
La fórmula de Euler
5.3
Teorema de Kuratowsky
6.
Coloración
6.1
Definiciones
6.2
Límites de los números cromáticos
6.3
El problema de los cuatro colores
7.
Conectividad
7.1
Alcance y conectividad
7.2
Conjuntos de dominación
7.3
Conjuntos independientes
V.- METODOLOGIA
Clases presenciales teóricas y prácticas.
Proyecto Computacional.
VI.- EVALUACION
La evaluación de la asignatura incluye controles escritos y un conjunto de
trabajos.
VII.- BIBLIOGRAFIA Y MATERIAL DE APOYO
West, Douglas B.
Introduction to Graph Theory
Prentice Hall, 2nd Ed. 2000.
ISBN: 978-0130144003
Harris, M. John
Hirst, Jeffry L.
Mossinghoff, Michael J.
Combinatorics and Graph Theory
Springer, 2nd Ed. 2008.
ISBN: 978-0387797106
Fecha aprobación:
Fecha próxima actualización: [los programas de asignatura deben revisarse cada
tantos años como tenga la carrera para la cual se imparten]
Descargar