Scheduling multi-stage parallel-processor services to minimize average response time

被引:18
作者
Allahverdi, A [1 ]
Al-Anzi, FS [1 ]
机构
[1] Kuwait Univ, Dept Ind & Management Syst Engn, Safat, Kuwait
关键词
scheduling; production; multi-stage; parallel-server; flexible flowshop;
D O I
10.1057/palgrave.jors.2601987
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The problem of scheduling on a multi-stage parallel-processor architecture in computer centres is addressed with the objective of minimizing average completion time of a set of requests. The problem is modelled as a. flexible flowshop problem for which few heuristics exist in the flowshop scheduling literature. A new three-phase heuristic is proposed in this paper. An extensive computational experiment has been conducted to compare the performance of the existing heuristics and the proposed heuristic. The results indicate that the proposed heuristic significantly outperforms the existing ones. More specifically, the overall average error of the best existing heuristic is about five times that of the proposed heuristic while the overall average CPU time of the proposed heuristic is about half of the best existing one. More importantly, as the number of requests increases, the CPU time of the proposed heuristic decreases considerably (compared to the best existing heuristic) while the ratio of the error (of the best existing to the proposed heuristic) of about five times remains almost the same.
引用
收藏
页码:101 / 110
页数:10
相关论文
共 22 条
[1]  
Al-Anzi F. S., 2002, International Journal of Parallel and Distributed Systems & Networks, V5, P134
[2]  
Al-Anzi F. S., 2001, International Journal of Parallel and Distributed Systems & Networks, V4, P94
[3]   Using two-machine flowshop with maximum lateness objective to model multimedia data objects scheduling problem for WWW applications [J].
Allahverdi, A ;
Al-Anzi, FS .
COMPUTERS & OPERATIONS RESEARCH, 2002, 29 (08) :971-994
[4]  
[Anonymous], 1973, ART COMPUTER PROGRAM
[5]   A flexible flowshop problem with total flow time minimization [J].
Azizoglu, M ;
Çakmak, E ;
Kondakci, S .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 132 (03) :528-538
[6]   Heuristics for scheduling in a flow shop with multiple processors [J].
Brah, SA ;
Loo, LL .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 113 (01) :113-122
[7]  
Cheng TCE, 2000, NAV RES LOG, V47, P128, DOI 10.1002/(SICI)1520-6750(200003)47:2<128::AID-NAV4>3.0.CO
[8]  
2-#
[9]  
CHOI AH, 2000, INTEGRATED MANUFACTU, V11, P62
[10]   A divide and merge heuristic for the multiprocessor scheduling problem with sequence dependent setup times [J].
Gendreau, M ;
Laporte, G ;
Guimaraes, EM .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 133 (01) :183-189