Investigación Algorítmica

Slides:



Advertisements
Presentaciones similares
¿PARA QUE ESTAMOS AQUÍ? LOS OBJETIVOS DE LA ENCARNACIÓN.
Advertisements

SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR
el 1, el 4 y el 9 tres cuadrados perfectos autosuficientes
MOVIMIENTO JOVENES DE LA CALLE CIUDAD DE GUATEMALA la storia la historia lhistoire the history strada calle rue street.
Paso 1 Portada YO SOY EUROPEO Comisión Europea.
“Planificación de Aplicaciones Web”
Jacqueline Chávez Cuzcano
Vera Olivera, David Carlos Marín Rosales, Nicolae Harry
Universidad San Martín de Porres
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS ( Resumen PYMES ) Noviembre de 2004.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS (MICROEMPRESAS, resultados provisionales) 29 de julio de 2004.
Funciones lógicas y su simplificación
Aranda Fernández, Miguel Ángel García Redondo, Luis Miguel
02- Plan Organización Docente v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
02- PLAN DOCENTE Febrero 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
Programación entera En muchos problemas reales las variables sólo pueden tomar valores enteros Ejemplos: decisiones sobre inversiones, compras, arranques,
Programación entera En muchos problemas reales las variables sólo pueden tomar valores enteros Ejemplos: decisiones sobre inversiones, compras, arranques,
Introducción Programación Matemática Objetivos:
4. ANÁLISIS FACTORIAL Introducción Modelo factorial ortogonal
Cuestiones y problemas
Los números.
Introducción a la minería de datos
Razonamiento basado en memoria
Algoritmos Voraces.
Planificador de Procesos
Planificación con Prioridades Fijas
Resolución de Problemas
Grupo 4 Matías Melgar Pablo Carbonell
Ejemplos ALGORITMOS.
Proyecto ProMéxico Plasmas abril SECCIONES NOTICIAS PROYECTOS UNIDAD ACTÚA EVENTUALES secciones ProMéxico.
Proyecto ProMéxico Plasmas mayo SECCIONES NOTICIAS PROYECTOS UNIDAD ACTÚA EVENTUALES secciones ProMéxico.
Proyecto para Centros que trabajan una vez por semana.
Expresiones Racionales
La minimización de los costes
José Enrique Gonzalez Roberto Clavell
Grupo 8 Fernando Arias Porras Jorge Mozos Arias Walber González Sedeño
Proceso de Originación de Crédito: Banco de los Alpes
Telekom Solutions.
PROFESOR Miguel Ángel Mora
Comité Nacional de Información Bogotá, Julio 27 de 2011 Consejo Nacional de Operación de Gas Natural 1 ESTADISTICAS NACIONALES DE OFERTA Y DEMANDA DE GAS.
Máquinas con Vectores de Soporte - SVM
Aqui está Señoras y Señores !!!!!
1 Alumno: Javier Insa Cabrera Director: José Hernández Orallo 23 de septiembre de 2010.
CULENDARIO 2007 Para los Patanes.
Reunión de los requerimientos de la red
BEATRIZ LAFONT VILLODRE
Investigación en acción
El Precio.
Agrupamiento de relaciones no lineales entre expresiones de genes
Teoría de Sistemas Operativos
Inteligencia Artificial Resolver problemas mediante búsqueda
SATISFACCION DE RESTRICCIONES Sección 1-3
ESTRATEGIAS DE BUSQUEDA A CIEGAS
Inteligencia Artificial Resolver problemas mediante búsqueda
© 2007 Cisco Systems, Inc. Todos los derechos reservados.Cisco Public 1 Protocolos de enrutamiento de estado de enlace Conceptos y protocolos de enrutamiento.
ESCUELA PROFESIONAL DE INGENIERIA INDUSTRIAL CURSO: GESTION DE LA CALIDAD ING.ELIZABETH FERG 1.
Derivación de Contraejemplos para Model Checking Cuantitativo
Propuesta del algoritmo
Trabajo presentado por: LUIS FERNANDO OBANDO ING
Optimización, Búsqueda Heurística
Diseño y análisis de algoritmos
Algoritmos de Búsqueda Simulated Annealing Es un algoritmo de Hill­Climmbing estocástico. Inspirado en el proceso físico (Termodinámica) de enfriamiento.
Sistemas Inteligentes Distribuidos Sistemas Inteligentes Distribuidos Sesión 8 Eduardo Morales / L. Enrique Sucar Sesión 8 Eduardo Morales / L. Enrique.
Propuesta del algoritmo
Investigación Algorítmica ChasquiSoft. Integrantes Contreras Ames, Roy Carlos Gaspar Calle, Ronald Urlich Ames, Rafael Paredes.
Optimización Combinatoria y Grafos Búsqueda Tabú
Investigación Algorítmica ChasquiSoft. Integrantes Contreras Ames, Roy Carlos Gaspar Calle, Ronald Urlich Ames, Rafael Paredes.
Investigación Algorítmica ChasquiSoft. Integrantes Contreras Ames, Roy Carlos Gaspar Calle, Ronald Urlich Ames, Rafael Paredes.
Investigación Algorítmica ChasquiSoft. Integrantes Contreras Ames, Roy Carlos Gaspar Calle, Ronald Urlich Ames, Rafael Paredes.
Transcripción de la presentación:

