13.05.2013 Views

GUÍA DOCENTE ASIGNATURAS 2003-2004 - Facultade de ...

GUÍA DOCENTE ASIGNATURAS 2003-2004 - Facultade de ...

GUÍA DOCENTE ASIGNATURAS 2003-2004 - Facultade de ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Objetos. McGraw-Hill, 1998.<br />

Contenido<br />

1. Análisis <strong>de</strong> Algoritmos<br />

• Análisis <strong>de</strong> la eficiencia <strong>de</strong> los algoritmos. Notaciones asintóticas,<br />

Mo<strong>de</strong>lo <strong>de</strong> computación, Verificación empírica <strong>de</strong>l análisis<br />

• Cálculo <strong>de</strong> los tiempos <strong>de</strong> ejecución. Análisis <strong>de</strong> los casos peor y medio,<br />

Cálculo <strong>de</strong> O, Resolución <strong>de</strong> recurrencias.<br />

2. Estructuras <strong>de</strong> datos<br />

• Pilas, colas, listas.<br />

• Árboles, montículos.<br />

• Dispersión (hashing).<br />

• Conjuntos disjuntos.<br />

• Grafos (representación).<br />

3. Algoritmos sobre secuencias y conjuntos <strong>de</strong> datos<br />

• Algoritmos <strong>de</strong> búsqueda.<br />

• Algoritmos <strong>de</strong> or<strong>de</strong>nación: Inserción, Shell, Montículos (heapsort),<br />

Fusión (mergesort), Or<strong>de</strong>nación Rápida (quicksort).<br />

• Algoritmos aleatorios.<br />

4. Algoritmos voraces<br />

• Algoritmos <strong>de</strong> grafos: Árbol <strong>de</strong> recubrimiento mínimo, Caminos<br />

mínimos.<br />

• Problema <strong>de</strong> la mochila.<br />

• Problemas <strong>de</strong> planificación <strong>de</strong> sistemas informáticos.<br />

5. Diseño <strong>de</strong> algoritmos por inducción<br />

• Divi<strong>de</strong> y Vencerás.<br />

• Programación dinámica: Principio <strong>de</strong> optimalidad, Problema <strong>de</strong> la<br />

mochila.<br />

6. Exploración <strong>de</strong> grafos<br />

• Juegos <strong>de</strong> estrategia, Recorridos, Algoritmos con retroceso.<br />

7. Algoritmos paralelos<br />

• Mo<strong>de</strong>los <strong>de</strong> computación paralela.<br />

• Algoritmos para sistemas <strong>de</strong> memoria compartida, Algoritmos para re<strong>de</strong>s<br />

<strong>de</strong> interconexión.<br />

8. Complejidad Computacional<br />

• NP-Completitud, Problemas NP-completos.<br />

Más información en http://www.lfcia.org/alg<br />

27

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!