Arranging Rectangles in Smallest Area



Given is a non-empty disjoint set of orthogonal rectangles with (not
neccessarily unique) dimensions.

Searched is the arrangement to place all rectangles into a rectangular area
(of potentially infinite dimensions) such, that the /area/ of the the
resulting rectangle is minimized.

Note, that this is not the classical "bin packing problem", as the "bin"
(resulting rectangle) is not of a fixed size. It might be a specialization
of the "cutting stock problem", although it does not explicitely ask for
finding the minimal wasted space. (Also possible that the problem has an own
name, which I was not able to determine.) In any case it seems to be
NP-complete.

How would one approach this problem somewhat efficiently? I'd appreciate any
pointers.

Kind regards
//Herbert Glarner


.



Relevant Pages

  • Re: Enigma 1452 - Crossed lines
    ... calculated the number of rectangles which could be seen in this new ... large square grid. ... Suppose the new pieces had dimensions a x, ... Hence we derive an infinite sequence of pairs. ...
    (rec.puzzles)
  • Re: Enigma 1452 - Crossed lines
    ... calculated the number of rectangles which could be seen in this new ... large square grid. ... Suppose the new pieces had dimensions a x, ... Hence we derive an infinite sequence of pairs. ...
    (rec.puzzles)
  • Re: SW2008- Scan Equal in sketches-trivia question
    ... Somehow I associate the name "Fully Define Sketch" with people who ... So why can't I now pivot my rectangles about a corner? ... relation that I can see that limits angular movement. ... The reason seems to be that SW FDS dimensions to vertices ...
    (comp.cad.solidworks)
  • Re: Rectangle subtraction
    ... > of wood devides the rectangle. ... If there's no split, alle rectangles are determinded. ... >> If your door dimensions are W, ...
    (sci.math)
  • Re: shop layout "planning" software, freeware?
    ... hopefully freeware, to help me draw numerous rectangular shapes "to the same scale", given my dimensions. ... planning to use it to print out the rectangles, cut out the rectangles with scissors, and move 'em around on a big graph paper.... ...
    (rec.crafts.metalworking)