Programa
Algoritmia Avanzada (AA)
Técnicas Avanzadas para el Desarrollo de Software Inteligente
Bienio 2005/2007
Código de la materia |
t151a012 |
Nombre de la materia |
Algoritmia Avanzada |
Centro |
Escuela Superior de Ingeniería Informática |
Tipo Curso |
fundamental |
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 |
invitado |
1 |
por correo electrónico |
Formella, Arno |
3142 |
1 |
Miércoles: 11-14, 16-19 |
Olivieri, David |
3118 |
1 |
Lunes: 10-14, 16-18 |
Las clases teóricas se darán los siguientes días:
Fecha |
Hora |
Aula |
Profesor |
Miércoles |
16-18 |
Aula 3.3 |
Arno Formella |
11.Ene.06 |
|
|
David Olivieri |
Miércoles |
16-18 |
Aula 3.3 |
David Olivieri |
18.Ene.06 |
18-21 |
Aula 3.3 |
Arno Formella |
Miércoles |
16-18 |
Aula 3.1 |
Fernando Díaz Góme z |
25.Ene.06 |
19-21 |
Aula 3.1 |
David Olivieri |
Jueves |
16-19 |
Aula 3.1 |
Fernando Díaz Góme z |
26.Ene.06 |
19-20 |
Aula 3.1 |
Arno Formella |
La presentación de los trabajos será a partir de marzo. Se
acordará la fecha durante las clases.
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
- Teoría de transformaciones de Fourier
- Teorķa de Espacios vectoriales y abstractos de funciones
- Metodo Espectrales
- Expansión de Fourier
- Algoritmo para transformada de Fourier (FFT)
- Aplicaciones
- Teoría de transformaciones de Wavelet
- Derivación de Filter Banks y
el concepto de expansión de multiresolución
- Aplicación de filtros
- Compresión de datos
- Derivación de Wavelet expansión
- Aplicación de Wavelets
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, ejemplos son:
- 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
(el conocimiento también se puede adquirir con estudio propio
de la bibliografía recomendada)
- realización de un trabajo
- presentación del trabajo
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.
© 2005, Dr. Arno Formella, Universidad de Vigo, Departamento de Informática