Minimizing the number of tardy jobs in a single-machine scheduling problem with periodic maintenance

被引:47
作者
Lee, Ju-Yong [1 ]
Kim, Yeong-Dae [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Dept Ind Engn, Taejon 305701, South Korea
关键词
Scheduling; Single machine; Periodic maintenance; Tardy jobs; Heuristic; TOTAL COMPLETION-TIME; TOOL CHANGES; FLOW-TIME; ALGORITHM;
D O I
10.1016/j.cor.2011.11.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This research focuses on the problem of scheduling jobs on a single machine that requires periodic maintenance with the objective of minimizing the number of tardy jobs. We present a two-phase heuristic algorithm in which an initial solution is obtained first with a method modified from Moore's algorithm for the problem without maintenance and then the solution is improved in the second phase. Performance of the proposed heuristic algorithm is evaluated through computational experiments on randomly generated problem instances and results show that the heuristic gives solutions close to those obtained from a commercial integer programming solver in much shorter time and works better than an existing heuristic algorithm in terms of the solution quality. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:2196 / 2205
页数:10
相关论文
共 37 条
[1]   SINGLE-MACHINE FLOW-TIME SCHEDULING WITH A SINGLE BREAKDOWN [J].
ADIRI, I ;
BRUNO, J ;
FROSTIG, E ;
KAN, AHGR .
ACTA INFORMATICA, 1989, 26 (07) :679-685
[2]  
ADIRI I, 1991, NAV RES LOG, V38, P261, DOI 10.1002/1520-6750(199104)38:2<261::AID-NAV3220380210>3.0.CO
[3]  
2-I
[4]   Scheduling with tool changes to minimize total completion time: Basic results and SPT performance [J].
Akturk, MS ;
Ghosh, JB ;
Gunes, ED .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 157 (03) :784-790
[5]   Scheduling with tool changes to minimize total completion time: A study of heuristics and their performance [J].
Akturk, MS ;
Ghosh, JB ;
Gunes, ED .
NAVAL RESEARCH LOGISTICS, 2003, 50 (01) :15-30
[6]   A branch and bound to minimize the number of late jobs on a single machine with release time constraints [J].
Baptiste, Philippe ;
Peridy, Laurent ;
Pinson, Eric .
European Journal of Operational Research, 2003, 144 (01) :1-11
[7]   An O(n4) algorithm for preemptive scheduling of a single machine to minimize the number of late jobs [J].
Baptiste, P .
OPERATIONS RESEARCH LETTERS, 1999, 24 (04) :175-180
[8]  
BIRGE J, 1990, NAV RES LOG, V37, P661, DOI 10.1002/1520-6750(199010)37:5<661::AID-NAV3220370506>3.0.CO
[9]  
2-3
[10]   Single-machine scheduling with flexible and periodic maintenance [J].
Chen, J. S. .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2006, 57 (06) :703-710