Given a set P = {P0,...,Pk-1} of k convex polygons having n vertices in total in the plane, we consider the problem of finding k translations τ0,...,τk-1 of P0,..., Pk-1 such that the translated copies τi Pi are pairwise disjoint and the area or the perimeter of the convex hull of U i=0k-1 τi Pi is minimized. When k = 2, the problem can be solved in linear time but no previous work is known for larger k except a hardness result: it is NP-hard if k is part of input. We show that for k = 3 the translation space of P1 and P2 can be decomposed into O(n2) cells in each of which the combinatorial structure of the convex hull remains the same and the area or perimeter function can be fully described with O(1) complexity. Based on this decomposition, we present a first O(n2)-time algorithm that returns an optimal pair of translations minimizing the area or the perimeter of the corresponding convex hull. © 2013 Springer-Verlag.
CITATION STYLE
Ahn, H. K., Alt, H., Bae, S. W., & Park, D. (2013). Bundling three convex polygons to minimize area or perimeter. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8037 LNCS, pp. 13–24). https://doi.org/10.1007/978-3-642-40104-6_2
Mendeley helps you to discover research relevant for your work.