logo móvil
Contáctanos

Un vecindario global con algoritmo de escalada de colina para el problema de programación de taller de trabajo flexible difuso

Autores: Seck-Tuoh-Mora, Juan Carlos; Escamilla-Serna, Nayeli Jazmín; Montiel-Arrieta, Leonardo Javier; Barragan-Vite, Irving; Medina-Marin, Joselito

Idioma: Inglés

Editor: MDPI

Año: 2022

Descargar PDF

Acceso abierto

Artículo científico


Categoría

Matemáticas

Subcategoría

Matemáticas generales

Palabras clave

Problema de programación de tareas en taller
Tiempos de procesamiento difusos
Vecindario global con algoritmo de escalada de colinas
Metaheurísticas
Makespan difuso
Matlab

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 23

Citaciones: Sin citaciones


Descripción
El Problema de Programación de la Tienda de Trabajo Flexible (FJSSP) continúa siendo estudiado extensamente para probar nuevas metaheurísticas y debido a su cercanía a los sistemas de producción actuales. Una variante del FJSSP utiliza tiempos de procesamiento difusos en lugar de tiempos fijos. Este artículo propone un nuevo algoritmo para FJSSP con tiempos de procesamiento difusos llamado algoritmo de vecindario global con escalada de colinas (GN-HC). Este algoritmo realiza la exploración de soluciones utilizando operadores simples de forma concurrente para el manejo de la vecindad de búsqueda global. Para la búsqueda local, se aplica una escalada de colinas de reinicio aleatorio en cada solución para encontrar la mejor máquina para cada operación. Para la selección de operaciones en la escalada de colinas, se emplea un registro de las operaciones que definen el makespan difuso para utilizarlas como un camino crítico. Finalmente, se realiza una estimación del makespan nítido con los tiempos de procesamiento más largos en la escalada de colinas para mejorar la velocidad del GN-HC. El GN-HC se compara con otros métodos recientemente propuestos reconocidos por su excelente rendimiento, utilizando 6 instancias de FJSSP con tiempos difusos. Los resultados obtenidos muestran una competitividad satisfactoria para GN-HC en comparación con algoritmos de última generación. La implementación de GN-HC se realizó en Matlab y se puede encontrar en GitHub (consulte la Declaración de Disponibilidad de Datos al final del artículo).

Documentos Relacionados

Temas Virtualpro