PDF de programación - Análisis y diseño de Algoritmos

Imágen de pdf Análisis y diseño de Algoritmos

Análisis y diseño de Algoritmosgráfica de visualizaciones

Publicado el 6 de Julio del 2018
924 visualizaciones desde el 6 de Julio del 2018
40,8 KB
12 paginas
Creado hace 9a (25/05/2014)
Análisis y Diseño de
Algoritmos

Presentación del Curso

Dr. Ivan Olmos Pineda

Presentación

 Experiencia Profesional

Profesor Tiempo Completo, Universidad

Tecnológica de la Mixteca
Profesor Instituto Nacional de Astrofísica, Óptica y
Profesor Instituto Nacional de Astrofísica, Óptica y
Electrónica

Profesor Universidad Politécnica de Puebla

 Áreas de Interés

Aprendizaje Automático
Minería de Datos

2

Bienvenidos al Curso!

 Análisis y Diseño de Algoritmos

Horario: 7 – 9 am.
Horario: 7 – 9 am.

Salón: 104D / 104

3

Objetivo General del Curso

 Desarrollar la capacidad de abstraer las

características relevantes de un problema y ejercitar
su capacidad creativa para diseñar un algoritmo
eficiente que lo resuelva, empleando diferentes
técnicas de diseño
técnicas de diseño

 Desarrollar una cultura de mejora continua al

identificar, mediante el análisis de la eficiencia de un
algoritmo, aquellas partes que tienen un bajo
desempeño y que pueden optimizarse

4

Temas y Subtemas

- Introducción
1. Análisis de Complejidad

 Análisis de algoritmos iterativos
 Análisis de algoritmos recursivos
 Análisis de algoritmos de ordenamiento
Análisis de algoritmos de ordenamiento

2. Técnicas para el diseño de algoritmos

 Divide y vencerás
 Programación dinámica
 Algoritmos avaros
 Backtracking

5

Temas y Subtemas

3. Algoritmos de búsqueda





Tablas hash
Árboles binarios
Árboles balanceados
Algoritmos de grafos
4. Algoritmos de grafos









Búsqueda en profundidad
Búsqueda a lo ancho
Árboles de extensión mínima (Dijsktra, Kruskal, Prim)

5. Algoritmos de teoría de números





Nociones básicas de teoría de números
Sistema de criptografía de llave RSA

6

Temas y Subtemas

6. Clases de Problemas

• Clase P
• Clase NP y NP – Completos

7.
7.

Introducción al Cómputo Paralelo
Introducción al Cómputo Paralelo

7

Políticas de Evaluación

Evaluación

 2 Exámenes Parciales (40%)

1er Examen Parcial (20%)
2o Examen Parcial (20%)

 Proyecto Final (20%)
Tareas (Programas, Presentaciones,
 Tareas (Programas, Presentaciones,
Investigaciones) – 30%
 Examen oral final (10%)
 Total: 100%

9

Evaluación

 Puntos a Considerar para la Evaluación de

Tareas y/o Actividades
Contenido
Claridad en la Exposición del contenido
Originalidad
Originalidad
Estructura (Antecedentes, Desarrollo del Tema,

Resultados, Conclusiones)

 Programas

 Resultados precisos
 Basado en la técnica indicada

10

Material de Apoyo

Referencias

 Thomas H. Cormen; et.al. Introduction to

Algoritms. Second Edition. MIT Press

 G. Brassard. Fundamentos de Algoritmia.

Prentice Hall
Prentice Hall

12
  • Links de descarga
http://lwp-l.com/pdf12390

Comentarios de: Análisis y diseño de Algoritmos (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad