Cargando…

A global-local neighborhood search algorithm and tabu search for flexible job shop scheduling problem

The Flexible Job Shop Scheduling Problem (FJSP) is a combinatorial problem that continues to be studied extensively due to its practical implications in manufacturing systems and emerging new variants, in order to model and optimize more complex situations that reflect the current needs of the indus...

Descripción completa

Detalles Bibliográficos
Autores principales: Escamilla Serna, Nayeli Jazmin, Seck-Tuoh-Mora, Juan Carlos, Medina-Marin, Joselito, Hernandez-Romero, Norberto, Barragan-Vite, Irving, Corona Armenta, Jose Ramon
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8176541/
https://www.ncbi.nlm.nih.gov/pubmed/34141895
http://dx.doi.org/10.7717/peerj-cs.574
_version_ 1783703275845976064
author Escamilla Serna, Nayeli Jazmin
Seck-Tuoh-Mora, Juan Carlos
Medina-Marin, Joselito
Hernandez-Romero, Norberto
Barragan-Vite, Irving
Corona Armenta, Jose Ramon
author_facet Escamilla Serna, Nayeli Jazmin
Seck-Tuoh-Mora, Juan Carlos
Medina-Marin, Joselito
Hernandez-Romero, Norberto
Barragan-Vite, Irving
Corona Armenta, Jose Ramon
author_sort Escamilla Serna, Nayeli Jazmin
collection PubMed
description The Flexible Job Shop Scheduling Problem (FJSP) is a combinatorial problem that continues to be studied extensively due to its practical implications in manufacturing systems and emerging new variants, in order to model and optimize more complex situations that reflect the current needs of the industry better. This work presents a new metaheuristic algorithm called the global-local neighborhood search algorithm (GLNSA), in which the neighborhood concepts of a cellular automaton are used, so that a set of leading solutions called smart-cells generates and shares information that helps to optimize instances of the FJSP. The GLNSA algorithm is accompanied by a tabu search that implements a simplified version of the Nopt1 neighborhood defined in Mastrolilli & Gambardella (2000) to complement the optimization task. The experiments carried out show a satisfactory performance of the proposed algorithm, compared with other results published in recent algorithms, using four benchmark sets and 101 test problems.
format Online
Article
Text
id pubmed-8176541
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-81765412021-06-16 A global-local neighborhood search algorithm and tabu search for flexible job shop scheduling problem Escamilla Serna, Nayeli Jazmin Seck-Tuoh-Mora, Juan Carlos Medina-Marin, Joselito Hernandez-Romero, Norberto Barragan-Vite, Irving Corona Armenta, Jose Ramon PeerJ Comput Sci Adaptive and Self-Organizing Systems The Flexible Job Shop Scheduling Problem (FJSP) is a combinatorial problem that continues to be studied extensively due to its practical implications in manufacturing systems and emerging new variants, in order to model and optimize more complex situations that reflect the current needs of the industry better. This work presents a new metaheuristic algorithm called the global-local neighborhood search algorithm (GLNSA), in which the neighborhood concepts of a cellular automaton are used, so that a set of leading solutions called smart-cells generates and shares information that helps to optimize instances of the FJSP. The GLNSA algorithm is accompanied by a tabu search that implements a simplified version of the Nopt1 neighborhood defined in Mastrolilli & Gambardella (2000) to complement the optimization task. The experiments carried out show a satisfactory performance of the proposed algorithm, compared with other results published in recent algorithms, using four benchmark sets and 101 test problems. PeerJ Inc. 2021-05-27 /pmc/articles/PMC8176541/ /pubmed/34141895 http://dx.doi.org/10.7717/peerj-cs.574 Text en © 2021 Escamilla Serna et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Adaptive and Self-Organizing Systems
Escamilla Serna, Nayeli Jazmin
Seck-Tuoh-Mora, Juan Carlos
Medina-Marin, Joselito
Hernandez-Romero, Norberto
Barragan-Vite, Irving
Corona Armenta, Jose Ramon
A global-local neighborhood search algorithm and tabu search for flexible job shop scheduling problem
title A global-local neighborhood search algorithm and tabu search for flexible job shop scheduling problem
title_full A global-local neighborhood search algorithm and tabu search for flexible job shop scheduling problem
title_fullStr A global-local neighborhood search algorithm and tabu search for flexible job shop scheduling problem
title_full_unstemmed A global-local neighborhood search algorithm and tabu search for flexible job shop scheduling problem
title_short A global-local neighborhood search algorithm and tabu search for flexible job shop scheduling problem
title_sort global-local neighborhood search algorithm and tabu search for flexible job shop scheduling problem
topic Adaptive and Self-Organizing Systems
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8176541/
https://www.ncbi.nlm.nih.gov/pubmed/34141895
http://dx.doi.org/10.7717/peerj-cs.574
work_keys_str_mv AT escamillasernanayelijazmin agloballocalneighborhoodsearchalgorithmandtabusearchforflexiblejobshopschedulingproblem
AT secktuohmorajuancarlos agloballocalneighborhoodsearchalgorithmandtabusearchforflexiblejobshopschedulingproblem
AT medinamarinjoselito agloballocalneighborhoodsearchalgorithmandtabusearchforflexiblejobshopschedulingproblem
AT hernandezromeronorberto agloballocalneighborhoodsearchalgorithmandtabusearchforflexiblejobshopschedulingproblem
AT barraganviteirving agloballocalneighborhoodsearchalgorithmandtabusearchforflexiblejobshopschedulingproblem
AT coronaarmentajoseramon agloballocalneighborhoodsearchalgorithmandtabusearchforflexiblejobshopschedulingproblem
AT escamillasernanayelijazmin globallocalneighborhoodsearchalgorithmandtabusearchforflexiblejobshopschedulingproblem
AT secktuohmorajuancarlos globallocalneighborhoodsearchalgorithmandtabusearchforflexiblejobshopschedulingproblem
AT medinamarinjoselito globallocalneighborhoodsearchalgorithmandtabusearchforflexiblejobshopschedulingproblem
AT hernandezromeronorberto globallocalneighborhoodsearchalgorithmandtabusearchforflexiblejobshopschedulingproblem
AT barraganviteirving globallocalneighborhoodsearchalgorithmandtabusearchforflexiblejobshopschedulingproblem
AT coronaarmentajoseramon globallocalneighborhoodsearchalgorithmandtabusearchforflexiblejobshopschedulingproblem