On multidimensional packing problems

被引:116
作者
Chekuri, C
Khanna, S
机构
[1] Bell Labs, Lucent Technol, Murray Hill, NJ 07974 USA
[2] Stanford Univ, Stanford, CA 94305 USA
[3] Univ Penn, Dept CIS, Philadelphia, PA 19104 USA
关键词
multidimensional packing; vector scheduling; vector bin packing; packing integer programs; multiprocessor scheduling; bin packing; knapsack; approximation algorithms; hardness of approximation; combinatorial optimization;
D O I
10.1137/S0097539799356265
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study the approximability of multidimensional generalizations of three classical packing problems: multiprocessor scheduling, bin packing, and the knapsack problem. Specifically, we study the vector scheduling problem, its dual problem, namely, the vector bin packing problem, and a class of packing integer programs. The vector scheduling problem is to schedule n d-dimensional tasks on m machines such that the maximum load over all dimensions and all machines is minimized. The vector bin packing problem, on the other hand, seeks to minimize the number of bins needed to schedule all n tasks such that the maximum load on any dimension across all bins is bounded by a fixed quantity, say, 1. Such problems naturally arise when scheduling tasks that have multiple resource requirements. Finally, packing integer programs capture a core problem that directly relates to both vector scheduling and vector bin packing, namely, the problem of packing a maximum number of vectors in a single bin of unit height. We obtain a variety of new algorithmic as well as inapproximability results for these three problems.
引用
收藏
页码:837 / 851
页数:15
相关论文
共 31 条
[1]   On-line and off-line approximation algorithms for vector covering problems [J].
Alon, N ;
Azar, Y ;
Csirik, J ;
Epstein, L ;
Sevastianov, SV ;
Vestjens, APA ;
Woeginger, GJ .
ALGORITHMICA, 1998, 21 (01) :104-118
[2]  
[Anonymous], 1986, THEORY LINEAR INTEGE
[3]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[4]  
ASSMAN SB, 1983, THESIS MIT CAMBRIDGE
[5]  
Chekuri C, 1999, PROCEEDINGS OF THE TENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P185
[6]  
DELAVEGA WF, 1981, COMBINATORICA, V1, P349
[7]   PARALLEL DATABASE-SYSTEMS - THE FUTURE OF HIGH-PERFORMANCE DATABASE-SYSTEMS [J].
DEWITT, D ;
GRAY, J .
COMMUNICATIONS OF THE ACM, 1992, 35 (06) :85-98
[8]   Zero knowledge and the chromatic number [J].
Feige, U ;
Kilian, J .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1998, 57 (02) :187-199
[9]   APPROXIMATION ALGORITHMS FOR THE M-DIMENSIONAL 0-1 KNAPSACK-PROBLEM - WORST-CASE AND PROBABILISTIC ANALYSES [J].
FRIEZE, AM ;
CLARKE, MRB .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1984, 15 (01) :100-109
[10]  
Garey M. R., 1975, SIAM Journal on Computing, V4, P187, DOI 10.1137/0204015