Un hiperheurístico genético para un problema de programación de pedidos con dos parámetros dependientes del escenario en un entorno de máquinas paralelas
Autores: Li, Lung-Yu; Xu, Jian-You; Cheng, Shuenn-Ren; Zhang, Xingong; Lin, Win-Chin; Lin, Jia-Cheng; Wu, Zong-Lin; Wu, Chin-Chia
Idioma: Inglés
Editor: MDPI
Año: 2022
Acceso abierto
Artículo científico
2022
Un hiperheurístico genético para un problema de programación de pedidos con dos parámetros dependientes del escenario en un entorno de máquinas paralelas
Categoría
Matemáticas
Subcategoría
Matemáticas generales
Palabras clave
Estudios
Problema de programación de pedidos de clientes
Incertidumbre
Tiempos de procesamiento de componentes
Tiempos de listo
Algoritmo genético
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 20
Citaciones: Sin citaciones
Los estudios sobre el problema de programación de pedidos de clientes han estado atrayendo cada vez más atención. La mayoría de los enfoques actuales consideran que los tiempos de procesamiento de los componentes para los pedidos de los clientes en cada máquina son constantes o que todos los pedidos de los clientes están disponibles al inicio de la planificación de la producción. Sin embargo, estas suposiciones no se cumplen en aplicaciones del mundo real. La incertidumbre puede ser causada por múltiples problemas, incluyendo una avería de la máquina, cambios en el entorno de trabajo e inestabilidad de los trabajadores. Sobre la base de estos factores, introdujimos un problema de programación de pedidos de clientes en máquinas paralelas con dos tiempos de procesamiento de componentes dependientes del escenario, fechas límite y tiempos de preparación. El objetivo era identificar un horario apropiado y robusto para minimizar el máximo de la suma de números ponderados de pedidos tardíos entre los escenarios considerados. Para resolver este problema difícil, derivamos algunas propiedades dominantes y un límite inferior para determinar una solución óptima. Posteriormente, consideramos tres variantes del algoritmo de Moore, un algoritmo genético y un hiperheurístico basado en algoritmos genéticos que incorporaba las siete heurísticas de bajo nivel propuestas para resolver este problema. Finalmente, se evaluaron las actuaciones de todos los algoritmos propuestos.
Descripción
Los estudios sobre el problema de programación de pedidos de clientes han estado atrayendo cada vez más atención. La mayoría de los enfoques actuales consideran que los tiempos de procesamiento de los componentes para los pedidos de los clientes en cada máquina son constantes o que todos los pedidos de los clientes están disponibles al inicio de la planificación de la producción. Sin embargo, estas suposiciones no se cumplen en aplicaciones del mundo real. La incertidumbre puede ser causada por múltiples problemas, incluyendo una avería de la máquina, cambios en el entorno de trabajo e inestabilidad de los trabajadores. Sobre la base de estos factores, introdujimos un problema de programación de pedidos de clientes en máquinas paralelas con dos tiempos de procesamiento de componentes dependientes del escenario, fechas límite y tiempos de preparación. El objetivo era identificar un horario apropiado y robusto para minimizar el máximo de la suma de números ponderados de pedidos tardíos entre los escenarios considerados. Para resolver este problema difícil, derivamos algunas propiedades dominantes y un límite inferior para determinar una solución óptima. Posteriormente, consideramos tres variantes del algoritmo de Moore, un algoritmo genético y un hiperheurístico basado en algoritmos genéticos que incorporaba las siete heurísticas de bajo nivel propuestas para resolver este problema. Finalmente, se evaluaron las actuaciones de todos los algoritmos propuestos.