Secuenciación con Regla de Johnson

Introducción

La Regla de Johnson aplica cuando tenemos trabajos que se deben ejecutar en dos máquinas, en una estructura de taller FLOW SHOP, que implica que:

  • Todos los trabajos pasan primero por la primera máquina, y a continuación por la segunda máquina. Es decir, hay un ordenamiento natural del trabajo en cuanto al orden por el que pasan por cada una de las dos máquinas
  • Se pretende minimizar la fecha de finalización del último trabajo. Es decir, reducir al máximo el tiempo necesario para ejecutar todos los trabajos
  • El orden por el que pasan los trabajos por la primera máquina será el mismo orden que se aplicará en la segunda máquina

El objetivo es ordenar los trabajos para minimizar el makespan o tiempo total para realizar todos los trabajos

Proceso de ejecución

De manera general, los trabajos que tiene menor tiempo en la primera máquina se ordenarán antes, y los que tienen menor tiempo de proceso en la segunda se ordenarán al final. De manera que se priorizan los trabajos más cortos primero, para la primera máquina.

Los pasos para aplicar la Regla de Johnson son los siguientes:

  • Se busca el trabajo que suponga menor tiempo de la primera máquina, y se coloca primero
  • Se busca el trabajo que suponga menor tiempo de la segunda máquina, y se coloca el último
  • Se realiza iterativamente el mismo proceso, pero con el resto de trabajos, hasta haber ubicado todos ellos

Ejemplo

Tenemos 8 trabajos a realizar, y los tiempos de proceso (en horas) en cada máquina, Máquina 1 y Máquina 2, son los que se indican en la tabla. La suma total de tiempos de proceso es de 56 horas, pero queremos ordenar  los trabajos de manera que los realicemos en el menor tiempo posible.

Aplicando la Regla de Johnson, el orden adecuado sería:

Y si lo visualizamos en forma de Gantt, el resultado es el siguiente:

Se observa que, salvo al inicio de la primera máquina, no hay huecos de trabajo, y que el total de tiempo para realizar todos los trabajos, que en suma implican 56 horas, es de 29 horas (makespan=29 h)

Implementación en tu ERP

Si utilizas Etendo para gestionar tu producción, estás de suerte.
Etendo implementa estos y otros algoritmos de secuenciación
¿Te gustaría ver un ejemplo en vivo y en directo?

Últimas noticias

Planificación de proyectos: Cascada vs Oleadas

En la gestión de proyectos, la manera en que planificamos marca la diferencia entre un proyecto rígido y uno capaz de adaptarse al cambio

Ver más

El éxito en un proyecto ERP #10 – Relación a Largo Plazo

Un proyecto ERP no debería vivirse como una batalla entre cliente y proveedor. Lamentablemente, a veces ocurre: durante la implantación parece que manda el cliente porque paga, y cuando el sistema ya está en marcha, el poder se traslada al proveedor.

Ver más

El éxito en un proyecto ERP #9 – Elegir ERP

Uno de los grandes aprendizajes en cualquier implantación es entender que ningún ERP es perfecto. Siempre hay que equilibrar entre usabilidad, funcionalidad y capacidad tecnológica.

Ver más

Recibe nuestra newsletter

Si quieres estar al día de todas las novedades y consejos sobre gestión de ERP y Etendo no dudes en apuntarte a nuestra newsletter.