TY - JOUR
T1 - Rigorous packing of unit squares into a circle
AU - Montanher, Tiago de Morais
AU - Neumaier, Arnold
AU - Markot, Mihaly
AU - Domes, Ferenc
AU - Schichl, Hermann
N1 - Publisher Copyright:
© 2018, The Author(s).
PY - 2019/3
Y1 - 2019/3
N2 - This paper considers the task of finding the smallest circle into which one can pack a fixed number of non-overlapping unit squares that are free to rotate. Due to the rotation angles, the packing of unit squares into a container is considerably harder to solve than their circle packing counterparts. Therefore, optimal arrangements were so far proved to be optimal only for one or two unit squares. By a computer-assisted method based on interval arithmetic techniques, we solve the case of three squares and find rigorous enclosures for every optimal arrangement of this problem. We model the relation between the squares and the circle as a constraint satisfaction problem (CSP) and found every box that may contain a solution inside a given upper bound of the radius. Due to symmetries in the search domain, general purpose interval methods are far too slow to solve the CSP directly. To overcome this difficulty, we split the problem into a set of subproblems by systematically adding constraints to the center of each square. Our proof requires the solution of 6, 43 and 12 subproblems with 1, 2 and 3 unit squares respectively. In principle, the method proposed in this paper generalizes to any number of squares.
AB - This paper considers the task of finding the smallest circle into which one can pack a fixed number of non-overlapping unit squares that are free to rotate. Due to the rotation angles, the packing of unit squares into a container is considerably harder to solve than their circle packing counterparts. Therefore, optimal arrangements were so far proved to be optimal only for one or two unit squares. By a computer-assisted method based on interval arithmetic techniques, we solve the case of three squares and find rigorous enclosures for every optimal arrangement of this problem. We model the relation between the squares and the circle as a constraint satisfaction problem (CSP) and found every box that may contain a solution inside a given upper bound of the radius. Due to symmetries in the search domain, general purpose interval methods are far too slow to solve the CSP directly. To overcome this difficulty, we split the problem into a set of subproblems by systematically adding constraints to the center of each square. Our proof requires the solution of 6, 43 and 12 subproblems with 1, 2 and 3 unit squares respectively. In principle, the method proposed in this paper generalizes to any number of squares.
KW - Square packing into a circle
KW - Interval branch-and-bound
KW - Tiling constraints
KW - Computer-assisted proof
KW - INTERVAL
KW - CONVEX
KW - SENTINELS
KW - OPTIMIZATION
UR - http://www.scopus.com/inward/record.url?scp=85054539380&partnerID=8YFLogxK
U2 - 10.1007/s10898-018-0711-5
DO - 10.1007/s10898-018-0711-5
M3 - Article
SN - 0925-5001
VL - 73
SP - 547
EP - 565
JO - Journal of Global Optimization
JF - Journal of Global Optimization
IS - 3
ER -