A pairwise interchange algorithm for parallel machine scheduling

被引:19
作者
Ghomi, SMTF
Ghazvini, FJ
机构
[1] Amirkabir Univ Technol, Dept Ind Engn, Tehran, Iran
[2] INP, ENSG1, Lab GILCO, F-38031 Grenoble 1, France
关键词
scheduling; parallel machines; heuristics; makespan;
D O I
10.1080/095372898233687
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper considers the problem of non-preemptive scheduling n tasks on m identical parallel processors to minimize makespan for simultaneous arrivals. Based on a pairwise interchange method, an effcient algorithm is presented which is able to give a near-optimal schedule in a short time through suitable pairwise interchange between tasks, after an initial solution is constructed. The behaviour of the algorithm is discussed. Testing results prove its high performance in comparison with available simple heuristic procedures. Finally, the algorithm is generalized for the problems of non-identical processors and non-simultaneous arrivals.
引用
收藏
页码:685 / 689
页数:5
相关论文
共 10 条
[1]  
Baker KR., 1974, Introduction to Sequencing and Scheduling
[2]  
Carey M., 1979, COMPUTER INTRACTABIL
[3]  
Coffman Jr E. G., 1976, COMPUTER JOB SHOP SC
[4]  
Fisher M.L., 1973, S THEOR SCHED ITS AP, P294
[5]   OPTIMAL SOLUTION OF SCHEDULING PROBLEMS USING LAGRANGE MULTIPLIERS .1. [J].
FISHER, ML .
OPERATIONS RESEARCH, 1973, 21 (05) :1114-1127
[6]   PERFORMANCE GUARANTEES FOR SCHEDULING ALGORITHMS [J].
GAREY, MR ;
GRAHAM, RL ;
JOHNSON, DS .
OPERATIONS RESEARCH, 1978, 26 (01) :3-21
[7]   BOUNDS ON MULTIPROCESSING TIMING ANOMALIES [J].
GRAHAM, RL .
SIAM JOURNAL ON APPLIED MATHEMATICS, 1969, 17 (02) :416-&
[8]  
MCNAUGHTON R, 1969, MANAGE SCI, V6, P1
[9]   GENERAL TECHNIQUES FOR COMBINATORIAL APPROXIMATION [J].
SAHNI, S .
OPERATIONS RESEARCH, 1977, 25 (06) :920-936
[10]   ALGORITHMS FOR SCHEDULING INDEPENDENT TASKS [J].
SAHNI, SK .
JOURNAL OF THE ACM, 1976, 23 (01) :116-127