Encabezado Facultad de Ciencias
Presentación

Ciencias de la Computación (plan 2013) 2018-1

Optativas, Seminario de Ciencias de la Computación B

Grupo 7088, 30 lugares. 4 alumnos.
Heurísticas de Optimización Combinatoria
Profesor Canek Peláez Valdés lu mi vi 11 a 12 P118
Ayudante Kimberly Becerril Fuentes ma ju 11 a 12 P118
Ayud. Lab.
 

Heuríticas de Optimización Combinatoria


EL HORARIO PROBABLEMENTE PODAMOS CAMBIARLO.


Es necesario que hayan aprobado las siguientes materias para llevar el seminario:

  • Modelado y Programación
  • Análisis de Algoritmos
  • Inteligencia Artificial
  • Ingeniería de Software (recomendada)
  • Complejidad Computacional (recomendada)

Temario

  1. Introducción
    • Complejidad computacional
    • Problemas NP-Completos y NP-Duros
    • Optimización combinatoria
  2. Recocido Simulado
    • Recocido simulado en metalurgia
    • Función objetivo
    • Heurística de recocido simulado
    • Aceptación por umbrales
    • Aplicaciones
  3. Colonia de Abejas Artificiales
    • Colonias de abejas
    • Abejas empleadas, supervisoras y exploradoras
    • Fuentes de alimento
    • Heurística de colonia de abejas artificiales
    • Aplicaciones
  4. Optimización de Colonia de Hormigas
    • Colonias de hormigas
    • Evaporación de feromonas
    • Sistemas elitistas
    • Sistemas máx-min
    • Heurística de optimización de colonia de hormigas
    • Aplicaciones
  5. Algoritmos Genéticos
    • Teoría de la Evolución
    • Poblaciones y cromosomas
    • Función de reproducción
    • Heurística de algoritmo genético
    • Aplicaciones

Evaluación

El curso se evaluará de la siguiente manera:

Exposiciones: 50%
Proyectos: 50%

Evaluación teórica

Los estudiantes expondrán su implementación de recocido simulado para el Problema del Agente Viajero, con actualizaciones pertinentes antes de entregarlo. Además expondrán un problema junto con la heurística y diseño correspondiente para resulverlo. Por último expondrán sus resultados.

Evaluación práctica

Habrá dos proyectos; ambos a realizar de forma individual. El primero consistirá en escribir una implementación de recocido simulado. El segundo consistirá en escribir una implementación de la heurística de optimización combinatoria que el estudiante exponga al grupo.

Habrá distintos problemas que se expondrán para que los alumnos puedan resolver usando una heurística de optimización combinatoria. Dos distintos estudiantes pueden resolver el mismo problema con dos distintas heurísticas, o dos problemas distintos con la misma heurística: pero dos estudiantes distintos no pueden resolver el mismo problema con la misma heurística.

La fecha límite de entrega de los proyectos es inamovible.


Renuncias, NPs y extraordinarios largos

Para alumnos inscritos, la única forma en que se les pondrá NP en actas es si solicitan renunciar al curso mediante un correo electrónico dirigido al profesor, a más tardar en la octava semana de clases. Si no mandan un correo electrónico a más tardar en la octava semana, un alumno escrito tendrá en actas la calificación que obtenga en el curso, no importa cuál sea ésta, y no importa si deja o no de asistir a clases o de entregar proyectos.

No se guardan calificaciones para próximos semestres ni para exámenes extraordinarios. Mucho menos se “pasan” o “reciben” calificaciones a o de otros profesores.

 


Hecho en México, todos los derechos reservados 2011-2016. Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente completa y su dirección electrónica. De otra forma requiere permiso previo por escrito de la Institución.
Sitio web administrado por la Coordinación de los Servicios de Cómputo de la Facultad de Ciencias. ¿Dudas?, ¿comentarios?. Escribenos.