Title :
Cyclic transfer algorithm for single batching machine with total weighted completion time
Author :
Feng, Daguang ; Jia, Fengyong
Author_Institution :
Liaoning Key Lab. of Manuf. Syst. & Logistics, Shenyang Agric. Univ., Shenyang, China
Abstract :
n jobs, each job i with a minimum processing time pi and a weight wi, have to be processed on a batching machine with capacity B. Minimization of total weighted completion time for single batching machine is a classical scheduling problem. Dijkstra´s algorithm, the method to find the shortest path in a graph, is used to partition the jobs into batches. And it can get the optimal batches for a certain fixed sequence of the jobs for the batching machine. The batches also can be improved by the cyclic transfer algorithm that is the first time to be used to a batching machine. We give a comparison of the algorithms to the MRLC algorithm in the last part to prove the quality of the cyclic transfer algorithm. And the improvement of the cyclic transfer is over 1 percent.
Keywords :
batch processing (industrial); graph theory; minimisation; single machine scheduling; Dijkstra algorithm; cyclic transfer algorithm; graph shortest path; minimum job processing time; production scheduling; single batching machine scheduling problem; total weighted completion time minimization; Annealing; Dynamic programming; Job shop scheduling; Laboratories; Logistics; Manufacturing automation; Optimal scheduling; Partitioning algorithms; Single machine scheduling; Steel; Dijkstra´s algorithm; cyclic transfer algorithm; dynamic programming; weighted direct graph;
Conference_Titel :
Automation and Logistics, 2009. ICAL '09. IEEE International Conference on
Conference_Location :
Shenyang
Print_ISBN :
978-1-4244-4794-7
Electronic_ISBN :
978-1-4244-4795-4
DOI :
10.1109/ICAL.2009.5262915