Simulador de Despacho de Trabajos

Simular programación de máquina única con reglas de despacho por prioridad. Compare cómo diferentes reglas de despacho (SPT, EDD, WSPT, etc.) secuencian…

Compare cómo diferentes reglas de despacho (SPT, EDD, WSPT, etc.) secuencian trabajos en una sola máquina. Visualice el diagrama de Gantt y evalúe métricas de rendimiento como makespan y tardanza total.

¿Qué es el despacho de trabajos?

Las reglas de despacho son heurísticas basadas en prioridades para secuenciar trabajos en las máquinas en tiempo real. A diferencia de los algoritmos de programación óptima, que exigen conocer de antemano todos los trabajos, las reglas de despacho toman decisiones locales a medida que cada máquina queda disponible, lo que las hace prácticas en entornos de planta dinámicos.

Entre las reglas más habituales están SPT (tiempo de procesamiento más corto), que minimiza el tiempo de flujo medio; EDD (fecha de entrega más próxima), que minimiza la tardanza máxima; y WSPT (tiempo de procesamiento más corto ponderado), que minimiza el tiempo de flujo ponderado. Ninguna regla domina en todos los criterios de desempeño: la mejor regla depende del objetivo de la programación.

El diagrama de Gantt visualiza la línea de tiempo del programa resultante, mientras que indicadores de desempeño como el makespan (tiempo total de finalización), la tardanza total (suma de las entregas con retraso) y el tiempo de flujo medio cuantifican la calidad del programa. Comparar varias reglas sobre el mismo conjunto de trabajos revela cuál se ajusta mejor al objetivo actual.

Formula: SPT: Sort by processing time (ascending) LPT: Sort by processing time (descending) EDD: Sort by due date (ascending) CR: Sort by (Due Date - Now) / Processing Time WSPT: Sort by Weight / Processing Time (descending) Tardiness = max(0, Completion Time - Due Date)

Ejemplo de cálculo

3 trabajos: A(p=4, d=10), B(p=2, d=8), C(p=6, d=12). Orden SPT: B→A→C, finalizaciones: 2, 6, 12, tardanza: 0+0+0=0. Orden EDD: B→A→C (igual), tardanza=0. Orden LPT: C→A→B, finalizaciones: 6, 10, 12, tardanza: 0+0+4=4. Aquí SPT es la regla óptima.

Cuándo usar esta calculadora

Errores comunes que se deben evitar

Cómo interpretar los resultados

Estándares y referencias relacionados

Preguntas frecuentes

¿Qué regla de despacho debo usar?

Depende del objetivo. SPT minimiza el tiempo de flujo medio y el inventario en proceso. EDD minimiza el retraso máximo (lo mejor para cumplir el plazo más ajustado). WSPT es óptima para minimizar el tiempo de finalización ponderado cuando los trabajos tienen prioridades distintas. CR (razón crítica) se adapta dinámicamente al instante actual. En la mayoría de los talleres conviene probar varias reglas y comparar los indicadores.

¿Por qué no usar algoritmos de programación óptima en lugar de reglas de despacho?

La programación óptima (por ejemplo, ramificación y acotación o MIP) es NP-difícil en la mayoría de los problemas reales: el tiempo de cálculo crece exponencialmente con el número de trabajos. Las reglas de despacho se ejecutan en tiempo O(n log n) y admiten llegadas dinámicas, averías de máquina y cambios de prioridad en tiempo real. En la práctica, las reglas de despacho sofisticadas se sitúan dentro del 5-15 % del óptimo en la mayoría de los problemas.