A Pareto-based two-stage evolutionary algorithm for flexible job shop scheduling problem with worker cooperation flexibility

被引:46
作者
Luo, Qiang [1 ]
Deng, Qianwang [1 ]
Xie, Guanhua [1 ]
Gong, Guiliang [1 ,2 ]
机构
[1] Hunan Univ, State Key Lab Adv Design & Mfg Vehicle Body, Changsha 410082, Peoples R China
[2] Cent South Univ Forestry & Technol, Dept Mech & Elect Engn, Changsha 410004, Peoples R China
基金
中国国家自然科学基金;
关键词
Flexible job shop scheduling; Cooperation flexibility; Two-stage algorithm; NSGA-II; Objective-based local search; PROCESS PARAMETERS OPTIMIZATION; GENETIC ALGORITHM; MEMETIC ALGORITHM; ENERGY; SEARCH;
D O I
10.1016/j.rcim.2023.102534
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The previous studies on the flexible job shop scheduling problems (FJSP) with machine flexibility and worker flexibility normally assume that each machine is operated by one worker at any time. However, it is not accurate in many cases because many workers may be required for machines in processing complex operations. Hence, this paper studies a universal version, i.e., FJSP with worker cooperation flexibility (FJSPWC), which defines that each machine can be used only if their required workers are prepared. A mixed-integer linear programming model tuned by CPLEX is established for the problem aiming to collaboratively minimize the makespan, maximum workload of machines and maximum workload of workers. To solve the problem efficiently, a Paretobased two-stage evolutionary algorithm (PTEA) is proposed. In the PTEA, a well-tailored initialization operator and the NSGA-II structure are designed for global exploration in the first stage, and a competitive objective-based local search operator is developed to improve its local search ability and accelerate the convergence in the second stage. Extensive experiments based on fifty-eight newly formulated benchmarks are carried out to validate the effectiveness of the well-designed initialization operator and two-stage architecture. Comprehensive experiments are performed to evaluate the proposed PTEA, and the results reveal that the PTEA is superior to four comparison algorithms concerning the distribution, convergence, and overall performance.
引用
收藏
页数:16
相关论文
共 63 条
[1]   Scheduling a dual-resource flexible job shop with makespan and due date-related criteria [J].
Andrade-Pineda, Jose L. ;
Canca, David ;
Gonzalez-R, Pedro L. ;
Calle, M. .
ANNALS OF OPERATIONS RESEARCH, 2020, 291 (1-2) :5-35
[2]   Incorporating learning effect and deterioration for solving a SDST flexible job-shop scheduling problem with a hybrid meta-heuristic approach [J].
Araghi, M. E. Tayebi ;
Jolai, F. ;
Rabiee, M. .
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2014, 27 (08) :733-746
[3]   A state-of-the-art review on scheduling with learning effects [J].
Biskup, Dirk .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 188 (02) :315-329
[4]   Flexible Job Shop Scheduling With Operators in Aeronautical Manufacturing: A Case Study [J].
Borreguero-Sanchidrian, Tamara ;
Pulido, Raul ;
Garcia-Sanchez, Alvaro ;
Ortega-Mier, Miguel .
IEEE ACCESS, 2018, 6 :224-233
[5]   A distributed approach solving partially flexible job-shop scheduling problem with a Q-learning effect [J].
Bouazza, W. ;
Sallez, Y. ;
Beldjilali, B. .
IFAC PAPERSONLINE, 2017, 50 (01) :15890-15895
[6]   Bi-objective optimization algorithms for joint production and maintenance scheduling under a global resource constraint: Application to the permutation flow shop problem [J].
Boufellouh, Radhwane ;
Belkaid, Faycal .
COMPUTERS & OPERATIONS RESEARCH, 2020, 122
[7]   A Pareto based discrete Jaya algorithm for multi-objective flexible job shop scheduling problem [J].
Caldeira, Rylan H. ;
Gnanavelbabu, A. .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 170
[8]   An effective backtracking search algorithm for multi-objective flexible job shop scheduling considering new job arrivals and energy consumption [J].
Caldeira, Rylan H. ;
Gnanavelbabu, A. ;
Vaidyanathan, T. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 149
[9]   Multi-objective optimization for energy-efficient flexible job shop scheduling problem with transportation constraints [J].
Dai Min ;
Tang Dunbing ;
Adriana, Giret ;
Salido Miguel, A. .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2019, 59 :143-157
[10]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197