Source: http://docplayer.es/1260238-Un-modelo-hibrido-de-inteligencia-computacional-para-resolver-el-problema-de-job-shop-scheduling.html
Timestamp: 2017-01-20 10:26:33+00:00

Document:
⭐Un modelo híbrido de inteligencia computacional para resolver el problema de Job Shop Scheduling
Download "Un modelo híbrido de inteligencia computacional para resolver el problema de Job Shop Scheduling"
Valentín Blázquez Núñez
1 Un modelo híbrido de inteligencia computacional para resolver el problema de Job Shop Scheduling Jacob Meneses Angel, Marcela Rivera Martínez, Luis René Marcial Castillo, Sandoval Solís Lourdes Benemérita Universidad Autónoma de Puebla, Puebla, Pue., México {snake_n313, {lmc, Resumen. En este trabajo se presenta un modelo híbrido de inteligencia computacional para resolver el problema de job shop scheduling, problema de secuenciación, clasificado como NP Completo. Se propone resolverlo usando la técnica de colonia de hormigas asistida con recocido simulado. Como estrategia de búsqueda global, se usó la técnica de colonia de hormigas y como estrategia de búsqueda local, la de recocido simulado. Dicha propuesta se validó experimentalmente con problemas prueba reportados en la literatura. Palabras clave: Inteligencia Computacional, Job Shop Scheduling, Colonia de Hormigas, Recocido Simulado, Secuenciación, Makespan. 1 Introducción El problema de job shop scheduling (JSS), es un problema de optimización combinatoria muy conocido en el área de investigación de operaciones e inteligencia artificial. En la manufactura de un producto se requiere de una serie de procesos, cada uno de éstos se efectúa en una máquina determinada. Esto origina diferentes problemas entre los que se encuentra secuenciar n trabajos en m máquinas. La secuenciación tiene como objetivo encontrar el orden de ejecución de n trabajos, que requieren una serie de procesos en m máquinas, de manera que se optimice el tiempo [14]. Acorde a la teoría de complejidad computacional, es un problema NP Completo, por lo tanto no puede resolverse usando métodos exactos [7]. En este trabajo se propone el uso de la metaheurística colonia de hormigas (Ant Colony Optimization, ACO) asistido con recocido simulado (Simulated Annealing, SA). En los últimos años, de acuerdo con la literatura publicada, se han propuesto varios algoritmos híbridos para solucionar este problema en [9, 11, 15], pero no hay antecedentes de propuestas hibridas de colonia de hormigas con recocido simulado. pp2 Jacob Meneses Angel, Marcela Rivera Martínez, Luis René Marcial Castillo, Lourdes Sandoval Solis En la sección 2, se presentan los conceptos básicos del problema de job shop scheduling, la sección 3 describe el algoritmo de recocido simulado; el algoritmo de colonia de hormigas se describe en la sección 4, en la sección 5 se presenta el algoritmo propuesto en el presente trabajo, en la sección 6 se muestran las pruebas del algoritmo propuesto a problemas reportados en la literatura, en la sección 7 se mencionan las conclusiones del trabajo. 2 Conceptos básicos En el esquema de job shop scheduling cada trabajo tiene su propia ruta predeterminada a seguir. Las prioridades dependen de cada trabajo debido a diferentes factores como: mínima manipulación del material, fácil transporte, no existe regreso, manufacturas modernas. En el job shop scheduling las operaciones consecutivas de un trabajo nunca se llevan a cabo en la misma máquina, cuando esto ocurre, las dos operaciones se consideran como una sola cuyo tiempo de procesamiento es la suma de los tiempos de procesamiento de las operaciones individuales. Cada trabajo consta de un conjunto de operaciones con una secuencia específica, las cuales requieren de una máquina para su procesamiento y cada máquina puede realizar sólo una tarea a la vez. Formalmente, un problema de job shop scheduling se define como un conjunto finito J de n trabajos J = {J 1, J n } que tienen que ser programados en un conjunto finito M de m máquinas, M = { M 1, , M m }. Cada trabajo J i está compuesto de una serie de k operaciones O ik, donde el subíndice k indica la máquina M k en que las operaciones se deben procesar. El orden de las máquinas (secuenciación) para un trabajo J i está predefinido; a cada operación O ik se le asigna un tiempo de procesamiento entero no negativo P ik. El objetivo es determinar la programación de una secuencia de operaciones en cada máquina M k tal que las restricciones de precedencia y de capacidad del problema sean satisfechas [6]. Las permutaciones de operaciones representan una solución al problema, aunque no son prácticas con respecto al post procesado. Además de la posición dentro de la secuencia, se está interesado principalmente en que las operaciones de un mismo trabajo no se lleven a cabo al mismo tiempo en una misma máquina. Por esta razón, un candidato solución se describe preferentemente como un conjunto S de tiempos iniciales de operación S ik, S = {S ik 1 i n, 1 k m}. Por otra parte, la inteligencia computacional se ocupa de la teoría, diseño, desarrollo y aplicaciones de paradigmas computacionales motivados lingüística y biológicamente. La inteligencia computacional aplicada es un sistema de métodos e infraestructuras que mejora la inteligencia humana aprendiendo y descubriendo nuevos patrones, relaciones y estructuras complejas en ambientes dinámicos para resolver problemas prácticos [13]. 103 Un Modelo Híbrido de Inteligencia Computacional para Resolver el Problema de Job Shop... 3 Recocido simulado En la metalurgia, el método del recocido se utiliza para obtener materiales más resistentes o más cristalinos, en general, para determinar las cualidades de un material. El proceso consiste en calentar el material a temperatura muy alta, en esa situación los átomos adquieren una distribución azarosa dentro de la estructura del material y la energía del sistema es máxima. Después se hace descender la temperatura muy lentamente por etapas, de acuerdo con una calendarización, dejando que en cada una de esas etapas los átomos queden en equilibrio, es decir, que los átomos alcancen una configuración óptima para esa temperatura. Al final del proceso, los átomos forman una estructura cristalina altamente regular, el material alcanza las cualidades buscadas y la energía del sistema es mínima. Experimentalmente se comprueba que si se hace descender la temperatura bruscamente, o si no se espera suficiente tiempo en cada etapa, al final, la estructura del material no es la óptima. El algoritmo de recocido simulado se desarrolló para simular el proceso de recocido con el fin de encontrar un mínimo global de la función objetivo. En el algoritmo de recocido simulado, la función objetivo se trata como la función de energía de un metal fundido y una calendarización de temperaturas artificiales se establece para enfriar gradualmente el material, análogo a la técnica de recocido. Esta temperatura artificial o conjunto de temperaturas actúa como una fuente de aleatoriedad, que es conveniente para evitar eventualmente un mínimo local [10]. El algoritmo requiere de una configuración inicial dentro del espacio de soluciones o conjunto de configuraciones R, una función de costo C: R R, una estructura de vecindad V : R R 2, y V (r) como un subconjunto de V, vecinos de la configuración r, r R. El algoritmo se define de la siguiente manera: Dada una configuración inicial X, y un número de iteraciones, en cada iteración se selecciona Y V (X) y se evalúa la expresión δ = C(Y) C(X). Se realiza una transición de estado si y solo si δ < 0 o usando una probabilidad de aceptación definida como exp δ/t, donde T es la temperatura, la cual sufre un decremento durante la ejecución del algoritmo. Un algoritmo de recocido simulado es mostrado en la figura 1. En la figura 1, X es la configuración inicial y solución local durante la ejecución, la asignación X Y representa la aceptación de una nueva configuración Y. En las primeras etapas del algoritmo, si la temperatura es lo suficientemente grande, la expresión exp δ/t tiende a 1 haciendo que siempre se acepten nuevas configuraciones por la condicional u < exp δ/t cuando C(Y) > C(X). A medida que se disminuye la temperatura, la probabilidad de que se acepten nuevas configuraciones tiende a 0, haciendo que la configuración X tienda a un mínimo. 114 Jacob Meneses Angel, Marcela Rivera Martínez, Luis René Marcial Castillo, Lourdes Sandoval Solis Fig. 1. Algoritmo de recocido simulado. En la figura 1, X es la configuración inicial y solución local durante la ejecución, la asignación X Y representa la aceptación de una nueva configuración Y. En las primeras etapas del algoritmo, si la temperatura es lo suficientemente grande, la expresión exp δ/t tiende a 1 haciendo que siempre se acepten nuevas configuraciones por la condicional u < exp δ/t cuando C(Y) > C(X). A medida que se disminuye la temperatura, la probabilidad de que se acepten nuevas configuraciones tiende a 0, haciendo que la configuración X tienda a un mínimo. 4 Colonia de hormigas Los algoritmos de colonia de hormigas son metaheurísticas propuestas por Dorigo et al, para la resolución de problemas de optimización combinatoria tipo NP Completo [4]. ACO tiene su fuente inspiradora en el comportamiento de las hormigas en el rastro de feromona, mecanismo que utilizan para la comunicación entre ellas. ACO basa su funcionamiento en una colonia de agentes simples, hormigas artificiales, que similar al proceso biológico, se comunicarán indirectamente mediante el depósito, evaporación y seguimiento de feromona artificial. Los rastros de feromona en ACO sirven de información distribuida entre las hormigas para construir, de forma probabilística, soluciones al problema que se va a resolver [5]. Dorigo propuso el esquema básico para la metaheurística de ACO [3]: 125 Un Modelo Híbrido de Inteligencia Computacional para Resolver el Problema de Job Shop... Fig. 2. Algoritmo de Optimización por Colonia de Hormigas. Para poder aplicar el algoritmo ACO, el problema de optimización debe ser traducido a un grafo G = (V, L). V y L representan los vértices y las aristas del grafo respectivamente, y son definidos con las siguientes características y notaciones: Un conjunto finito de vértices del problema V = {V 1, V 2,, V n }. Un conjunto finito E de conexiones entre un subconjunto de elementos de V, tal que E N 2. (N representa el número de vértices, N = V ). Para cada e i E existe un costo de conexión d i,j que representa el costo de transitar del vértice i al vértice j, η i,j = 1/d i,j es llamada la distancia heurística. Un número finito de restricciones Ω definidos sobre los elementos V y E. Dado un conjunto S de todas las posibles secuencias < V i, V j,, V k, > sobre los elementos de V, se requiere un subconjunto S S, que represente las secuencias factibles con respecto a Ω. Una solución Ψ es subconjunto de S, Ψ S. Una función de costo Φ Ψ (E, t) que represente el costo total de la solución, donde t representa el tiempo. El algoritmo comienza por asignar un valor real positivo a cada e i E que va a representar el rastro de feromona y se evaporará cada cierto tiempo. Posteriormente, se crearán h hormigas artificiales junto con una lista asociada a ellas denotada como Tabu h. Iniciarán desde una posición inicial arbitraria y la posición inicial será añadida a su lista Tabu. En el paso 2 de la figura 2, las hormigas empiezan a construir soluciones visitando cada uno de los vértices V i del grafo solo una vez, respetando las restricciones Ω del problema. Para toda hormiga h, se define la probabilidad de transición como la probabilidad de que la hormiga transite de un vértice V i a un V j en un tiempo t mostrada en: P ij h = { [τ i,j (t)] α [η i,j ] β [τ i,x (t)] α [η i,x ] β x Permitidos h si (i, j)εtabu k 0 en cualquier otro caso (1) donde τ i,j (t) es el rastro de feromona en la arista del grafo (i, j) en el instante de tiempo t. Permitidos h es la lista de aristas por las que la hormiga h puede transitar manteniendo la 136 Jacob Meneses Angel, Marcela Rivera Martínez, Luis René Marcial Castillo, Lourdes Sandoval Solis factibilidad con respecto de Ω; α y β son parámetros de control que determinan la importancia de rastro con respecto a la distancia heurística respectivamente. Una vez que todas las hormigas hayan completado una secuencia Ψ, en el paso 3 de la figura 2 se actualizará el rastro de feromona en el grafo usando la información recolectada en la lista Tabu de las hormigas usando la fórmula: τ i,j (t + n) = (1 ρ) τ i,j + Δτ i,j (2) donde ρ (0,1) representa un coeficiente real y 1 ρ representa el coeficiente de evaporación de la feromona en la arista (i, j) y τ i,j representa la cantidad total de feromona depositada por las h hormigas y se calcula con la fórmula: Δτ i,j = h k=1 Δτ k i,j. (3) la cantidad de feromona depositada en la arista (i, j) por una hormiga h es calculada por la fórmula: Δτ i,j Q h si la h ésima hormiga pasa por la arista (i, j) = { L h 0 en cualquier otro caso (4) donde Q es un valor real positivo y L h = Φ Ψ el costo de la solución Ψ o longitud de la ruta encontrada por la hormiga h. Posteriormente se vacían las listas Tabu y el algoritmo comienza de nuevo, hasta completar el número máximo de iteraciones. 5 Modelo híbrido El objetivo de la solución propuesta es resolver el problema de job shop scheduling, para ello se debe encontrar una secuencia factible de operaciones con el menor tiempo total de proceso posible, conocido como makespan. Para el problema del job shop scheduling se tienen las siguientes restricciones: Cada trabajo se procesa por una máquina solamente una vez. Cada operación de los trabajos deben ser procesados en el orden en que son dados, propiedad conocida como restricciones tecnológicas. Cada máquina solo puede procesar un trabajo a la vez. Cada operación debe ser procesada sin interrupción. Las operaciones de un mismo trabajo no pueden ser procesadas de manera concurrente. Un problema de job shop scheduling se denota formalmente de la forma n/m/g/c max donde n es el número de trabajos, m el número de máquinas, G las restricciones tecnológicas del problema y C max la función objetivo que debe minimizarse, en este caso el makespan. 147 Un Modelo Híbrido de Inteligencia Computacional para Resolver el Problema de Job Shop... Las restricciones tecnológicas G son representadas por una matriz. Por ejemplo para un problema de 2 trabajos y 3 máquinas, se tendría la matriz: G = ( O 1,3 O 1,2 O 1,1 O 2,2 O 2,1 O 2,3 ) (5) para la matriz G, la i-ésima fila representa el i-ésimo trabajo y los elementos en la fila representan las operaciones. Por ejemplo la fila 1 corresponde al primer trabajo que se procesa de acuerdo con la siguiente secuencia: primero la máquina 3 después la máquina 2 y finalmente la máquina 1. Similarmente la secuencia del trabajo 2 establecido por la fila 2, se interpreta como máquina 2, máquina 1 y máquina 3. Además, se tiene una matriz P mostrada en (6) que representa los tiempos de procesado de las operaciones de los trabajos. P = ( t 1,1 t 1,2 t 1,3 t 2,1 t 2,2 t 3,3 ) (6) para cada elemento t i,j P, i corresponde el número de trabajo y j al número de máquina. Para aplicar el algoritmo propuesto primero se requiere una representación adecuada del problema. La figura 3 muestra un ejemplo de la representación del grafo que será explorado por la colonia de hormigas para un problema de 2 trabajos y 3 máquinas. Fig. 3. Representación del problema requerido para aplicar ACO. Para construir el grafo, cada nodo corresponderá a un elemento en la matriz G de la fórmula (5). Para 2 nodos i, j existirá un arco dirigido (i, j) en el grafo si y solo si i precede a j respecto a G, o si i y j no pertenecen al mismo trabajo. La solución al problema de job shop scheduling propuesta está pensada para utilizar la capacidad de ACO de generar buenas soluciones y aprovechar la propiedad de convergencia de recocido simulado [12], para obtener el mejor local del subconjunto del espacio de soluciones (paso 3 de la figura 2) marcado por el rastro de feromona. 158 Jacob Meneses Angel, Marcela Rivera Martínez, Luis René Marcial Castillo, Lourdes Sandoval Solis La figura 4 muestra la propuesta para el problema de job shop scheduling, usando colonia de hormigas asistida con recocido simulado. En el paso 2 de la figura 4, cada hormiga tiene un nodo inicial asociado a su lista Tabu, y en el paso 3 cada hormiga h comienza a recorrer el grafo, transitando de un nodo a otro utilizando la probabilidad de transición de la ecuación (1). Fig. 4. Modelo híbrido propuesto ACO-SA. Para la representación de las soluciones y la configuración inicial de recocido simulado, se utiliza una secuencia factible de nodos recorridos por las hormigas. La figura 5 muestra dos ejemplos de secuencias sobre el grafo de la figura 3. La figura 5a muestra el caso cuando una secuencia de nodos es factible, y la figura 5b muestra el caso cuando una secuencia no es factible, es decir, no se respeta el conjunto de restricciones Ω del problema de job shop scheduling. Para la figura 5b, la secuencia es correcta porque sí existe una arista del nodo 2 al nodo 5 pero no es factible ya que el nodo 5 solo puede ser visitado una vez que se visita el nodo 4. Esta situación es de importancia mientras las hormigas construyen las soluciones (paso 3 de la figura 4). En el paso 6 de la figura 4, el criterio para elegir la configuración inicial para recocido simulado es el siguiente: Si las hormigas encontraron una nueva mejor solución, entonces esa secuencia es utilizada como configuración inicial, en caso contrario se elige al azar uno de los siguientes criterios: 169 Un Modelo Híbrido de Inteligencia Computacional para Resolver el Problema de Job Shop... Fig. 5. Ejemplos de secuencias sobre el grafo. La mejor secuencia global con probabilidad menor a La mejor secuencia encontrada por las hormigas en el paso 3 con probabilidad entre 0.15 y Cualquier otra secuencia encontrada por las hormigas en el paso 3 con probabilidad mayor a El algoritmo de recocido simulado aplicado en el paso 7 de la figura 4, es el mismo descrito en la figura 1. En la solución propuesta, para una secuencia de nodos X, se obtiene un vecino Y = V (X) eligiendo una posición en la secuencia e intercambiándola con la siguiente siempre y cuando se mantenga la factibilidad de la solución. El método utilizado para disminuir la temperatura es multiplicando la temperatura T por un valor r (0,1). Después de aplicar recocido simulado en el paso 6 de la figura 4, se vuelve a actualizar en el paso 7, la mejor solución encontrada respecto a la solución encontrada por recocido simulado y finalmente en el paso 8, se actualiza la información de la matriz de feromonas igual al paso 4 de la figura 2. 6 Experimentos y resultados El algoritmo propuesto se validó utilizando problemas prueba reportados en el repositorio de la librería Operation Research [2], en una máquina cuyas características son: procesador Intel Core i3 2.27Ghz, 3GB de memoria RAM, lenguaje de programación OCTAVE [8]. Para cada problema prueba de job shop scheduling se procesa la información de la matriz publicada, ya que ésta contiene secuenciación y tiempo de forma alternada. Los parámetros utilizados en el algoritmo híbrido se calibraron para el job shop scheduling. Por ejemplo, para el problema la20 con 50 hormigas y 5 iteraciones, se obtuvo en 10 ejecuciones un promedio de 968 unidades de tiempo, para el mismo problema con 25 iteraciones se llegó a 942. Se realizaron 10 ejecuciones del algoritmo para cada problema prueba, con los siguientes parámetros calibrados: cantidad de iteraciones 15, cantidad de hormigas 50, feromona inicial 20, ρ = 0.30, α = 1, β = 10, Q = 100. En el caso de la técnica de recocido simulado los valores de los parámetros calibrados son: T = 50, N = 70, r = Los resultados obtenidos se comparan con los resultados reportados hasta ahora como los mejores para cada problema, aunque se hayan obtenido con diferentes técnicas [1, 16, 17]. 1710 Jacob Meneses Angel, Marcela Rivera Martínez, Luis René Marcial Castillo, Lourdes Sandoval Solis En la tabla 1 se presenta los resultados de las pruebas, donde la primera columna tiene el nombre del problema, en la segunda columna está el tamaño del problema, cantidad de trabajos por la cantidad de máquinas, en la columna tres el mejor valor óptimo reportado, las columnas de la 4 a la 7 son del modelo híbrido propuesto, la primera de ellas es el mejor valor obtenido, en la siguiente es el peor valor obtenido y la última el promedio de correr 10 veces el problema. Tabla 1. Resultados de las pruebas, donde la primera columna tiene el nombre del problema, en la segunda está el tamaño del problema, cantidad de trabajos por la cantidad de máquinas, en la columna tres el mejor valor óptimo reportado, las columnas de la 4 a la 7 son del modelo híbrido propuesto, la primera de ellas es el mejor valor obtenido, en la siguiente es el peor valor obtenido y la última el promedio de correr 10 veces el problema. Problema Tamaño Mejor reportado ACO-SA Mejor Peor Promedio La01 10x La02 10x La03 10x La04 10x La05 10x La06 15x La07 15x La08 15x La09 15x La10 15x La11 20x La12 20x La13 20x La14 20x La15 20x La16 10x La17 10x La18 10x La19 10x La20 10x La30 20x La40 15x Se puede observar en la tabla 1 que en 14 (resaltados en negritas) de 22 problemas prueba, es decir, en el 63.63% se llega a encontrar la mejor solución reportada hasta el 1811 Un Modelo Híbrido de Inteligencia Computacional para Resolver el Problema de Job Shop... momento y que para los problemas en los cuales no se logra llegar al mejor reportado, se tiene una aproximación promedio del 92%. 7 Conclusiones Con los resultados obtenidos se concluye que el algoritmo híbrido propuesto, ACO con recocido simulado como búsqueda local, converge en quince iteraciones, es decir, no se requiere de un número grande de iteraciones para encontrar una solución óptima. En el 63.63% de los problemas prueba, se llega a la mejor solución reportada. En el resto de los problemas se tiene una aproximación promedio del 92%. Como trabajo futuro se probará en recocido simulado, otras calendarizaciones del enfriamiento así como la elección de los vecinos. En el algoritmo de colonia de hormigas se propondrán formas alternativas para la actualización y evaporación de la feromona. Referencias 1. Banharnsakun, A., Sirinaovakul, B., Achalakul, T.: Job Shop Scheduling with the Best-so-far ABC. Engineering Applications of Artificial Intelligence, Volume 25 Issue 3, (2011) 2. Beasley, J.: OR-Library: Distributing test problems by electronic mail. The Journal of the Operational Research Society, 41(11), (1990) 3. Dorigo, M., Birattari, M., Stutzle, T.: Ant Colony Optimization: Artificial Ants as a Computational Intelligence Technique. Technical Report, Iridia - Technical Report Series No.23 (2006) 4. Dorigo, M., Maniezzo, V., Colorni, A.: Ant System: Optimization by a colony of cooperating agents. In: IEEE Transactions on Systems, Man and Cybernetics, Part B, pp (1996) 5. Dorigo, M., Stutzle, T.: The Ant Colony Optimization Metaheuristic: Algorithms, Applications, and Advances. In: International Series in Operations Research & Management Science. Vol.57, pp (2003) 6. Duan, L., Havens, W. S.: Appling Systematic Local Search to Job Shop Scheduling Problems: Basic Concepts and Methods. VDM Verlag (2008) 7. Garey, M. R., Johnson, D. S., Sethi, R.: The Complexity of Flowshop and Jobshop Scheduling. Mathematics of operations research, (1976) 8. GNU Octave, 9. Huang, K. L., Liao, C. J.: Ant colony optimization combined with taboo search for the job shop scheduling problem. Computers and Operations Research, Vol. 35, No. 4, pp (2008) 10. Kirkpatrick Jr., S., Gelatt,C. D., Vecchi, M.: Optimization by simulated annealing. Science, Vol.220, No.4598, pp (1983) 11. Meeran, S., Morshed, M. S.: A hybrid genetic tabu search algorithm for solving job shop scheduling problems: a case study. J. of Intelligent Manufacturing, Vol. 23, No.4, pp (2012) 12. Mitra, D., Romeo, F., and Vincentelli, A.S.: Convergence and Finite-Time Behavior of Simulated Annealing. Advances in Applied Probability Vol. 18, No. 3, (1986) 1912 Jacob Meneses Angel, Marcela Rivera Martínez, Luis René Marcial Castillo, Lourdes Sandoval Solis 13. Muñoz Pérez, J.: Inteligencia Computacional Inspirada en la Vida. Servicio de Publicaciones de la Universidad de Málaga, (2010) 14. Prawda, J.: Métodos y Modelos de Investigación de Operaciones, Vol. 2 Modelos estocásticos. Limusa, México (2000) 15. Rojas Santiago, M., Damodaran, P., Muthuswamy, S.: Makespan minimization in a job shop with a BPM using simulated annealing. International Journal of Advanced Manufacturing, Vol. 68, No.9, pp (2013) 16. Sureshkumar, S., Saravanan, G., Thiruvenkadam S.: Optimizing Makespan In JSSP Using Unordered Subsequence Exchange Crossover In GA. IOSR Journal of Computer Engineering, Volume 8 Issue 5, (2013) 17. Xueni Q., Henry, Y. K. L.: An AIS-based hybrid algorithm for static job shop scheduling problem. J. Intelligent Manufacturing, Vol. 25, No.3, pp (2014) 20 Documentos relacionados
Advances in Intelligent Information Technologies Research in Computing Science Series Editorial Board Editors-in-Chief: Grigori Sidorov (Mexico) Gerhard Ritter (USA) Jean Serra (France) Ulises Cortés (Spain) Más detalles Unidad Académica Profesional UAEM Tianguistenco, Paraje El Tejocote, San Pedro Tlaltizapán, Tianguistenco, México CP 52640
Estudio de Tres Algoritmos Heurísticos para Resolver un Problema de Distribución con Ventanas de Tiempo: Sistema por Colonia de Hormigas, Búsqueda Tabú y Heurístico Constructivo de una Ruta Manuel González Más detalles Optimización por Colonia de Hormigas para la Asignación Dinámica de Recursos en una Plataforma de Experimentación de Temperatura Multizona
82 IEEE LATIN AMERICA TRANSACTIONS, VOL. 5, NO. 2, MAY 2007 Optimización por Colonia de Hormigas para la Asignación Dinámica de Recursos en una Plataforma de Experimentación de Temperatura Multizona Mario Más detalles Scheduling Problem. Cuándo y dónde debo hacer cada trabajo?
Scheduling Problem Cuándo y dónde debo hacer cada trabajo? Ejemplos de problemas de asignación de recursos Fabricación de varios tipos de productos Asignación de turnos de trabajo Inversión financiera Más detalles Temario III Algoritmos Combinatorios y Metaheurísticas
METAHEURISTICAS Ideas, Mitos, Soluciones OPTIMIZACION COMBINATORIA Qué es un problema de optimización combinatoria? Cómo se modela matemáticamente un problema de optimización combinatoria? Minimizar (o Más detalles METAHEURÍSTICA ACO APLICADA A PROBLEMAS DE PLANIFICACIÓN
METAHEURÍSTICA ACO APLICADA A PROBLEMAS DE PLANIFICACIÓN EN ENTORNOS DINÁMICOS de San Pedro M., Pandolfi D., Lasso M., Villagra A. Laboratorio de Tecnologías Emergentes (LabTEm) Proyecto UNPA-29/B084/1 Más detalles Un algoritmo evolutivo simple para el problema de asignación de tareas a procesadores
Un algoritmo evolutivo simple para el problema de asignación de tareas a procesadores Pablo Ezzatti CeCal, Facultad de Ingeniería Universidad de la República, Uruguay pezzatti@fing.edu.uy Sergio Nesmachnow Más detalles Flow-Shop Dinámico. Por: Juan Carlos Rivera Samuel De Greiff
Introducción Búsqueda Local A veces el camino para llegar a la solución no nos importa, buscamos en el espacio de soluciones Queremos la mejor de entre las soluciones posibles alcanzable en un tiempo razonable Más detalles Uso de una Colonia de Hormigas. para resolver Problemas de Programación. de Horarios
LABORATORIO NACIONAL DE INFORMÁTICA AVANZADA A. C. Centro de Enseñanza LANIA Uso de una Colonia de Hormigas para resolver Problemas de Programación de Horarios Tesis que presenta: Emanuel Téllez Enríquez Más detalles Una heurística para la asignación de máquinas a trabajos fijos
VIII Congreso de Ingeniería de Organización Leganés, 9 y 10 de septiembre de 2004 Una heurística para la asignación de máquinas a trabajos fijos José Manuel García Sánchez, Marcos Calle Suárez, Gabriel Más detalles Métodos evolutivos de Optimización. Prof. Cesar de Prada Dpto. Ingeneiria de Sitemas y Automática Universidad de Valladolid
Métodos evolutivos de Optimización Prof. Cesar de Prada Dpto. Ingeneiria de Sitemas y Automática Universidad de Valladolid Indice Introducción Método de Montecarlo Algoritmos genéticos Tabú Search Simulated Más detalles Optimización inspirada en la naturaleza
Optimización inspirada en la naturaleza Efrén Mezura-Montes Laboratorio Nacional de Informática Avanzada (LANIA AC) Xalapa, Veracruz, MEXICO emezura@lania.mx http://www.lania.mx/~emezura 10ª feria de Posgrados Más detalles SECUENCIACIÓN DE SISTEMAS DE TIPO JOB SHOP MEDIANTE APRENDIZAJE AUTOMÁTICO
SECUENCIACIÓN DE SISTEMAS DE TIPO JOB SHOP MEDIANTE APRENDIZAJE AUTOMÁTICO Paolo Priore Moreno Raúl Pino Diez Alberto Gómez Gómez UNIVERSIDAD DE OVIEDO Una forma habitual de secuenciar de modo dinámico Más detalles OPTIMIZACIÓN DEL PROBLEMA DEL AGENTE VIAJERO USANDO EL SISTEMA DE COLONIA DE HORMIGAS Y BUSQUEDA GREEDY
OPTIMIZACIÓN DEL PROBLEMA DEL AGENTE VIAJERO USANDO EL SISTEMA DE COLONIA DE HORMIGAS Y BUSQUEDA GREEDY Esquivel Estrada Jaime*, Ordoñez Arizmendi Armando*, Ortiz Servín Juan José**. *Universidad Autónoma Más detalles Comportamiento de los parámetros principales de un Algoritmo Genético para el Flow Shop Scheduling
Comportamiento de los parámetros principales de un Algoritmo Genético para el Flow Shop Scheduling Yunior César Fonseca Reyna Universidad de Granma E-mail: fonseca@udg.co.cu Temática: Inteligencia Artificial Más detalles TÉCNICAS HEURÍSTICAS APLICADAS AL PROBLEMA DEL CARTERO VIAJANTE (TSP)
TÉCNICAS HEURÍSTICAS APLICADAS AL PROBLEMA DEL CARTERO VIAJANTE (TSP) RESUMEN El problema del cartero viajante (Traveling Salesman Problem TSP) es un problema típico de optimización. En este documento Más detalles Control Inteligente Usando Optimización por Colonia de Hormigas
Control Inteligente Usando Optimización por Colonia de Hormigas Mario A. Muñoz, Jesús A. López, Eduardo F. Caicedo Grupo de Investigación en Percepción y Sistemas Inteligentes, Universidad del Valle, Cali, Más detalles PROCEDIMIENTO HEURÍSTICO PARA MINIMIZAR EL C max EN CELDAS ROBOTIZADAS CON BUFFERS FINITOS Y PIEZAS DISTINTAS
27 Congreso Nacional de Estadística e Investigación Operativa Lleida, 8 11 de abril de 2003 PROCEDIMIENTO HEURÍSTICO PARA MINIMIZAR EL C max EN CELDAS ROBOTIZADAS CON BUFFERS FINITOS Y PIEZAS DISTINTAS Más detalles Una heurística basada en memoria para el problema del diseño de recorridos en transporte público urbano
Una heurística basada en memoria para el problema del diseño de recorridos en transporte público urbano Antonio Mauttone María E. Urquhart Departamento de Investigación Operativa, Instituto de Computación, Más detalles Un algoritmo genético para el problema de Job Shop Flexible
Ingeniare. Revista chilena de ingeniería, vol. 19 Nº 1, 2011, pp. 53-61 Un algoritmo genético para el problema de Job Shop Flexible A genetic algorithm for the Flexible Job Shop problem Rosa Medina Durán Más detalles Secuenciación de tareas mediante metaheurísticos
VIII Congreso de Ingeniería de Organización Leganés, 9 y 10 de septiembre de 2004 Secuenciación de tareas mediante metaheurísticos Santiago López de Haro 1, Pedro Sánchez Martín 2, Javier Conde Collado Más detalles Algoritmo de hormigas mejorado para la descripción de modelos difusos interpretables mediante reglas con excepciones
Algoritmo de hormigas mejorado para la descripción de modelos difusos interpretables mediante reglas con excepciones P. Carmona 1 J.L. Castro 1 1 Depto. de Ingeniería de Sistemas Informáticos y Telemáticos, Más detalles Estrategia evolutiva para el problema de la supersecuencia común más corta
Estrategia evolutiva para el problema de la supersecuencia común más corta Marcela Rivera Martínez Facultad de Ciencias de la Computación, Benemérita Universidad Autónoma de Puebla mrivmar@hotmail.com Más detalles Un algoritmo genético híbrido para resolver el EternityII. Rico, Martin; Ros, Rodrigo Directora: Prof. Dra. Irene Loiseau
Un algoritmo genético híbrido para resolver el EternityII Rico, Martin; Ros, Rodrigo Directora: Prof. Dra. Irene Loiseau Temas Temas Introducción Eternity II Historia Descripción Demo Metaheurísticas Algoritmos Más detalles Capítulo VI MÉTODOS DE SOLUCIÓN PARA JOB SHOP SCHEDULING
Capítulo VI MÉTODOS DE SOLUCIÓN PARA JOB SHOP SCHEDULING 6.1. HEURÍSTICAS CONVENCIONALES El problema de job shop scheduling (JSSP) es un problema muy importante [69]; está entre los problemas de optimización Más detalles BIOINFORMÁTICA 2013-2014
BIOINFORMÁTICA 2013-2014 PARTE I. INTRODUCCIÓN Tema 1. Computación Basada en Modelos Naturales PARTE II. MODELOS BASADOS EN ADAPTACIÓN SOCIAL (Swarm Intelligence) Tema 2. Introducción a los Modelos Basados Más detalles SELECCIÓN DE RUTAS DE DISTRIBUCIÓN UTILIZANDO OPTIMIZACIÓN POR COLONIA DE HORMIGAS SELECTING DISTRIBUTION ROUTES USING ANT COLONY OPTIMIZATION
SELECCIÓN DE RUTAS DE DISTRIBUCIÓN UTILIZANDO OPTIMIZACIÓN POR COLONIA DE HORMIGAS Feitó C. Michael * Cespón C. Roberto ** Resumen El presente trabajo se enfoca en el diseño y aplicación de un procedimiento Más detalles Selección Sexual Discriminatoria en un Algoritmo Evolutivo con una Matriz de Preferencias para la mejora de calidad de los Horarios de Trabajo
Selección Sexual Discriminatoria en un Algoritmo Evolutivo con una Matriz de Preferencias para la mejora de calidad de los Horarios de Trabajo Víctor Arroyo Ciencia de la Computación Universidad Católica Más detalles MODELOS DE PLANIFICACIÓN
Capítulo 2 Propuestas para la enseñanza de las matemáticas COLONIA DE HORMIGAS APLICADA A LA TEORÍA DE GRAFOS Roberto Millet Luaces, Mirna Indiana Beyris Bringuez, Maikelis Ananka Rosales Almaguer Universidad Más detalles Algoritmos Genéticos Y
Algoritmos Genéticos Y Optimización n Heurística Dr. Adrian Will Grupo de Aplicaciones de Inteligencia Artificial Universidad Nacional de Tucumán awill@herrera.unt.edu.ar Operadores de Mutación El operador Más detalles GENERACIÓN DE REGLAS DIFUSAS CON BUEN NIVEL DE COOPERACIÓN MEDIANTE ALGORITMOS DE HORMIGAS
GENERACIÓN DE REGLAS DIFUSAS CON BUEN NIVEL DE COOPERACIÓN MEDIANTE ALGORITMOS DE HORMIGAS Jorge Casillas DECSAI, E.T.S.I. Informática Universidad de Granada 18071 casillas@decsai.ugr.es Óscar Cordón DECSAI, Más detalles Investigación de operaciones en acción: Heurísticas para la solución del TSP
Investigación de operaciones en acción: Heurísticas para la solución del TSP Roger Z. Ríos Mercado* José Luis González Velarde** Abstract One of the most common and difficult problem in the theory of optimization Más detalles Análisis del NSGA-II para el TSALBP-1/3 cuando existe variación de demanda en una producción mixta
Análisis del NSGA-II para el TSALBP-1/3 cuando existe variación de demanda en una producción mixta Manuel Chica, Óscar Cordón, Sergio Damas y Joaquín Bautista Resumen En este trabajo introducimos la aplicación Más detalles Aplicación de un Algoritmo Evolutivo en la Solución de Problemas Job Shop-Open Shop
Aplicación Información de Tecnológica un Algoritmo Evolutivo en la Solución de Problemas Job Vol. 22(1), 83-92 (2011) doi: 10.4067/S0718-07642011000100011 Aplicación de un Algoritmo Evolutivo en la Solución Más detalles DISEÑO DE METAHEURÍSTICOS HÍBRIDOS PARA PROBLEMAS DE RUTAS CON FLOTA HETEROGÉNEA (2 Parte) : GRASP Y CONCENTRACIÓN HEURÍSTICA
Algoritmo de Colonias de Abejas Artificiales para la composición de equipos médicos * José A. Delgado-Osuna 1, Manuel Lozano 2, and Carlos García-Martínez 3 1 H.U. Reina Sofía jantonio.delgado.sspa@juntadeandalucia.es, Más detalles HEURISTIC FOR SCHEDULING OF PROJECTS WITH RESTRICTION OF RESOURCES UN HEURÍSTICO PARA PLANEACIÓN DE PROYECTOS CON RESTRICCIÓN DE RECURSOS
HEURISTIC FOR SCHEDULING OF PROJECTS WITH RESTRICTION OF RESOURCES UN HEURÍSTICO PARA PLANEACIÓN DE PROYECTOS CON RESTRICCIÓN DE RECURSOS Juan C. Rivera, Luis F. Moreno, F. Javier Díaz, Gloria E. Peña Más detalles Programación de la Producción en un Sistema de Job Shop Flexible para Minimizar el Retraso Máximo
IX Congreso de Ingeniería de Organización Gijón, 8 y 9 de septiembre de 2005 ASALBP: Alternative Subgraphs Assembly Line Balancing Problem * Liliana Capacho Betancourt 1, Rafael Pastor Moreno 2 1 Dpto Más detalles Optimización por colonias de hormigas para la gestión de flotas de transporte de viajeros en sistemas logísticos avanzados
II International Conference on Industrial Engineering and Industrial Management XII Congreso de Ingeniería de Organización September 3-5, 2008, Burgos, Spain Optimización por colonias de hormigas para Más detalles Programación de tareas, un reto diario en la empresa
Programación de tareas, un reto diario en la empresa Pedro Sánchez Martín Ingeniero del ICAI (1993) y Doctor en Ingeniería Industrial por la UPCO (1998). Profesor del Departamento de Organización Industrial Más detalles 5. AJUSTE DE PARÁMETROS DE LA BÚSQUEDA TABÚ
5.Ajuste de parámetros de la búsqueda tabú 5. AJUSTE DE PARÁMETROS DE LA BÚSQUEDA TABÚ El algoritmo de Búsqueda Tabú (TS) utiliza un gran número de parámetros asociados a distintas etapas de la resolución. Más detalles Estado del Arte del Job Shop Scheduling Problem
Estado del Arte del Job Shop Scheduling Problem Víctor Peña y Lillo Zumelzu Departamento de Informática, Universidad Técnica Federico Santa María Valparaíso, Chile vpena@inf.utfsm.cl 17 de mayo de 2006 Más detalles Algoritmos de Optimización basados en Colonias de Hormigas aplicados al Problema de Asignación Cuadrática y otros problemas relacionados
Universidad Nacional de San Luis Facultad de Ciencias Físico Matemáticas y Naturales Departamento de Informática Trabajo Final para alcanzar el grado de Licenciado en Ciencias de la Computación Algoritmos Más detalles Revista Ingenierías Universidad de Medellín ISSN: 1692-3324 revistaingenierias@udem.edu.co Universidad de Medellín Colombia
Revista Ingenierías ISSN: 1692-3324 revistaingenierias@udem.edu.co Colombia Osorio, Juan Carlos; Lasso, Diego Fernando; Ruiz, Gabriel Alonso JOB SHOP SCHEDULING BIOBJETIVO MEDIANTE ENFRIAMIENTO SIMULADO Más detalles Colonias Distribuidas de Hormigas en un Entorno Paralelo Asíncrono
Resumen Colonias Distribuidas de Hormigas en un Entorno Paralelo Asíncrono D.Sc. Benjamín Barán 1 bbaran@cnc.una.py Centro Nacional de Computación Universidad Nacional de Asunción Casilla de Correos 1439 Más detalles Aplicación de la inteligencia artificial a la resolución del problema de asignación de estudiantes del departamento de PDI
Aplicación de la inteligencia artificial a la resolución del problema de asignación de estudiantes del departamento de PDI Ricardo Köller Jemio Departamento de Ciencias Exactas e Ingeniería, Universidad Más detalles Framework basado en Colonias de Hormigas artificiales para la resolución de problemas de optimización
Universidad Central de Venezuela Facultad de Ciencias Escuela de Computación Laboratorio de Inteligencia Artificial Framework basado en Colonias de Hormigas artificiales para la resolución de problemas Más detalles Secuenciación en ambientes job shop por medio de agentes inteligentes y mineria de datos
II International Conference on Industrial Engineering and Industrial Management XII Congreso de Ingeniería de Organización September 3-5, 2008, Burgos, Spain Secuenciación en ambientes job shop por medio Más detalles Desarrollo de un sistema capaz de optimizar rutas de entrega utilizando algoritmos genéticos
MT 6 Desarrollo de un sistema capaz de optimizar rutas de entrega utilizando algoritmos genéticos Rosario Baltazar 1 Judith Esquivel Vázquez 2 Andrea Rada 3 Claudia Díaz 4 Resumen Durante los últimos 15 Más detalles Modelos y Optimización I
Modelos y Optimización I María Inés Parnisari 7 de enero de 2012 Índice 1. Deniciones 2 2. Método Simplex 2 3. Problemas 4 4. Modelización 10 5. Heurísticas 10 1 1 Deniciones Investigación operativa: aplicación Más detalles Metaheurística de Optimización mediante Colonias de Hormigas y Aplicaciones
Metaheurística de Optimización mediante Colonias de Hormigas y Aplicaciones Evelyn Menéndez Alonso evelynma@uclv.edu.cu Resumen: La mayoría de los Problemas de Optimización Combinatoria de interés científico Más detalles ALGORITMOS GENÉTICOS PARA LA RESOLUCIÓN DE PROBLEMAS PRÁCTICOS DE SCHEDULING
PROBLEMA DE PROGRAMACIÓN DE PRODUCCIÓN ABIERTA CON CARACTERÍSTICAS DE MÁQUINAS MÓVILES DEDICADAS Y CON TIEMPOS DE PREPARACIÓN DEPENDIENTES DE LA SECUENCIA ENTRE ETAPAS Alexander Alberto Correa Espinal Más detalles Algoritmos Genéticos Y
Algoritmos Genéticos Y Optimización n Heurística Dr. Adrian Will Grupo de Aplicaciones de Inteligencia Artificial Universidad Nacional de Tucumán awill@herrera.unt.edu.ar Optimización n Tradicional Problemas Más detalles Combinación de Algoritmos Evolutivos y Técnicas Heurísticas para Problemas de Scheduling
X Congreso de Ingeniería de Organización Valencia, 7 y 8 de septiembre de 2006 Desarrollo de algoritmos genéticos, de recocido simulado e híbridos para la planificación de un taller flexible Sara Lumbreras Más detalles MODELO JERÁRQUICO PARA EL JOB SHOP FLEXIBLE
!#"$%$$ %!& '($! *)!!#% $)$ +-,/.103254 687/9:6(;=1.1?A@50 Más detalles Algoritmo genético aplicado a la programación en talleres de maquinado
Ingeniería Mecánica. Vol. 15. No. 3, septiembre-diciembre, 2012, p. 201-212 ISSN 1815-5944 Algoritmo genético aplicado a la programación en talleres de maquinado Genetic algorithm applied to scheduling Más detalles Uso de algoritmos genéticos para resolver el modelo determinista y estocástico para el diseño de una red de recogida de residuos
International Conference on Industrial Engineering & Industrial Management - CIO 2007 1443 Uso de algoritmos genéticos para resolver el modelo determinista y estocástico para el diseño de una red de recogida Más detalles ADECUACIÓN PARA FABRICACIÓN DE ESTRUCTURAS ÓPTIMAS BASADO EN ESQUELETONIZACIÓN
Congresso de Métodos Numéricos em Engenharia 2015 Lisboa, 29 de Junho a 2 de Julho, 2015 APMTAC, Portugal, 2015 ADECUACIÓN PARA FABRICACIÓN DE ESTRUCTURAS ÓPTIMAS BASADO EN ESQUELETONIZACIÓN Mendoza-San-Agustín, Más detalles El agente viajero: un algoritmo determinístico
El agente viajero: un algoritmo determinístico López E. * Salas O. ** Murillo A. *** Costa Rica Resumen Se implementa un algoritmo correspondiente al método Búsqueda Tabú, llamado EraDeterminístico, experimentado Más detalles Búsqueda Heurística para Problemas de Scheduling *
IX Congreso de Ingeniería de Organización Gijón, 8 y 9 de septiembre de 2005 Búsqueda Heurística para Problemas de Scheduling * María Sierra Sánchez 1, Ramiro Varela Arias 2 1 Dpto. de Informática. Campus Más detalles Análisis de un problema Job Shop por medio de un Sistema Experto y un Agente Inteligente
3rd International Conference on Industrial Engineering and Industrial Management XIII Congreso de Ingeniería de Organización Barcelona-Terrassa, September 2nd-4th 2009 Análisis de un problema Job Shop Más detalles APRENDIZAJE HÍBRIDO DE LA BASE DE CONOCIMIENTO DE UN SISTEMA BASADO EN REGLAS DIFUSAS MEDIANTE ALGORITMOS GENÉTICOS Y COLONIAS DE HORMIGAS
APRENDIZAJE HÍBRIDO DE LA BASE DE CONOCIMIENTO DE UN SISTEMA BASADO EN REGLAS DIFUSAS MEDIANTE ALGORITMOS GENÉTICOS Y COLONIAS DE HORMIGAS J. Casillas, O. Cordón, F. Herrera P. Villar Dept. Ciencias de Más detalles Una comparación entre tres formulaciones para resolver el problema del Cutting Stock
Una comparación entre tres formulaciones para resolver el problema del Cutting Stock A comparison between three formulations to solve the Cutting Stock Problem Harol M. Gámez Centro latinoamericano de Más detalles REVISTA INVESTIGACION OPERACIONAL VOL. 1, 70-79, 2010
REVISTA INVESTIGACION OPERACIONAL VOL. 1, 70-79, 2010 ESTIMACIÓN DEL COSTO DEL SECUESTRO CARBONO, USANDO OPTIMIZACIÓN MULTIOBJETIVO Y LA TÉCNICA DE COLONIA DE HORMIGAS 1 M. A. Díaz Romero* 2, M.L, Sandoval Más detalles Resolución del Problema de Set-Covering utilizando un Algoritmo Genético
Resolución del Problema de Set-Covering utilizando un Algoritmo Genético Pablo Itaim Ananias Valparaíso, 20 de Junio del 2005 Resumen El Set Covering Problem (SCP)es un problema clásico, que consiste en Más detalles Elkin Rodríguez Velásquez Profesor Escuela de Ingeniería de la Organización, Universidad Nacional de Colombia, Medellín, erodrigu@unal.edu.
EVALUACIÓN DE LA METDLGÍA DE ALGRITMS GENÉTICS CN DISEÑ EXPERIMENTAL PARA PRGRAMACIÓN DE PLANTAS CN CNFIGURACIÓN PRDUCTIVA TIP JB SHP FLEXIBLE. Alexander A. Correa Espinal Profesor Escuela de Ingeniería Más detalles Metaheurísticas: una visión global *
Metaheurísticas: una visión global * Belén Melián, José A. Moreno Pérez, J. Marcos Moreno Vega DEIOC. Universidad de La Laguna 38271 La Laguna {mbmelian,jamoreno,jmmoreno}@ull.es Resumen Las metaheurísticas Más detalles UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE INGENIERÍA ELÉCTRICA PROGRAMA DE MAESTRÍA EN INGENIERÍA ELÉCTRICA
UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE INGENIERÍA ELÉCTRICA PROGRAMA DE MAESTRÍA EN INGENIERÍA ELÉCTRICA ALGORITMOS GRASP Y SIMULATED ANNEALING COMO INICIALIZADORES DE BRANCH AND BOUND EN LA SOLUCIÓN Más detalles Representación con Restricciones de Medidas Cualitativas: Aplicación a un Problema de Scheduling
Representación con Restricciones de Medidas Cualitativas: Aplicación a un Problema de Scheduling Salvador E. Ayala-Raggi German Cuaya-Simbro Modesto G. Medina-Melendrez Angélica Muñoz-Meléndez Instituto Más detalles ALGORITMOS DE OPTIMIZACIÓN BASADOS
ALGORITMOS DE OPTIMIZACIÓN BASADOS EN INTELIGENCIA COLECTIVA M. en C. Miriam Pescador Rojas Estudiante de Doctorado Departamento de Ciencias de la Computación Centro de Investigación y Estudios Avanzados Más detalles Programación de la producción en talleres de flujo con máquinas sin interrupción. Algoritmos y aplicaciones *
3 rd International Conference on Industrial Engineering and Industrial Management XIII Congreso de Ingeniería de Organización Barcelona-Terrassa, September 2nd-4th 2009 Programación de la producción en Más detalles Aplicación para la asignación automática de puertas de embarque a los vuelos de un aeropuerto
TFG EN ENGINYERIA INFORMÀTICA, ESCOLA D ENGINYERIA (EE), UNIVERSITAT AUTÒNOMA DE BARCELONA (UAB) 1 Aplicación para la asignación automática de puertas de embarque a los vuelos de un aeropuerto Carlos Rea Más detalles Julian López Franco Universidad de La Salle Carrera 2 No. 10 70 Bogotá, Colombia jullopez@unisalle.edu.co
ESTRATEGIAS PARA EL DISEÑO E HIBRIDACIÓN DE UNA METAHEURÍSTICA BASADA EN BÚSQUEDA DISPERSA QUE RESUELVA EL PROBLEMA MDVRP MULTIOBJETIVO: COSTO Y BALANCEO DE CARGA Julian López Franco Universidad de La Más detalles ROS: Servicio de Optimización en Internet
1/20 : Servicio de Optimización en Internet Enrique Alba, José Nieto y Francisco Chicano 2/20 Optimización Combinatoria Un problema de optimización combinatoria está formado por: Variables: x 1, x 2,..., Más detalles ENTORNO PARA LA PLANIFICACION DE LA PRODUCCION DE SISTEMAS DE FABRICACION FLEXIBLES
ENTORNO PARA LA PLANIFICACION DE LA PRODUCCION DE SISTEMAS DE FABRICACION FLEXIBLES Mercedes E. Narciso Farias, Miquel Angel Piera i Eroles Unidad de Ingeniería de Sistemas y Automática. Universidad Autónoma Más detalles 6. CONTRIBUCIÓN A LA FORMACIÓN PROFESIONAL Y FORMACIÓN GENERAL Esta disciplina contribuye al logro de los siguientes resultados de la carrera:
Universidad Católica San Pablo Facultad de Ingeniería y Computación Programa Profesional de Ciencia de la Computación SILABO CS360. Computación Bioinspirada (Electivo) 2012-2 1. DATOS GENERALES 1.1 CARRERA Más detalles Comparación de técnicas metaheurísticas para la generación automática de casos de prueba que obtengan una cobertura software
Comparación de técnicas metaheurísticas para la generación automática de casos de prueba que obtengan una cobertura software Eugenia Díaz, Raquel Blanco, Javier Tuya Departamento de Informática, Universidad Más detalles Programación de la producción a corto plazo y de tareas de mantenimiento preventivo en ambientes Job Shop Flexibles
Programación de la producción a corto plazo y de tareas de mantenimiento preventivo en ambientes Job Shop Flexibles Mauricio D. Sirolla a,c, Juan M. Novas b, Gabriela P. Henning c a Facultad de Ingeniería Más detalles Aplicación de la metodología GRASP al problema de Rutificación de Vehículos (VRP)
6th International Conference on Industrial Engineering and Industrial Management. XVI Congreso de Ingeniería de Organización. Vigo, July 18-20, 2012 Aplicación de la metodología GRASP al problema de Rutificación Más detalles Algoritmos de planificación basados en restricciones para la sustitución de componentes defectuosos Irene Barba Rodríguez, 48861238S irenebr@us.
Evaluación de la disponibilidad de los servicios desplegados sobre Volunteer Computing Antonio Escot Praena Enginyeria Informàtica i Tècnica de Gestió Dirección del TFC Ángel A. Juan, PhD. Eva Vallada Más detalles Estado del arte del problema de flujo general flexible con costes en la función objetivo *
Estado del arte del problema de fluo general flexible con costes en la función obetivo * Albert Corominas, Néstor Andrés González, Rafael Pastor Institut d'organització i Control de Sistemes Industrials Más detalles PARA PROBLEMAS INDUSTRIALES DE CORTE, EMPAQUETADO Y OTROS RELACIONADOS
METAHEURíSTICAS HíBRIDAS PARALELAS PARA PROBLEMAS INDUSTRIALES DE CORTE, EMPAQUETADO Y OTROS RELACIONADOS Presentada para cumplir con los requerimientos del grado de DOCTOR EN CIENCIAS DE LA COMPUTACIÓN Más detalles UN ALGORITMO DE ESTIMACIÓN DE DISTRIBUCIONES PARA EL PROBLEMA DE SECUENCIAMIENTO EN CONFIGURACIÓN JOBSHOP FLEXIBLE
UN ALGORITMO DE ESTIMACIÓN DE DISTRIBUCIONES PARA EL PROBLEMA DE SECUENCIAMIENTO EN CONFIGURACIÓN JOBSHOP FLEXIBLE Ricardo Pérez Rodríguez & Arturo Hernández Aguirre Comunicación del CIMAT No I-15-01/23-01-2015 Más detalles Problemas de Rutas. Vicente Campos Aucejo Dpt. Estadística i Investigació Operativa Universitat de València vicente.campos@uv.es
Problemas de Rutas Vicente Campos Aucejo Dpt. Estadística i Investigació Operativa Universitat de València vicente.campos@uv.es Resumen El objetivo de este trabajo es el de divulgar la existencia de un Más detalles Modelado del Problema de Calendarización de Recursos para la Fabricación de Compresores
Modelado del Problema de Calendarización de Recursos para la Fabricación de Compresores Martín G. Martínez-Rangel 1, Marco Antonio Cruz-Chávez 1, Damaris Galván- Montiel 1, José Crispín Zavala-Díaz 2 1 Más detalles Búsqueda de errores en programas usando Java PathFinder y ACOhg
VI Congreso Español sobre Metaheurísticas, Algoritmos Evolutivos y Bioinspirados (MAEB'09) Búsqueda de errores en programas usando Java PathFinder y ACOhg Francisco Chicano y Enrique Alba Resumen Model Más detalles Influencia de los parámetros principales de un Algoritmo Genético para el Flow Shop Scheduling
Tipo de artículo: Artículo original Temática: Inteligencia artificial Recibido: 4/11/2013 Aceptado: 17/12/2013 Publicado: 21/01/2014 Influencia de los parámetros principales de un Algoritmo Genético para Más detalles Tareas 20% Primer Examen Parcial 20% Segundo Examen Parcial 20% Proyecto Final 25% Examen Final 15%
Introducción a la Computación Evolutiva Dr. Carlos Artemio Coello Coello CINVESTAV-IPN Departamento de Computación Av. Instituto Politécnico Nacional No. 2508 Col. San Pedro Zacatenco México, D.F. 07360 Más detalles Nuevas Tendencias y Retos en Métodos Heurísticos para Problemas de Scheduling
Nuevas Tendencias y Retos en Métodos Heurísticos para Problemas de Scheduling Ramiro Varela Grupo de Tecnologías de la Computación. Departamento de Informática. Centro de Inteligencia Artificial Universidad Más detalles Sistemas de control de la producción basados en colonias de hormigas
X Congreso de Ingeniería de Organización Valencia, 7 y 8 de septiembre de 2006 Sistemas de control de la producción basados en colonias de hormigas Juan José Lavios Villahoz 1, Miguel Ángel Mariscal Saldaña Más detalles Tesis Doctoral: Método Neuro-Genético para resolver problemas de la programación de la producción.
EDUCACION New Mexico State University, Las Cruces NM. Doctor en Ingeniería con especialidad en Ingeniería Industrial. 1999-2002 Asesor: Dr. Linda Ann Riley Tesis Doctoral: Método Neuro-Genético para resolver Más detalles 2017 © DocPlayer.es Política de privacidad | Condiciones del servicio | Feedback

References: resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 RESOLUCIÓN 
 Resolución 

Resolución