Portada » Economía » Optimización de Secuenciación en Producción: Modelos Job Shop, Flow Shop y Metaheurísticas
Es el tipo de problema más general. En un Job Shop, cada pieza (orden) tiene su propio recorrido específico y potencialmente único a través de las máquinas. Para n piezas y m máquinas, el número de soluciones posibles es (n!)m.
En un Flow Shop, todas las piezas siguen la misma secuencia o recorrido a través de las máquinas. Sin embargo, el transporte entre máquinas no es común, por lo que el orden de las piezas puede variar en las distintas máquinas. El número de soluciones posibles también es (n!)m.
Este es un caso específico de Flow Shop. Al igual que en el genérico, todas las piezas siguen la misma secuencia de máquinas. La restricción clave es que el orden (o permutación) de las piezas debe ser el mismo en todas las máquinas, como si estuvieran en una cinta transportadora. Esto reduce el espacio de búsqueda a n! soluciones posibles.
La regla SPT (Shortest Process Time) prioriza la orden de trabajo (OT) con el tiempo de operación más corto. FIFO (First In First Out) se usa para desempates, priorizando la OT que llegó primero a la cola.
No, la regla SPT no garantiza alcanzar ni un óptimo global ni uno local.
SPT es una regla de prioridad heurística. Las heurísticas son fáciles de aplicar, pero las soluciones «en ocasiones no son muy buenas» y son una alternativa a los métodos exactos (que sí garantizan el óptimo) y a las metaheurísticas.
El concepto de «óptimo local» requiere la definición de un vecindario (como en la búsqueda local). SPT es una regla de construcción greedy (glotona) que construye una solución paso a paso, no una técnica de búsqueda por trayectoria que se mueva por un vecindario. Por lo tanto, no opera bajo el concepto de óptimos locales y no garantiza encontrar uno.
Conviene utilizar técnicas metaheurísticas en los siguientes casos:
Un FSP se representa como una permutación (orden). Usaremos la solución ejemplo S=(1, 2, 3, 4, 5) para n=5.
La adecuación de un vecindario depende de la localidad. Un vecindario tiene «localidad fuerte» si un pequeño cambio en la representación (genotipo) causa un pequeño cambio en la calidad de la solución (fenotipo). Esto permite una búsqueda con sentido, similar al descenso de gradiente.
Por lo tanto, el vecindario de Inserción (o en su defecto, Intercambio) es el más adecuado, ya que proporciona una localidad más fuerte y permite una exploración más fina y gradual del espacio de soluciones comparado con la Inversión.
