Programa
Algoritmia Avanzada (AA)
Código de la materia |
|
Nombre de la materia |
Algoritmia Avanzada |
Centro/Titulación |
Escuela Superior de Ingeniería Informática/Ingeniería Informática |
Curso |
curso de doctorado |
Créditos |
3 |
Departamento |
Informática |
Área de conocimiento |
Área de Lenguajes y Sistemas Informáticos |
Nombre Profesor/a |
Código |
Créditos |
Tutorías |
Díaz Gómez, Fernando |
1019 |
1 |
1
cuatri.: Mi 10-13, 17-20 |
|
|
|
2
cuatri.: Mi 10-13, 17-20 |
|
|
|
no lectivo: Mi 10-13, 17-20 |
Formella, Arno |
3142 |
1 |
1
cuatri.: Mi 11-14, 16-19 |
|
|
|
2
cuatri.: Mi 10-12, 16-19; Vi 18-19 |
|
|
|
no lectivo: Mi 11-14, 16-19 |
Olivieri, David |
3118 |
1 |
1
cuatri.: Mi 10-12, 16-18; Ju 10-12 |
|
|
|
2
cuatri.: Mi 10-12, 16-18 Ju 10-12 |
|
|
|
no lectivo: Mi 10-12, 16-18; Ju 10-12 |
Las clases teóricas se darán los siguientes miércoles:
Fecha |
Hora |
Aula |
Profesor |
5.Nov.03 |
16-18 |
Salón de Grados |
Arno Formella |
|
18-21 |
Salón de Grados |
Fernando Díaz Gómez |
12.Nov.03 |
16-18 |
Aula 1.3 |
David Olivieri |
|
18-21 |
Aula 1.3/1.2 |
Arno Formella |
19.Nov.03 |
16-19 |
Salón de Grados |
David Olivieri |
|
19-21 |
Salón de Grados |
Fernando Díaz Gómez |
La presentación de los trabajos será finales de enero.
Se ha dividido la asignatura en tres módulos,
cuyos objetivos principales son la breve introducción a los conceptos
de tres aspectos fundamentales en la algoritmia avanzada en
el ámbito del curso de doctorado.
- Búsquedas:
-
- Problemas de búsqueda y optimización.
- Metaheurísticas: Definición, tipos de metaheurísticas, propiedades
deseables.
- Metaheurísticas de búsqueda local.
- Búsquedas no informadas:
- búsqueda en anchura, búsqueda en
profundidad, profundización iterativa, apertura iterativa.
- Búsquedas locales monótonas:
- método de escalada (hill climbing),
búsqueda mejor-primero (best-first search).
- Metaheurísticas de búsqueda global.
- Métodos multiarranque (Multi-Start methods)
- Métodos de búsqueda no monótonas
- Búsqueda probabilística:
- recocido simulado (simulated annealing).
- Búsqueda con memoria:
- búsqueda tabú (tabu search)
- Teoría de los grafos:
-
- Nociones básicas
- Algoritmos básicos
- Conectividad
- Planaridad
- Coloración
- Flujos
- Emparejamientos
- Teorías avanzadas
- Grafos aleatorios
- Algoritmos dinámicos
- Visualización y Aplicaciones
- Transformadas:
-
- Nociones básicas para Informática
- Motivación: Integrales, Espacios, y Decomposición Espectral
- Teoría de la Transformada de Fourier
- Implementación del algoritmo de FFT
- Convolución y Filtración
- Teoría de Wavelets (ondículas)
- Algoritmos y Implementación de la Transformada Discreta de Ondículas
- Métodos Multi-escala para el Análisis
Una vez proporcionados a los alumnos una serie de conocimientos
básicos
se proponen áreas de interés en las que
los alumnos podrán desarrollar su trabajo en el marco del curso
Algoritmia Avanzada:
- Búsqueda por entornos Variables (VNS,
Variable Neigborhood Search)
- Búsqueda reactiva (Reactive Search)
- Sistemas de colonias de hormigas (Ant Colony Systems)
- Aplicaciónes de grafos
- Herramientas software para trabajar con grafos
- Búsquedas:
-
- García-Serrano, A. (Ed.) (2003). Monografía: Metaheurísticas.
Inteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial, 19.
- Ginsberg, M. Essentials of Artificial Intelligence. Morgan Kaufmann Publishers, 1993.
- Glover, F., y Kochenberger, G.A. Handbook of metaheuristics. Kluwer Academic Publishers, 2003.
- Rayward-Smith, V.J., Osman, I.H., Reeves, C.R., y Smith, G.D. (Eds.). Modern Heuristic Search Methods. John Wiley & Sons, 1996.
- Teoría de los grafos:
-
- Reinhard Diestel.
Graph Theory.
2nd edition, Springer Verlag, 2000.
- Transformadas:
-
Se imparte la signatura en tres partes:
- clases de teoría con transparencias y pizarra
- realización de un trabajo
- presentación del trabajo
Los apuntes estarán disponibles en la Red.
Se supone una asimilación de los conceptos básicos del curso
como presentado en las clases teóricas, y la realización de
un trabajo que se presentará en sesión abierta a finales de
enero.
Se complementa la bibliografía de la asignatura con documentos
y artículos relacionados con los temas.
© 2003, Dr. Arno Formella, Universidad de Vigo, Departamento de Informática