Reprogramación de una sola máquina con rechazo y un período de no disponibilidad del operador
Autores: Wu, Guanghua; Zhu, Hongli
Idioma: Inglés
Editor: MDPI
Año: 2024
Acceso abierto
Artículo científico
2024
Reprogramación de una sola máquina con rechazo y un período de no disponibilidad del operador
Categoría
Matemáticas
Subcategoría
Matemáticas generales
Palabras clave
Reprogramación
Rechazo
Período de no disponibilidad del operador
Tiempo de finalización ponderado
Trabajo de cruce
Programación dinámica
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 41
Citaciones: Sin citaciones
En este documento, investigamos un problema de reprogramación con rechazo y un período de no disponibilidad del operador en una sola máquina. Se ha creado un horario original óptimo con el objetivo de minimizar el tiempo total ponderado de finalización en un sistema determinístico de programación de producción sin un intervalo no disponible. Sin embargo, antes del inicio del procesamiento formal de trabajos, un intervalo de tiempo se vuelve no disponible debido al operador. Ningún trabajo puede comenzar o completarse en el intervalo; sin embargo, es posible un trabajo que comienza antes de este intervalo y termina después (si hay tal trabajo, lo llamamos trabajo de cruce). Para lidiar con el período de no disponibilidad del operador, se permite el rechazo de trabajos. Cada trabajo es aceptado para procesamiento o rechazado pagando un costo de rechazo. Se requiere reprogramar el horario original planificado. El objetivo es minimizar el tiempo total ponderado de finalización de los trabajos aceptados más la penalización total de los trabajos rechazados más la penalización de la máxima tardanza ponderada entre el horario original y la nueva reprogramación. Presentamos un algoritmo exacto de programación dinámica de tiempo seudopolinomial y posteriormente lo desarrollamos en un esquema de aproximación de tiempo polinómico completo.
Descripción
En este documento, investigamos un problema de reprogramación con rechazo y un período de no disponibilidad del operador en una sola máquina. Se ha creado un horario original óptimo con el objetivo de minimizar el tiempo total ponderado de finalización en un sistema determinístico de programación de producción sin un intervalo no disponible. Sin embargo, antes del inicio del procesamiento formal de trabajos, un intervalo de tiempo se vuelve no disponible debido al operador. Ningún trabajo puede comenzar o completarse en el intervalo; sin embargo, es posible un trabajo que comienza antes de este intervalo y termina después (si hay tal trabajo, lo llamamos trabajo de cruce). Para lidiar con el período de no disponibilidad del operador, se permite el rechazo de trabajos. Cada trabajo es aceptado para procesamiento o rechazado pagando un costo de rechazo. Se requiere reprogramar el horario original planificado. El objetivo es minimizar el tiempo total ponderado de finalización de los trabajos aceptados más la penalización total de los trabajos rechazados más la penalización de la máxima tardanza ponderada entre el horario original y la nueva reprogramación. Presentamos un algoritmo exacto de programación dinámica de tiempo seudopolinomial y posteriormente lo desarrollamos en un esquema de aproximación de tiempo polinómico completo.