Polynomial-time approximation schemes for circle and other packing problems (Q329299): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Changed an Item
ReferenceBot (talk | contribs)
Changed an Item
 
(6 intermediate revisions by 5 users not shown)
Property / author
 
Property / author: M. I. Sviridenko / rank
Normal rank
 
Property / author
 
Property / author: Yoshiko Wakabayashi / rank
Normal rank
 
Property / author
 
Property / author: M. I. Sviridenko / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2141627423 / rank
 
Normal rank
Property / arXiv ID
 
Property / arXiv ID: 1412.4709 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Orthogonal Packings in Two Dimensions / rank
 
Normal rank
Property / cites work
 
Property / cites work: A New Approximation Method for Set Covering Problems, with Applications to Multidimensional Bin Packing / rank
 
Normal rank
Property / cites work
 
Property / cites work: Bin Packing in Multiple Dimensions: Inapproximability Results and Approximation Schemes / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Harmonic Algorithm for the 3D Strip Packing Problem / rank
 
Normal rank
Property / cites work
 
Property / cites work: Improved Approximation Algorithm for Two-Dimensional Bin Packing / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the combinatorial and algebraic complexity of quantifier elimination / rank
 
Normal rank
Property / cites work
 
Property / cites work: Algorithms in real algebraic geometry / rank
 
Normal rank
Property / cites work
 
Property / cites work: New and improved results for packing identical unitary radius circles within triangles, rectangles and strips / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Near-Optimal Solution to a Two-Dimensional Cutting Stock Problem / rank
 
Normal rank
Property / cites work
 
Property / cites work: Inapproximability Results for Orthogonal Rectangle Packing Problems with Rotations / rank
 
Normal rank
Property / cites work
 
Property / cites work: On Packing Two-Dimensional Bins / rank
 
Normal rank
Property / cites work
 
Property / cites work: Performance Bounds for Level-Oriented Two-Dimensional Packing Algorithms / rank
 
Normal rank
Property / cites work
 
Property / cites work: Solving systems of polynomial inequalities in subexponential time / rank
 
Normal rank
Property / cites work
 
Property / cites work: Algorithms - ESA 2003 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Bin packing can be solved within 1+epsilon in linear time / rank
 
Normal rank
Property / cites work
 
Property / cites work: Packing different-sized circles into a rectangular container / rank
 
Normal rank
Property / cites work
 
Property / cites work: A (5/3 + ε)-Approximation for Strip Packing / rank
 
Normal rank
Property / cites work
 
Property / cites work: Improved Absolute Approximation Ratios for Two-Dimensional Packing Problems / rank
 
Normal rank
Property / cites work
 
Property / cites work: Absolute approximation ratios for packing rectangles into bins / rank
 
Normal rank
Property / cites work
 
Property / cites work: A literature review on circle and sphere packing problems: models and methodologies / rank
 
Normal rank
Property / cites work
 
Property / cites work: New Approximability Results for Two-Dimensional Bin Packing / rank
 
Normal rank
Property / cites work
 
Property / cites work: An asymptotic approximation algorithm for 3D-strip packing / rank
 
Normal rank
Property / cites work
 
Property / cites work: Multidimensional cube packing / rank
 
Normal rank
Property / cites work
 
Property / cites work: Integer Programming with a Fixed Number of Variables / rank
 
Normal rank
Property / cites work
 
Property / cites work: On Three-Dimensional Packing / rank
 
Normal rank
Property / cites work
 
Property / cites work: On packing of squares and cubes / rank
 
Normal rank
Property / cites work
 
Property / cites work: An algorithm for the three-dimensional packing problem with asymptotic performance analysis / rank
 
Normal rank
Property / cites work
 
Property / cites work: A 2.5 times optimal algorithm for packing in two dimensions / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Strip-Packing Algorithm with Absolute Performance Bound 2 / rank
 
Normal rank
Property / cites work
 
Property / cites work: New approaches to circle packing in a square. With program codes. / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5807665 / rank
 
Normal rank
Property / cites work
 
Property / cites work: An improved typology of cutting and packing problems / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 19:31, 12 July 2024

scientific article
Language Label Description Also known as
English
Polynomial-time approximation schemes for circle and other packing problems
scientific article

    Statements

    Polynomial-time approximation schemes for circle and other packing problems (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    21 October 2016
    0 references
    This paper considers the problem of packing a set of circles of different radii into the minimum number of square bins of unit size. The related problem of packing a set of circles into a unit-width strip of minimum height is also considered. The algorithms presented in this work can be extended to other packing problems not involving circles, like packing regular polygons or \(d\)-dimensional spheres into unit-size bins. The algorithm for packing circles into unit-size square bins uses a partition technique that has previously been used on other packing problems. The set of circles is divided into three sets: big, medium, and small. The set of medium circles has a small total area so it is possible to pack them all in a small number of bins. An important consequence of removing the medium circles is that now there is a gap between the radius of the smallest big circle and the radius of the largest small circle. This allows the authors to deal with each type of circles independently. There is a number of technical challenges when packing circles that is not present when packing, for example, rectangles. Even if the circles have rational radii we cannot ensure that the position of the center of a circle inside a bin has rational coordinates. To ensure that there is a packing for the circles with centers at rational coordinates within the bins, the authors increase the height of each bin by a small amount \(\gamma\). Big circles are selected so that the radius of each big circle is at least a constant value \(\delta\), and so at most a constant number of big circles can be packed in a bin. A novel idea introduced in this paper for packing big circles inside a bin is to reduce the problem to that of solving a semi-algebraic system derived by the set of constraints that the centers of the circles need to satisfy to ensure that they do not overlap and they all fit in the bin. Finding a solution for this system can then be transformed into deciding the satisfiability of some algebraic formula. Any algorithm for the quantifier-elimination problem can then be used to decide the satisfiability of the above formula. A very nice consequence of this approach is that the time complexity of the algorithm is polynomial in \(1/\gamma\) and not exponential in \(1/\gamma\) as it would happen if an enumeration-based approach had been used. A grouping technique similar to that used by \textit{W. Fernandez de la Vega} and \textit{G. S. Lueker} [Combinatorica 1, 349--355 (1981; Zbl 0485.68057)] and \textit{C. Kenyon} and \textit{E. Rémila} [Math. Oper. Res. 25, No. 4, 645--656 (2000; Zbl 0977.90043)] is then used to pack all big squares into the same number of bins that would be used by an optimal solution on the original-size bins. A similar technique as that used by \textit{K. Jansen} and \textit{R. Solis-Oba} [in: Proceedings of the 17th annual ACM-SIAM symposium on discrete algorithms, SODA'06. New York, NY: Association for Computing Machinery (ACM); Philadelphia, PA: Society for Industrial and Applied Mathematics (SIAM). 143--152 (2006; Zbl 1192.90176)] to pack squares is then used to divide the empty space left by the big circles into smaller rectangular sub-bins and the above algorithm is then recursively applied on the sub-bins to pack the small circles. The algorithm for packing circles into bins can then easily be transformed into one for packing circles into a strip of unit-width and near-optimum height.
    0 references
    circle bin packing
    0 references
    circle strip packing
    0 references
    asymptotic approximation scheme
    0 references
    resource augmentation scheme
    0 references
    sphere packing
    0 references
    algebraic algorithms
    0 references
    0 references
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references