A Hybrid Genetic Algorithm for Flexible Job Shop Scheduling Problem With Sequence-Dependent Setup Times and Job Lag Times

被引:16
作者
Wang, Yilun [1 ]
Zhu, Qianwen [1 ]
机构
[1] Nanjing Univ, Sch Management & Engn, Nanjing 210093, Peoples R China
关键词
Genetic algorithms; Job shop scheduling; Search problems; Manufacturing systems; Statistics; Sociology; Sequential analysis; Flexible job shop scheduling; genetic algorithm; hybrid algorithm; job lag times; sequence-dependent setup times; tabu search; TABU SEARCH; ROUTING FLEXIBILITY; ANT COLONY;
D O I
10.1109/ACCESS.2021.3096007
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper addresses the flexible job shop scheduling problem with sequence-dependent set-up times and job lag times (FJSP-SDST-LT), which characteristics are important in modern manufacturing systems. We first present a mathematical model with the objective to minimize the makespan. Then a hybrid algorithm (HGA-TS) which combines genetic algorithm (GA) and tabu search (TS) is proposed to solve the FJSP-SDST-LT. The GA performs powerful global search by genetic operators and serves as exploration, while based on the specific structure of SDST and LT, the TS is able to perform an effective local search by relocating operations and serves as exploitation. Therefore, the proposed HGA-TS integrates good searching ability with strong diversifying ability. In order to solve the FJSP-SDST-LT effectively, we adopt effective encoding and decoding methods, genetic operators in GA, and four neighborhood structures in TS. We conduct computational experiments on two classes of instances generated from two classic data sets and the results show the great performance of HGA-TS in solving FJSP-SDST-LT.
引用
收藏
页码:104864 / 104873
页数:10
相关论文
共 31 条
[1]   A neighborhood search function for flexible job shop scheduling with separable sequence-dependent setup times [J].
Abdelmaguid, Tamer F. .
APPLIED MATHEMATICS AND COMPUTATION, 2015, 260 :188-203
[2]   A survey of scheduling problems with setup times or costs [J].
Allahverdi, Ali ;
Ng, C. T. ;
Cheng, T. C. E. ;
Kovalyov, Mikhail Y. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 187 (03) :985-1032
[3]  
[Anonymous], 2012, Int. J. Math. Anal
[4]  
Brandimarte P., 1993, Annals of Operations Research, V41, P157, DOI 10.1007/BF02023073
[5]   JOB-SHOP SCHEDULING WITH MULTIPURPOSE MACHINES [J].
BRUCKER, P ;
SCHLIE, R .
COMPUTING, 1990, 45 (04) :369-375
[6]   A research survey: review of flexible job shop scheduling techniques [J].
Chaudhry, Imran Ali ;
Khan, Abid Ali .
INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2016, 23 (03) :551-591
[7]   Flexible job shop scheduling with parallel machines using Genetic Algorithm and Grouping Genetic Algorithm [J].
Chen, James C. ;
Wu, Cheng-Chun ;
Chen, Chia-Wen ;
Chen, Kou-Huang .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (11) :10016-10021
[8]   An integrated approach for modeling and solving the general multiprocessor job-shop scheduling problem using tabu search [J].
DauzerePeres, S ;
Paulli, J .
ANNALS OF OPERATIONS RESEARCH, 1997, 70 (0) :281-306
[9]   An Improved Genetic Algorithm for the Distributed and Flexible Job-shop Scheduling problem [J].
De Giovanni, L. ;
Pezzella, F. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 200 (02) :395-408
[10]   An efficient two-stage genetic algorithm for a flexible job-shop scheduling problem with sequence dependent attached/detached setup, machine release date and lag-time [J].
Defersha, Fantahun M. ;
Rooyani, Danial .
COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 147 (147)