A genetic programming hyper-heuristic for the distributed assembly permutation flow-shop scheduling problem with sequence dependent setup times

被引:91
作者
Song, Hong-Bo [1 ]
Lin, Jian [1 ]
机构
[1] Zhejiang Univ Finance & Econ, Dept Artificial Intelligence, Hangzhou 310018, Peoples R China
基金
中国国家自然科学基金;
关键词
Distributed assembly flow-shop scheduling; Hyper-heuristic; Genetic programming; Sequence dependent setup time; COMPETITIVE MEMETIC ALGORITHM; ITERATED GREEDY ALGORITHM; OPTIMIZATION; MAKESPAN; DESIGN; COLONY;
D O I
10.1016/j.swevo.2020.100807
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, a genetic programming hyper heuristic (GP-HH) algorithm is proposed to solve the distributed assembly permutation flow-shop scheduling problem with sequence dependent setup times (DAPFSP-SDST) and the objective of makespan minimization. The main idea is to use genetic programming (GP) as the high level strategy to generate heuristic sequences from a pre-designed low-level heuristics (LLHs) set. In each generation, the heuristic sequences are evolved by GP and then successively operated on the solution space for better solutions. Additionally, simulated annealing is embedded into each LLH to improve the local search ability. An effective encoding and decoding pair is also presented for the algorithm to obtain feasible schedules. Finally, computational simulation and comparison are both carried out on a benchmark set and the results demonstrate the effectiveness of the proposed GP-HH. The best-known solutions are updated for 333 out of the 540 benchmark instances.
引用
收藏
页数:13
相关论文
共 53 条
[1]   RETRACTED: A hybrid whale optimization algorithm based on local search strategy for the permutation flow shop scheduling problem (Retracted article. See vol. 128, pg. 567, 2022) [J].
Abdel-Basset, Mohamed ;
Manogaran, Gunasekaran ;
El-Shahat, Doaa ;
Mirjalili, Seyedali .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 85 :129-145
[2]  
[Anonymous], 2004, P 4 INT S INTELLIGEN, DOI DOI 10.1007/978-3-540-28646-2_38
[3]   A survey of multi-factory scheduling [J].
Behnamian, J. ;
Ghomi, S. M. T. Fatemi .
JOURNAL OF INTELLIGENT MANUFACTURING, 2016, 27 (01) :231-249
[4]   Scheduling flow shops with operators [J].
Benkalai, Imene ;
Rebaine, Djamal ;
Baptiste, Pierre .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2019, 57 (02) :338-356
[5]   Automated Design of Production Scheduling Heuristics: A Review [J].
Branke, Juergen ;
Su Nguyen ;
Pickardt, Christoph W. ;
Zhang, Mengjie .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (01) :110-124
[6]   JOB-SHOP SCHEDULING WITH MULTIPURPOSE MACHINES [J].
BRUCKER, P ;
SCHLIE, R .
COMPUTING, 1990, 45 (04) :369-375
[7]   An artificial bee colony algorithm with a Modified Choice Function for the traveling salesman problem [J].
Choong, Shin Siang ;
Wong, Li-Pei ;
Lim, Chee Peng .
SWARM AND EVOLUTIONARY COMPUTATION, 2019, 44 :622-635
[8]   Automatic design of hyper-heuristic based on reinforcement learning [J].
Choong, Shin Siang ;
Wong, Li-Pei ;
Lim, Chee Peng .
INFORMATION SCIENCES, 2018, 436 :89-107
[9]   EVALUATION OF FLOW SHOP SEQUENCING HEURISTICS [J].
DANNENBRING, DG .
MANAGEMENT SCIENCE, 1977, 23 (11) :1174-1182
[10]   A competitive memetic algorithm for multi-objective distributed permutation flow shop scheduling problem [J].
Deng, Jin ;
Wang, Ling .
SWARM AND EVOLUTIONARY COMPUTATION, 2017, 32 :121-131