Polynomial-Time Approximation Schemes for Circle and Other Packing Problems

被引:9
|
作者
Miyazawa, Flavio K. [1 ]
Pedrosa, Lehilton L. C. [1 ]
Schouery, Rafael C. S. [1 ]
Sviridenko, Maxim [3 ]
Wakabayashi, Yoshiko [2 ]
机构
[1] Univ Estadual Campinas, Inst Comp, Campinas, SP, Brazil
[2] Univ Sao Paulo, Dept Comp Sci, Sao Paulo, Brazil
[3] Yahoo Labs, New York, NY USA
基金
巴西圣保罗研究基金会;
关键词
Circle bin packing; Circle strip packing; Asymptotic approximation scheme; Resource augmentation scheme; Sphere packing; Algebraic algorithms; BIN PACKING; ALGORITHM;
D O I
10.1007/s00453-015-0052-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider the problem of packing a set of circles into a minimum number of unit square bins. To obtain rational solutions, we use augmented bins of height , for some arbitrarily small number . For this problem, we obtain an asymptotic approximation scheme (APTAS) that is polynomial on , and thus may be given as part of the problem input. For the special case that is constant, we give a (one dimensional) resource augmentation scheme, that is, we obtain a packing into bins of unit width and height using no more than the number of bins in an optimal packing without resource augmentation. Additionally, we obtain an APTAS for the circle strip packing problem, whose goal is to pack a set of circles into a strip of unit width and minimum height. Our algorithms are the first approximation schemes for circle packing problems, and are based on novel ideas of iteratively separating small and large items, and may be extended to a wide range of packing problems that satisfy certain conditions. These extensions comprise problems with different kinds of items, such as regular polygons, or with bins of different shapes, such as circles and spheres. As an example, we obtain APTAS's for the problems of packing d-dimensional spheres into hypercubes under the L-p-norm.
引用
收藏
页码:536 / 568
页数:33
相关论文
共 50 条
  • [31] The complexity of polynomial-time approximation
    Cai, Liming
    Fellows, Michael
    Juedes, David
    Rosamond, Frances
    [J]. THEORY OF COMPUTING SYSTEMS, 2007, 41 (03) : 459 - 477
  • [32] The Complexity of Polynomial-Time Approximation
    Liming Cai
    Michael Fellows
    David Juedes
    Frances Rosamond
    [J]. Theory of Computing Systems, 2007, 41 : 459 - 477
  • [33] Structure of Polynomial-Time Approximation
    Erik Jan van Leeuwen
    Jan van Leeuwen
    [J]. Theory of Computing Systems, 2012, 50 : 641 - 674
  • [34] Polynomial-Time Approximation Schemes for a Class of Integrated Network Design and Scheduling Problems with Parallel Identical Machines
    Saito, Yusuke
    Shioura, Akiyoshi
    [J]. COMBINATORIAL OPTIMIZATION (ISCO 2022), 2022, 13526 : 324 - 335
  • [35] Polynomial Approximation Schemes for Smoothed and Random Instances of Multidimensional Packing Problems
    Karger, David
    Onak, Krzysztof
    [J]. PROCEEDINGS OF THE EIGHTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2007, : 1207 - 1216
  • [36] RECOGNIZING CIRCLE GRAPHS IN POLYNOMIAL-TIME
    GABOR, CP
    SUPOWIT, KJ
    HSU, WL
    [J]. JOURNAL OF THE ACM, 1989, 36 (03) : 435 - 473
  • [37] Fully polynomial-time approximation schemes for time-cost tradeoff problems in series-parallel project networks
    Halman, Nir
    Li, Chung-Lun
    Simchi-Levi, David
    [J]. OPERATIONS RESEARCH LETTERS, 2009, 37 (04) : 239 - 244
  • [38] Polynomial-time approximation schemes for geometric min-sum median clustering
    Ostrovsky, R
    Rabani, Y
    [J]. JOURNAL OF THE ACM, 2002, 49 (02) : 139 - 156
  • [39] Polynomial-time word problems
    Schleimer, Saul
    [J]. COMMENTARII MATHEMATICI HELVETICI, 2008, 83 (04) : 741 - 765
  • [40] POLYNOMIAL-TIME RANDOMIZED APPROXIMATION SCHEMES FOR TUTTE-GROTHENDIECK INVARIANTS - THE DENSE CASE
    ALON, N
    FRIEZE, A
    WELSH, D
    [J]. RANDOM STRUCTURES & ALGORITHMS, 1995, 6 (04) : 459 - 478