Algoritmos y Estructuras III 
CI-2613
Sept.-Dic. 2009


Índice

Docentes
Horas de Consulta
Horario de Clases
Cronograma de Actividades
Evaluación
Enunciado de los proyectos de Laboratorio
Material de Teoría, práctica y Laboratorio
Para visualizar archivos .ps, .pdf, .doc
Calificaciones e Informaciones de último momento



Calificaciones e Informaciones de último momento

  • Las copias en exámenes serán sancionadas con el aplazamiento de la materia y una amonestación en la coordinación de la carrera que puede llevar a la expulsión de la carrera.

LA REVISIÓN SERÁ EL MIÉRCOLES 09 DE DICIEMBRE EN HORAS DE CLASE Y EN EL SALÓN DE CLASES

Docentes
 


Teoría (CI-2613): 
       Oscar Meza
Laboratorio (CI-2693): 
   Eduardo Blanco
   Vicente Yriarte
    Coordinador : Hilmar Castro

Horas de Consulta
 
Oscar Meza:                  Lunes y Miércoles 1:30-3:30pm DESPUÉS DE CLASES       ofic. MYS 219-A

Horario de clases
  • Teoría: Lunes y Miércoles  1:30pm-3:30pm    AUL-009

Cronograma de Actividades
 
 


sept.-dic. 2.009
Lunes
Miércoles
(1)

21-23sept.

21sept.:  Presentación del curso. ¿Qué es un  algoritmo eficiente?. Notación Asintótica. Complejidad en Tiempo y espacio de un algoritmo.
23sept:  El Concepto de Grafo. Concepto orientado, no orientado. Conceptos independientes de si es orientado o no.
(2)

28-30sept

28sept: El concepto de grafos: Invariantes. Aplicaciones: Rutas mas cortas. Coloración de un grafo (SUDOKU)
30sept: Conceptos en grafos: caminos, cadenas, ciclos, circuitos, ciclos eulerianos.
(3)

5-7OCT

5 OCT: Algoritmo para determinar si un grafo es Euleriano. 7 OCT: Alcance.  Algoritmo de Roy-Warshal (técnica de programación dinámica)
(4)

12-14OCT

12 oct: FERIADO 14oct: Clausura Transitiva. Conectividad, Conectividad Fuerte. Un primer algoritmo para conectividad fuerte. Modelo General de etiquetamiento para determinar caminos en grafos.
(5)

19-21 OCT

19oct:   Modelo General de etiquetamiento: propiedades. 
Búsqueda en profundidad (DFS).
21oct:   DFS recursivo. DFS: visita de nodos, detección de arcos del bosque, ida, vuelta, cruzados.  Propiedades. BFS. Aplicación del DFS: determinación de las componentes fuertemente conexas de un grafo dirigido.
(6)

26-28 OCT

26oct: cont....Aplicación del DFS: determinación de las componentes fuertemente conexas de un grafo dirigido.
28oct: Primer Examen Parcial (material cubierto hasta semana 5 completa) 50%
(7)

2-4 NOV

2 NOV: Backtracking. Búsqueda en amplitud (BFS). 

4 NOV:   Modelo de algoritmo de búsqueda de caminos de costo mí­nimo. 

8)

9-11 NOV

9 NOV: Algoritmo de Dijkstra. Versión especializada de Dijkstra 11nov: Caminos de costo mí­nimo con costos negativos. Algoritmo de Floyd (técnica de programación dinámica).  Principio de Optimalidad.
(9)

16-18 NOV

16nov:  Grafos de precedencia. Niveles y altura. Relaciones de orden. Ordenamiento Topológico. 18nov: Caminos de costo mí­nimo y máximo en grafos de precedencia (Bellman). 
(10)

23-25 NOV

23nov:   Aplicación: Planificación de Proyectos. 25nov:    árboles y ciclos
(11)

30-2 DIC

30nov: propiedades Árboles 
2 DIC: Algoritmos de Prim y Kruskal. correctitud
(12)

7-11 DIC

7 DIC: Segundo Examen Parcial (material cubierto hasta la semana 11 completa) 50% .
Notas: 
  • Las copias en exámenes serán sancionadas con el aplazamiento de la materia y una amonestación en la coordinación de la carrera que puede llevar a la expulsión de la carrera. 

Evaluación 


Evaluación Semana Valor
Ex. Parcial 1 28 OCT
50%
Ex. Parcial 2  7 DIC
50%

Enunciados de los proyectos 
Enunciado del Proyeto I :        pdf


Enunciado del Proyeto II :       pdf

Enunciado del Proyeto III :     pdf      

Material para teoría, práctica y laboratorio 
  • Material para los Proyectos y JAVA:

Para Visualizar Archivos
  • Postscript (.ps) : Utilizar Ghostview. Es un software de distribución gratuita, para obtenerlo visite su página .
  • MSword (.doc) : Utilizar MicroSoft Word para Windows.
  • Portable Document Format (.pdf) : Utilizar Acrobat Reader. Es un software de distribución gratuita, para obtenerlo visite su página .