Investigación Algorítmica Proyecto Hyperion Investigación Algorítmica LogycSystems

Agenda Algoritmos Investigados Conclusiones Preguntas Proyecto Hyperion - Presentación de Investigación Algorítmica

Algoritmos Investigados Descripción del conjunto de algoritmos que pueden servir como base para la construcción de una solución para el problema de la Programación de Tareas Voraces (greedy) GRASP Búsqueda Tabú Proyecto Hyperion - Presentación de Investigación Algorítmica Proyecto Hyperion - Presentacion de Investigacion Algoritmica 3

Algoritmos Voraces Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Algoritmos Voraces Descripción Normalmente usados en problemas de optimización. Aplica a problemas donde se busca maximizar o minimizar una función objetivo Dado un conjunto de elementos de entrada se van seleccionando o desechando estos para formar un conjunto de elementos que cumplan con la restricciones. La solución final no tiene porque ser optima siempre Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Algoritmos Voraces Proyecto Hyperion - Presentación de Investigación Algorítmica

Algoritmos Voraces Ventajas y Desventajas Rapidez en hallar una solución, cuando la encuentran Fácil implementación y realización de pruebas Moderado costo computacional Toma de decisiones sin tomar en cuenta lo que pueda ocurrir mas adelante Pueden caer en ciclos Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Algoritmos Voraces Aplicaciones Problemas con velocidad de respuesta vital Problemas con árboles de decisiones muy grandes, donde es casi imposible analizar la totalidad de posibilidades Ejemplos: Búsqueda de caminos mínimos sobre grafos Búsqueda de árbol mínimo recubridor Selección de proyectos simple Proyecto Hyperion - Presentación de Investigación Algorítmica

GRASP Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Algoritmo GRASP Descripción Algoritmo de Búsqueda meta-heurística. Combina métodos de optimización determinísticos y estocásticos. Etapas: Construcción y Procedimiento de búsqueda local. Proyecto Hyperion - Presentación de Investigación Algorítmica

Algoritmo GRASP Algoritmo – Problema de cortes en Láminas Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Algoritmo GRASP Ventajas y Desventajas Los algoritmos GRASP son recomendables cuando el conjunto de datos a trabajar es muy grande. La solución obtenida no es la óptima, pero es altamente aceptable. Este algoritmo se puede utilizar con gran éxito en sectores que tengan que ver con empaquetamientos. Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Algoritmo GRASP Aplicaciones Para resolver el problema de Multi-Agente Viajero: Una aplicación en la Distribución de Mercaderías. La localización multiobjetivo de Molinos de Vientos Corte 2D con agrupamiento tipo guillotina con rotación para tableros Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Búsqueda Tabú Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Búsqueda Tabú Descripción Algoritmo de Búsqueda Meta heurístico que guía un procedimiento heurístico de búsqueda local en la búsqueda de optimalidad global. Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Limitante: se detiene al encontrar un mínimo local “Local Search” Limitante: se detiene al encontrar un mínimo local Proyecto Hyperion - Presentación de Investigacion Algoritmica

Búsqueda Tabú = Búsqueda local + Memoria a corto plazo Lista Tabú Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Procedimiento de resolución inteligente Exploración responsiva Búsqueda Tabú Procedimiento de resolución inteligente Memoria adaptativa Exploración responsiva Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Criterio de aspiración Elementos Claves Restricciones Tabú Criterio de aspiración Evita Ciclos Escapa de un pobre óptimo local Evita movidas hacia atrás Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Ejemplo Programación de Tareas [Introducción a la Búsqueda Tabú] Maquina T1 T2 T3 T4 T5 T6 Proyecto Hyperion - Presentacion de Investigacion Algoritmica

15 posibles intercambios Ejemplo Permutación Inicial Valor Función Objetivo = 39 Solución Adyacente Valor Función Objetivo = 47 15 posibles intercambios Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Ejemplo Estructura Lista Tabú Iteración 0 Iteración 1 Nota: Las Restricciones Tabú no son inviolables. Iteración 0 Iteración 1 Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Iteración 2 Iteración 3 Iteración 6 Iteración 5 Iteración 4 Movimiento de no Mejora Iteración 2 Iteración 3 Iteración 6 Iteración 5 Iteración 4 Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Factores Vecinos. Tamaño de la Lista Tabú. Numero de Vecinos No tabúes generados en una Iteración. Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Veces que cada par de tareas ha sido intercambiado Ejemplo Estructuras de Memoria Tabú Complementarias … 14 Iteraciones después Veces que cada par de tareas ha sido intercambiado Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Ventajas y Desventajas Supera las limitaciones de los algoritmos heurísticos : Miopía y voracidad Evita movimientos hacia atrás (Lista Tabú) Su enfoque es mas determinista. Difícil de Implementar Alto Costo Computacional Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Aplicaciones Problemas de Planificación (Horarios) Diseño (Espacios arquitectónicos, redes tolerantes a errores) Lógica e Inteligencia artificial (Reconocimiento de patrones) Telecomunicaciones (asignación de rutas) Producción, inventario e inversión (planeación de inventarios) Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Conclusiones Proyecto Hyperion - Presentacion de Investigacion Algoritmica

Preguntas Proyecto Hyperion - Presentacion de Investigacion Algoritmica