A hybrid differential evolution algorithm for job shop scheduling problems with expected total tardiness criterion

被引:30
作者
Zhang, Rui [1 ]
Song, Shiji [2 ]
Wu, Cheng [2 ]
机构
[1] Nanchang Univ, Sch Econ & Management, Nanchang 330031, Peoples R China
[2] Tsinghua Univ, Dept Automat, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
Shop scheduling; Differential evolution; Total tardiness; Simulation; Parameter perturbation; PARTICLE SWARM OPTIMIZATION; SEARCH ALGORITHM; TABU SEARCH;
D O I
10.1016/j.asoc.2012.02.024
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In real-world manufacturing systems, the processing of jobs is frequently affected by various unpredictable events. However, compared with the extensive research for the deterministic model, study on the random factors in job shop scheduling has not received sufficient attention. In this paper, we propose a hybrid differential evolution (DE) algorithm for the job shop scheduling problem with random processing times under the objective of minimizing the expected total tardiness (a measure for service quality). First, we propose a performance estimate for roughly comparing the quality of candidate solutions. Then, a parameter perturbation algorithm is applied as a local search module for accelerating the convergence of DE. Finally, the K-armed bandit model is utilized for reducing the computational burden in the exact evaluation of solutions based on simulation. The computational results on different-scale test problems validate the effectiveness and efficiency of the proposed approach. (C) 2012 Elsevier B. V. All rights reserved.
引用
收藏
页码:1448 / 1458
页数:11
相关论文
共 33 条
[1]   Improvement heuristic for the flow-shop scheduling problem: An adaptive-learning approach [J].
Agarwal, A ;
Colak, S ;
Eryarsoy, E .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 169 (03) :801-815
[2]  
[Anonymous], 2012, Scheduling
[3]   Tabu search for minimizing total tardiness in a job shop [J].
Armentano, VA ;
Scrich, CR .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2000, 63 (02) :131-140
[4]   Finite-time analysis of the multiarmed bandit problem [J].
Auer, P ;
Cesa-Bianchi, N ;
Fischer, P .
MACHINE LEARNING, 2002, 47 (2-3) :235-256
[5]   Floating-point to integer mapping schemes in differential evolution for permutation flow shop scheduling [J].
Chakraborty, Uday K. ;
Turvey, Kenneth P. .
INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2010, 2 (3-4) :183-204
[6]   A genetic local search algorithm for minimizing total weighted tardiness in the job-shop scheduling problem [J].
Essafi, Imen ;
Mati, Yazid ;
Dauzere-Peres, Stephane .
COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (08) :2599-2616
[7]  
Fowlkes WY., 1995, Engineering Methods for Robust Product Design: Using Taguchi Methods in Technology and Product Development, V1
[8]   Optimal job-shop scheduling with random operations and cost objectives [J].
Golenko-Ginzburg, D ;
Gonik, A .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2002, 76 (02) :147-157
[9]   A contribution to the stochastic flow shop scheduling problem [J].
Gourgand, M ;
Grangeon, N ;
Norre, S .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 151 (02) :415-433
[10]   A novel objective function for job-shop scheduling problem with fuzzy processing time and fuzzy due date using differential evolution algorithm [J].
Hu, Yanmei ;
Yin, Minghao ;
Li, Xiangtao .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 56 (9-12) :1125-1138