A backtracking search hyper-heuristic for the distributed assembly flow-shop scheduling problem

被引:118
作者
Lin, Jian [1 ]
Wang, Zhou-Jing [1 ]
Li, Xiaodong [2 ]
机构
[1] Zhejiang Univ Finance & Econ, Sch Informat, Hangzhou 310018, Zhejiang, Peoples R China
[2] RMIT Univ, Sch Sci Comp Sci & IT, Melbourne, Vic 3001, Australia
基金
中国国家自然科学基金;
关键词
Hyper-heuristic; Backtracking search algorithm; Distributed assembly; Flow-shop scheduling; BEE COLONY ALGORITHM; GENETIC ALGORITHM; MEMETIC ALGORITHM; OPTIMIZATION PROBLEMS; DISPATCH PROBLEMS; PERMUTATION; TARDINESS;
D O I
10.1016/j.swevo.2017.04.007
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Distributed assembly permutation flow-shop scheduling problem (DAPFSP) is recognized as an important class of problems in modern supply chains and manufacturing systems. In this paper, a backtracking search hyper heuristic (BS-HH) algorithm is proposed to solve the DAPFSP. In the BS-HH scheme, ten simple and effective heuristic rules are designed to construct a set of low-level heuristics (LLHs), and the backtracking search algorithm is employed as the high-level strategy to manipulate the LLHs to operate on the solution space. Additionally, an efficient solution encoding and decoding scheme is proposed to generate a feasible schedule. The effectiveness of the BS-HH is evaluated on two typical benchmark sets and the computational results indicate the superiority of the proposed BS-HH scheme over the state-of-the-art algorithms.
引用
收藏
页码:124 / 135
页数:12
相关论文
共 45 条
[1]  
[Anonymous], 2016, 2016 IEEE S SERIES C
[2]  
Anwar K, 2013, 2013 IEEE 9TH INTERNATIONAL COLLOQUIUM ON SIGNAL PROCESSING AND ITS APPLICATIONS (CSPA), P176, DOI 10.1109/CSPA.2013.6530037
[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]   Backtracking search optimization based economic environmental power dispatch problems [J].
Bhattacharjee, Kuntal ;
Bhattacharya, Aniruddha ;
Dey, Sunita Halder Nee .
INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2015, 73 :830-842
[5]  
Boussaid I., 2012, COMPUTERS OPERATIONS
[6]   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
[7]   Hyper-heuristics: a survey of the state of the art [J].
Burke, Edmund K. ;
Gendreau, Michel ;
Hyde, Matthew ;
Kendall, Graham ;
Ochoa, Gabriela ;
Oezcan, Ender ;
Qu, Rong .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2013, 64 (12) :1695-1724
[8]   An adaptive genetic algorithm with dominated genes for distributed scheduling problems [J].
Chan, FTS ;
Chung, SH ;
Chan, PLY .
EXPERT SYSTEMS WITH APPLICATIONS, 2005, 29 (02) :364-371
[9]   A block mining and re-combination enhanced genetic algorithm for the permutation flowshop scheduling problem [J].
Chang, Pei-Chann ;
Huang, Wei-Hsiu ;
Wu, Jheng-Long ;
Cheng, T. C. E. .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 141 (01) :45-55
[10]   A hybrid genetic-immune algorithm with improved lifespan and elite antigen for flow-shop scheduling problems [J].
Chang, Pei-Chann ;
Huang, Wei-Hsiu ;
Ting, Ching-Jung .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2011, 49 (17) :5207-5230