Almost square packing

作者: Helmut Simonis , Barry O’Sullivan

DOI: 10.1007/978-3-642-21311-3_19

关键词: Search treeRectangle packingExecution timeDecomposition method (constraint satisfaction)Largest empty rectangleCombinatoricsSquare packing in a squareRectanglePacking problemsDiscrete mathematicsMathematics

摘要: The almost square rectangle packing problem involves all rectangles with sizes 1×2 to n×(n+1) (almost squares) into an enclosing of minimal area. This extends the previously studied by adding additional degree freedom for each rectangle, deciding in which orientation item should be packed. We show how extend model and search strategy that worked well solve new problem. Some adapted versions known redundant constraints improve overall times. Based on a visualization tree, we derive decomposition method initially only looks at subproblem given one cumulative constraints. leads further modest improvements execution find solution size 26 first time dramatically best times finding solutions smaller up three orders magnitude.

参考文章(22)
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
N Beldiceanu, E Contejean, Introducing global constraints in CHIP Mathematical and Computer Modelling. ,vol. 20, pp. 97- 123 ,(1994) , 10.1016/0895-7177(94)90127-9
Abderrahmane Aggoun, Nicolas Beldiceanu, Extending chip in order to solve complex scheduling and placement problems Mathematical and Computer Modelling. ,vol. 17, pp. 57- 73 ,(1993) , 10.1016/0895-7177(93)90068-A
Richard E. Korf, Michael D. Moffitt, Martha E. Pollack, Optimal rectangle packing Annals of Operations Research. ,vol. 179, pp. 261- 295 ,(2010) , 10.1007/S10479-008-0463-6
Richard E. Korf, Optimal rectangle packing: initial results international conference on automated planning and scheduling. pp. 287- 295 ,(2003)
Jarrod A. Roy, Igor L. Markov, ECO-system: Embracing the Change in Placement asia and south pacific design automation conference. pp. 147- 152 ,(2007) , 10.1109/ASPDAC.2007.357977
N. Beldiceanu, M. Carlsson, E. Poder, R. Sadek, C. Truchet, A generic geometrical constraint kernel in space and time for handling polymorphic k-dimensional objects principles and practice of constraint programming. ,vol. 4741, pp. 180- 194 ,(2007) , 10.1007/978-3-540-74970-7_15
Helmut Simonis, Paul Davern, Jacob Feldman, Deepak Mehta, Luis Quesada, Mats Carlsson, A generic visualization platform for CP principles and practice of constraint programming. pp. 460- 474 ,(2010) , 10.1007/978-3-642-15396-9_37
Michael D. Moffitt, Aaron N. Ng, Igor L. Markov, Martha E. Pollack, Constraint-driven floorplan repair design automation conference. pp. 1103- 1108 ,(2006) , 10.1145/1146909.1147188
Nicolas Beldiceanu, Mats Carlsson, Emmanuel Poder, New Filtering for the $\mathit{cumulative}$ Constraint in the Context of Non-Overlapping Rectangles Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems. ,vol. 5015, pp. 21- 35 ,(2008) , 10.1007/978-3-540-68155-7_5