On-line bin-stretching

被引:65
作者
Azar, Y [1 ]
Regev, O [1 ]
机构
[1] Tel Aviv Univ, Dept Comp Sci, Sch Math, IL-69978 Tel Aviv, Israel
关键词
on-line algorithms; approximation algorithms; bin stretching; load balancing; scheduling; bin-packing;
D O I
10.1016/S0304-3975(00)00258-9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We are given a sequence of items that can be packed into m unit size bins. In the classical bin packing problem we fix the size of the bins and try to pack the items in the minimum number of such bins. In contrast, in the bin-stretching problem we fix the number of bins and try to pack the items while stretching the size of the bins as least as possible. We present two on-line algorithms for the bin-stretching problem that guarantee a stretching factor of 5/3 for any number ni of bins. We then combine the two algorithms and design an algorithm whose stretching factor is 1.625 for any m. The analysis for the performance of this algorithm is tight. The best lower bound for any algorithm is 4/3 for any m greater than or equal to2. We note that the bin-stretching problem is also equivalent to the classical scheduling (load balancing) problem in which the value of the makespan (maximum load) is known in advance. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:17 / 41
页数:25
相关论文
共 21 条
[1]  
Albers S., 1997, STOC, P130
[2]  
[Anonymous], 1999, APPROXIMATION ALGORI
[3]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[4]   On-line routing of virtual circuits with applications to load balancing and machine scheduling [J].
Aspnes, J ;
Azar, Y ;
Fiat, A ;
Plotkin, S ;
Waarts, O .
JOURNAL OF THE ACM, 1997, 44 (03) :486-504
[5]  
AWERBUCH B, 1994, PROCEEDINGS OF THE FIFTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P321
[6]   ONLINE LOAD BALANCING [J].
AZAR, Y ;
BRODER, AZ ;
KARLIN, AR .
THEORETICAL COMPUTER SCIENCE, 1994, 130 (01) :73-84
[7]  
Azar Y., 1993, Algorithms and Data Structures, P119
[8]  
AZAR Y, 1997, 5 ISR S THEOR COMP S, P119
[9]   New algorithms for an ancient scheduling problem [J].
Bartal, Y ;
Fiat, A ;
Karloff, H ;
Vohra, R .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1995, 51 (03) :359-366
[10]   NEW LOWER AND UPPER-BOUNDS FOR ONLINE SCHEDULING [J].
CHEN, B ;
VANVLIET, A ;
WOEGINGER, GJ .
OPERATIONS RESEARCH LETTERS, 1994, 16 (04) :221-230