OptAtlas
Formal problem

2D Strip Packing

Pack rectangles into a fixed-width strip, minimizing used height.

Also called: 2D Strip Packing · 직사각형 스트립 패킹 · Rectangle strip packing

Last verified: 2026-05-27

Definition

Pack axis-aligned rectangles into a strip of fixed width and unbounded height, without overlap, minimizing the used height.

Example

Suppose a strip of width W=4W = 4 and items: one 4×14\times1 and two 2×32\times3. Placing the two 2×32\times3 pieces side by side fills the width (2+2=42+2=4) at height 3, and the 4×14\times1 on top brings the used height to 4. This matches the lower bound — total area 6+6+4=166+6+4=16 divided by width 4 — so it is optimal.

Relationship to irregular nesting

Strip packing is the orthogonal special case of the broader nesting problem: when every piece is a rectangle, irregular nesting reduces to strip packing. They share constructive placement heuristics (notably bottom-left), recorded as an E2_method_shared link rather than an equivalence — the geometry differs even though the methodology overlaps.

Benchmarks

Unlike irregular nesting (for which 2DPackLib is only adjacent), 2DPackLib is a direct benchmark here: it targets two-dimensional orthogonal cutting and packing. [grade A]

Related nodes

See the depth-1 graph below.

Claims & evidence

Every relationship is a claim with an equivalence level and an evidence grade. See the evidence policy.

RelationshipClaimEquiv.EvidenceSources
shares method with2D Irregular NestingRectangle strip packing and irregular nesting share placement heuristics (e.g. bottom-left) and sit in the same cutting & packing family; rectangles are the orthogonal special case.E2B
  • AAn improved typology of cutting and packing problems
uses methodBottom-Left FillBottom-left and bottom-left-fill were introduced for rectangle strip/packing layouts and are standard constructive heuristics here.A
  • AOn genetic algorithms for the packing of polygons
direct benchmark2DPackLib2DPackLib provides instances directly relevant to two-dimensional orthogonal strip packing.A
  • A2DPackLib: a two-dimensional cutting and packing library
uses methodGenetic AlgorithmRectangle strip/packing has been addressed with genetic-algorithm search over piece sequence and orientation.B
  • AOn genetic algorithms for the packing of polygons
uses methodFirst-Fit DecreasingLevel-based first-fit-decreasing rules (e.g. FFDH) are classic constructive heuristics for strip packing.B
  • ATwo-dimensional packing problems: A survey
uses methodSimulated AnnealingStrip packing has also been reported with simulated-annealing-based search.B
  • ATwo-dimensional packing problems: A survey
shares method with2D KnapsackStrip packing and 2D knapsack share the orthogonal placement core and methodology.E2B
  • AAn improved typology of cutting and packing problems
uses methodTabu SearchStrip packing has also been reported with tabu-search-based search.B
  • ATwo-dimensional packing problems: A survey
uses methodInteger Linear Programming2D strip packing is formulated as an integer linear program, the basis for exact methods.A
  • ATwo-dimensional packing problems: A survey

Neighborhood

Direct graph neighbors. Toggle depth to expand.

Click a node to open it · click an edge for its claim

See also

Not directly linked, but conceptually close — by the connections and descriptions they share.