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...

Full description

Bibliographic Details
Main Authors: Leilei Meng, Weiyao Cheng, Biao Zhang, Wenqiang Zou, Weikang Fang, Peng Duan
Format: Article
Language:English
Published: MDPI AG 2023-04-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/23/8/3815
_version_ 1797603548723150848
author Leilei Meng
Weiyao Cheng
Biao Zhang
Wenqiang Zou
Weikang Fang
Peng Duan
author_facet Leilei Meng
Weiyao Cheng
Biao Zhang
Wenqiang Zou
Weikang Fang
Peng Duan
author_sort Leilei Meng
collection DOAJ
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.
first_indexed 2024-03-11T04:33:41Z
format Article
id doaj.art-16738081d71349c4999f04632dce8c96
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-11T04:33:41Z
publishDate 2023-04-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-16738081d71349c4999f04632dce8c962023-11-17T21:14:59ZengMDPI AGSensors1424-82202023-04-01238381510.3390/s23083815An Improved Genetic Algorithm for Solving the Multi-AGV Flexible Job Shop Scheduling ProblemLeilei Meng0Weiyao Cheng1Biao Zhang2Wenqiang Zou3Weikang Fang4Peng Duan5School of Computer Science, Liaocheng University, Liaocheng 252000, ChinaSchool of Computer Science, Liaocheng University, Liaocheng 252000, ChinaSchool of Computer Science, Liaocheng University, Liaocheng 252000, ChinaSchool of Computer Science, Liaocheng University, Liaocheng 252000, ChinaSchool of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan 430074, ChinaSchool of Computer Science, Liaocheng University, Liaocheng 252000, ChinaIn 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.https://www.mdpi.com/1424-8220/23/8/3815flexible job shop scheduling problemautomatic guided vehiclegenetic algorithm
spellingShingle Leilei Meng
Weiyao Cheng
Biao Zhang
Wenqiang Zou
Weikang Fang
Peng Duan
An Improved Genetic Algorithm for Solving the Multi-AGV Flexible Job Shop Scheduling Problem
Sensors
flexible job shop scheduling problem
automatic guided vehicle
genetic algorithm
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 flexible job shop scheduling problem
automatic guided vehicle
genetic algorithm
url https://www.mdpi.com/1424-8220/23/8/3815
work_keys_str_mv AT leileimeng animprovedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem
AT weiyaocheng animprovedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem
AT biaozhang animprovedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem
AT wenqiangzou animprovedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem
AT weikangfang animprovedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem
AT pengduan animprovedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem
AT leileimeng improvedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem
AT weiyaocheng improvedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem
AT biaozhang improvedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem
AT wenqiangzou improvedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem
AT weikangfang improvedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem
AT pengduan improvedgeneticalgorithmforsolvingthemultiagvflexiblejobshopschedulingproblem