Performance analysis and improvement for some linear on-line bin-packing algorithms

被引:7
作者
Gu, XD [1 ]
Chen, GL
Gu, J
Huang, LS
Jung, YJ
机构
[1] Univ Sci & Technol China, Natl High Performance Comp Ctr Hefei, Dept Comp Sci & Technol, Hefei 230027, Peoples R China
[2] Hong Kong Univ Sci & Technol, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
[3] Univ Minnesota, Dept Comp Sci & Engn, Minneapolis, MN 55455 USA
关键词
bin packing problem; approximation algorithms; worst-case performance ratio; average-case performance ratio; NPC problem;
D O I
10.1023/A:1019577921700
中图分类号
TP39 [计算机的应用];
学科分类号
081203 [计算机应用技术]; 0835 [软件工程];
摘要
The study on one-dimensional bin packing problem may bring about many important applications such as multiprocessor scheduling, resource allocating, real-world planning and packing. Harmonic algorithms (including H, RH, etc.) for bin packing have been famous for their linear-time and on-line properties for a long time. This paper profoundly analyzes the average-case performance of harmonic algorithms for pieces of i.i.d. sizes, provides the average-case performance ratio of H under (0,d] (d less than or equal to 1) uniform distribution and the average-case performance ratio of RH under (0,1] uniform distribution. We also finished the discussion of the worst-case performance ratio of RH. Moreover, we propose a new improved version of RH that obtains better worst- and average-case performance ratios.
引用
收藏
页码:455 / 471
页数:17
相关论文
共 14 条
[1]
Co man Jr EG, 1996, APPROXIMATION ALGORI, P46
[2]
Coffman EG, 1997, RANDOM STRUCT ALGOR, V10, P69, DOI 10.1002/(SICI)1098-2418(199701/03)10:1/2<69::AID-RSA4>3.0.CO
[3]
2-V
[4]
A STOCHASTIC-MODEL OF BIN-PACKING [J].
COFFMAN, EG ;
SO, K ;
HOFRI, M ;
YAO, AC .
INFORMATION AND CONTROL, 1980, 44 (02) :105-115
[5]
Csirik J., 2000, Proceedings of the Thirty Second Annual ACM Symposium on Theory of Computing, P208, DOI 10.1145/335305.335331
[6]
CSIRIK J, 1991, PROCEEDINGS OF THE SECOND ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P309
[7]
Johnson D. S., 1974, SIAM Journal on Computing, V3, P299, DOI 10.1137/0203025
[8]
Johnson D.S., 1978, COMPUTERS INTRACTABI
[9]
Johnson D. S., 1973, Ph.D. thesis
[10]
KARMARKAR N, 1982, P 23 ANN S FDN COMP, P312