Imagine a long roll of fabric, paper, or sheet metal. Its width is fixed, but its length is as long as you need. You have a pile of rectangular pieces to cut from it, and every piece must fit without overlapping or being rotated past the rules. The question is simple to state: how do you arrange them so the roll you use is as short as possible?
That is the strip packing problem. You are not allowed to make the strip wider — only longer — so all the cleverness goes into how you nest the rectangles side by side and stack them up. Waste any space and you waste material; in a factory that runs all day, those gaps cost real money.
It looks like a tidy game of Tetris with no time pressure. And yet, finding the genuinely shortest arrangement is one of the hardest kinds of problems in all of computer science. Strip packing is the two-dimensional cousin of bin packing — and it inherits the same intractability.
Comments
Loading comments...