Algorithms for on-line bin-packing problems with cardinality constraints

被引:38
作者
Babel, L
Chen, B
Kellerer, H
Kotov, V
机构
[1] Graz Univ, Inst Stat & Operat Res, A-8010 Graz, Austria
[2] Univ Warwick, Warwick Business Sch, Coventry CV4 7AL, W Midlands, England
[3] EADS Germany, D-5705 Unterschleissheim, Germany
[4] Univ Minsk, Fac Appl Math & Comp Sci, Minsk 220080, BELARUS
关键词
bin packing; on-line algorithms; cardinality constraint;
D O I
10.1016/j.dam.2003.05.006
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The bin-packing problem asks for a packing of a list of items of sizes from (0, 1) into the smallest possible number of bins having unit capacity. The k-item bin-packing problem additionally imposes the constraint that at most k items are allowed in one bin. We present two efficient on-line algorithms for this problem. We show that, for increasing values of k, the bound on the asymptotic worst-case performance ratio of the first algorithm tends towards 2 and that the second algorithm has a ratio of 2. Both algorithms considerably improve upon the best known result of an algorithm, which has an asymptotic bound of 2.7 on its ratio. Moreover, we improve known bounds for all values of k by presenting on-line algorithms for k = 2 and 3 with bounds on their ratios close to optimal. (C) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:238 / 251
页数:14
相关论文
共 12 条
[1]   Approximation schemes for ordered vector packing problems [J].
Caprara, A ;
Kellerer, H ;
Pferschy, U .
NAVAL RESEARCH LOGISTICS, 2003, 50 (01) :58-69
[2]  
COFFMAN EG, 2002, HDB APPL OPTIMIZATIO
[3]  
Csirik J, 1998, LECT NOTES COMPUT SC, V1442, P147, DOI 10.1007/BFb0029568
[4]   RESOURCE CONSTRAINED SCHEDULING AS GENERALIZED BIN PACKING [J].
GAREY, MR ;
GRAHAM, RL ;
JOHNSON, DS ;
YAO, ACC .
JOURNAL OF COMBINATORIAL THEORY SERIES A, 1976, 21 (03) :257-298
[5]  
Johnson D., 1974, SIAM J COMPUT, V3, p[4, 299], DOI DOI 10.1137/0203025
[6]   CORRECTION [J].
KRAUSE, KL .
JOURNAL OF THE ACM, 1977, 24 (03) :527-527
[7]   ANALYSIS OF SEVERAL TASK-SCHEDULING ALGORITHMS FOR A MODEL OF MULTIPROGRAMMING COMPUTER SYSTEMS [J].
KRAUSE, KL ;
SHEN, VY ;
SCHWETMAN, HD .
JOURNAL OF THE ACM, 1975, 22 (04) :522-550
[8]   A SIMPLE ONLINE BIN-PACKING ALGORITHM [J].
LEE, CC ;
LEE, DT .
JOURNAL OF THE ACM, 1985, 32 (03) :562-572
[9]   IMPROVED BOUNDS FOR HARMONIC-BASED BIN PACKING ALGORITHMS [J].
RICHEY, MB .
DISCRETE APPLIED MATHEMATICS, 1991, 34 (1-3) :203-227
[10]  
SEIDEN SS, 2001, P 28 INT C AUT LANG, P237