Cargando…
An Improved Genetic Algorithm for Solving the Multi-AGV Flexible Job Shop Scheduling Problem
In real manufacturing environments, the number of automatic guided vehicles (AGV) is limited. Therefore, the scheduling problem that considers a limited number of AGVs is much nearer to real production and very important. In this paper, we studied the flexible job shop scheduling problem with a limi...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10144946/ https://www.ncbi.nlm.nih.gov/pubmed/37112156 http://dx.doi.org/10.3390/s23083815 |
_version_ | 1785034215812759552 |
---|---|
author | Meng, Leilei Cheng, Weiyao Zhang, Biao Zou, Wenqiang Fang, Weikang Duan, Peng |
author_facet | Meng, Leilei Cheng, Weiyao Zhang, Biao Zou, Wenqiang Fang, Weikang Duan, Peng |
author_sort | Meng, Leilei |
collection | PubMed |
description | In real manufacturing environments, the number of automatic guided vehicles (AGV) is limited. Therefore, the scheduling problem that considers a limited number of AGVs is much nearer to real production and very important. In this paper, we studied the flexible job shop scheduling problem with a limited number of AGVs (FJSP-AGV) and propose an improved genetic algorithm (IGA) to minimize makespan. Compared with the classical genetic algorithm, a population diversity check method was specifically designed in IGA. To evaluate the effectiveness and efficiency of IGA, it was compared with the state-of-the-art algorithms for solving five sets of benchmark instances. Experimental results show that the proposed IGA outperforms the state-of-the-art algorithms. More importantly, the current best solutions of 34 benchmark instances of four data sets were updated. |
format | Online Article Text |
id | pubmed-10144946 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-101449462023-04-29 An Improved Genetic Algorithm for Solving the Multi-AGV Flexible Job Shop Scheduling Problem Meng, Leilei Cheng, Weiyao Zhang, Biao Zou, Wenqiang Fang, Weikang Duan, Peng Sensors (Basel) Article In real manufacturing environments, the number of automatic guided vehicles (AGV) is limited. Therefore, the scheduling problem that considers a limited number of AGVs is much nearer to real production and very important. In this paper, we studied the flexible job shop scheduling problem with a limited number of AGVs (FJSP-AGV) and propose an improved genetic algorithm (IGA) to minimize makespan. Compared with the classical genetic algorithm, a population diversity check method was specifically designed in IGA. To evaluate the effectiveness and efficiency of IGA, it was compared with the state-of-the-art algorithms for solving five sets of benchmark instances. Experimental results show that the proposed IGA outperforms the state-of-the-art algorithms. More importantly, the current best solutions of 34 benchmark instances of four data sets were updated. MDPI 2023-04-07 /pmc/articles/PMC10144946/ /pubmed/37112156 http://dx.doi.org/10.3390/s23083815 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Meng, Leilei Cheng, Weiyao Zhang, Biao Zou, Wenqiang Fang, Weikang Duan, Peng An Improved Genetic Algorithm for Solving the Multi-AGV Flexible Job Shop Scheduling Problem |
title | An Improved Genetic Algorithm for Solving the Multi-AGV Flexible Job Shop Scheduling Problem |
title_full | An Improved Genetic Algorithm for Solving the Multi-AGV Flexible Job Shop Scheduling Problem |
title_fullStr | An Improved Genetic Algorithm for Solving the Multi-AGV Flexible Job Shop Scheduling Problem |
title_full_unstemmed | An Improved Genetic Algorithm for Solving the Multi-AGV Flexible Job Shop Scheduling Problem |
title_short | An Improved Genetic Algorithm for Solving the Multi-AGV Flexible Job Shop Scheduling Problem |
title_sort | improved genetic algorithm for solving the multi-agv flexible job shop scheduling problem |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10144946/ https://www.ncbi.nlm.nih.gov/pubmed/37112156 http://dx.doi.org/10.3390/s23083815 |
work_keys_str_mv | AT mengleilei animprovedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem AT chengweiyao animprovedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem AT zhangbiao animprovedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem AT zouwenqiang animprovedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem AT fangweikang animprovedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem AT duanpeng animprovedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem AT mengleilei improvedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem AT chengweiyao improvedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem AT zhangbiao improvedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem AT zouwenqiang improvedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem AT fangweikang improvedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem AT duanpeng improvedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem |