Algorithms for the single machine total weighted completion time scheduling problem with release times and sequence-dependent setups

被引:1
作者
Fuh-Der Chou
Hui-Mei Wang
Tzu-Yun Chang
机构
[1] Ching Yun University,Department of Industrial Engineering and Management
[2] Vanung University,Department of Industrial Management
来源
The International Journal of Advanced Manufacturing Technology | 2009年 / 43卷
关键词
Sequence-dependent setup time; Total weighted completion time; Scheduling; Algorithm; Heuristic;
D O I
暂无
中图分类号
学科分类号
摘要
This paper considers the problem of scheduling n jobs on a single machine to minimize the total weighted completion time in the presence of sequence-dependent setup times and release times. To the best of our knowledge, little research has been devoted to this scheduling problem. Therefore, we developed two exact algorithms, including a constraint programming model and a branch-and-bound method for small problems. The obtained optimal solutions can be used as a benchmark for evaluating the performance of heuristics. With the complexity in mind, two heuristics, including a best index dispatch (BID) and a modified weighted shortest processing time (MWSPT) based on non-delay concepts are also proposed for large problems. The time complexities of the two proposed heuristics are O(n4) and O(n3), respectively. The computational results showed that the branch-and-bound method could solve most instances with 40 jobs under the time limit of 7,200 s. The BID heuristic is superior to the MWSPT in solution quality, although both can efficiently and effectively obtain near-optimal solutions for large instances.
引用
收藏
页码:810 / 821
页数:11
相关论文
共 47 条
  • [1] Bianco L(1988)Scheduling tasks with sequence-dependent processing times Nav Res Logist 35 177-184
  • [2] Ricciardelli S(1995)A two-stage traveling salesman procedure for the single machine sequence-dependent scheduling problem Omega 23 205-219
  • [3] Rinaldi G(1995)Cluster analysis to minimize sequence dependent changeover times Math Comput Model 21 89-95
  • [4] Sassano A(2006)An ant colony algorithm for scheduling in flowshops with sequence-dependent setup times of jobs Int J Adv Manuf Technol 30 416-424
  • [5] Ozgur C(1981)Scheduling jobs with linear delay penalties and sequence dependent setup costs Oper Res 40 146-160
  • [6] Brown J(1996)A grasp for single machine scheduling with sequence dependent setup costs and linear delay penalties Comput Oper Res 23 881-895
  • [7] Bowers MR(2007)A heuristic algorithm for the just-in-time single machine scheduling problem with setups: a comparison with simulated annealing Int J Adv Manuf Technol 32 326-335
  • [8] Groom K(2002)A tabu search algorithm for single machine scheduling with release times, due dates, and sequence-dependent set-up times Int J Adv Manuf Technol 19 859-866
  • [9] Ng WM(2007)An ant colony optimization for single-machine tardiness scheduling with sequence-dependent setups Comput Oper Res 34 1899-1909
  • [10] Zhang G(2007)Solving single-machine total weighted tardiness problems with sequence-dependent setup times by meta-heuristics Int J Adv Manuf Technol 34 1183-1190