Polynomial-time approximation schemes for circle and other packing problems

From MaRDI portal
Publication:329299

DOI10.1007/S00453-015-0052-4zbMATH Open1385.68053arXiv1412.4709OpenAlexW2141627423MaRDI QIDQ329299FDOQ329299


Authors: Flávio K. Miyazawa, Lehilton L. C. Pedrosa, Rafael C. S. Schouery, Yoshiko Wakabayashi, Maxim Sviridenko Edit this on Wikidata


Publication date: 21 October 2016

Published in: Algorithmica (Search for Journal in Brave)

Abstract: We give an asymptotic approximation scheme (APTAS) for 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 1+gamma, for some arbitrarily small number gamma>0. Our algorithm is polynomial on log1/gamma, and thus gamma is part of the problem input. For the special case that gamma is constant, we give a (one dimensional) resource augmentation scheme, that is, we obtain a packing into bins of unit width and height 1+gamma using no more than the number of bins in an optimal packing. 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. These are the first approximation and resource augmentation schemes for these problems. Our algorithm is 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 Lp-norm.


Full work available at URL: https://arxiv.org/abs/1412.4709




Recommendations




Cites Work


Cited In (16)





This page was built for publication: Polynomial-time approximation schemes for circle and other packing problems

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q329299)