DocumentCode :
694123
Title :
A note on dynamic programming formulations for scheduling job classes with changeover times on a single machine
Author :
Mizutani, Eiji
Author_Institution :
Dept. of Ind. Manage., Nat. Taiwan Univ. of Sci. & Technol., Taipei, Taiwan
fYear :
2013
fDate :
10-13 Dec. 2013
Firstpage :
723
Lastpage :
727
Abstract :
We consider the problem for scheduling N jobs that are partitioned to F disjoint classes (or families) subject to changeover (or setup) times in order to minimize the total weighted completion time. We first identify a published inefficient forward dynamic programming (DP) procedure due to Potts (1991) that works in O(F2NF+d), where d is the number of different changeover values (d ≤ F2). We then show how to make a forward DP progress in O(F2NF) by modifying the evaluation of stage costs. Although the posed scheduling problem is believed to be amenable to backward DP (rather than forward DP) in the literature, the resulting forward DP can work at least as efficiently as an existing (best-known) backward DP procedure. In other words, both forward and backward DPs can be rendered equally efficient when the definitions of states are changed appropriately for DP procedures. This is why DP formulations are often said to be quite an art.
Keywords :
dynamic programming; single machine scheduling; backward DP procedure; changeover values; dynamic programming formulations; job classes scheduling; single machine scheduling; Art; Boundary conditions; Job shop scheduling; Niobium; Noise measurement; Operations research; Single machine scheduling; Dynamic programming (DP); Potts´s 1991 forward DP; i|sfg|∑wjCj scheduling problem;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Engineering and Engineering Management (IEEM), 2013 IEEE International Conference on
Conference_Location :
Bangkok
Type :
conf
DOI :
10.1109/IEEM.2013.6962506
Filename :
6962506
Link To Document :
بازگشت