Optimal rectangle packing: an absolute placement approach

作者: E. Huang , R. E. Korf

DOI: 10.1613/JAIR.3735

关键词:

摘要: We consider the problem of finding all enclosing rectangles minimum area that can contain a given set without overlap. Our rectangle packer chooses x-coordinates before any y-coordinates. then transform into perfect-packing with no empty space by adding additional rectangles. To determine y-coordinates, we branch on different be placed in each position. allows us to extend known solutions for consecutive-square benchmark from 27 32 squares. also introduce three new benchmarks, avoiding properties make easy, such as shared dimensions. third consists increasingly high precision. pack them efficiently, limit rectangles' coordinates and bounding box dimensions subset sums Overall, our algorithms represent current state-of-the-art this problem, outperforming other orders magnitude, depending benchmark.

参考文章(31)
Roland H. C. Yap, Book review: Constraint Processing by Rina Dechter, Morgan Kaufmann Publishers, 2003, ISBN 1-55860-890-7. Theory and Practice of Logic Programming. ,vol. 4, pp. 755- 757 ,(2004) , 10.1017/S1471068404222189
Richard E. Korf, Eric Huang, New improvements in optimal rectangle packing international joint conference on artificial intelligence. pp. 511- 516 ,(2009)
Jan Węglarz, Project scheduling : recent models, algorithms, and applications Kluwer Academic Publishers. ,(1999)
Helmut Simonis, Barry O’Sullivan, Search Strategies for Rectangle Packing principles and practice of constraint programming. pp. 52- 66 ,(2008) , 10.1007/978-3-540-85958-1_4
Shuai Cheng Li, Hon Wai Leong, Steven K. Quek, New Approximation Algorithms for Some Dynamic Storage Allocation Problems computing and combinatorics conference. pp. 339- 348 ,(2004) , 10.1007/978-3-540-27798-9_37
Michael D. Moffitt, Martha E. Pollack, Optimal rectangle packing: a meta-CSP approach international conference on automated planning and scheduling. pp. 93- 102 ,(2006)
Helmut Simonis, Barry O’Sullivan, Almost square packing integration of ai and or techniques in constraint programming. pp. 196- 209 ,(2011) , 10.1007/978-3-642-21311-3_19
Richard E. Korf, Eric Huang, Optimal rectangle packing on non-square benchmarks national conference on artificial intelligence. pp. 83- 88 ,(2010)
Nicolas Beldiceanu, Mats Carlsson, Sweep as a Generic Pruning Technique Applied to the Non-overlapping Rectangles Constraint principles and practice of constraint programming. pp. 377- 391 ,(2001) , 10.1007/3-540-45578-7_26
William B. Dowsland, On a Research Bibliography for Cutting and Packing Problems Journal of the Operational Research Society. ,vol. 43, pp. 1020- 1020 ,(1992) , 10.1057/JORS.1992.157