MATHEMATICAL PROBLEM ENCYCLOPEDIA · BPP
One-dimensional Bin Packing Problem
minimize bins while every item is assigned and each bin respects capacity
min z = Σᵦ yᵦMATHEMATICAL PROBLEM ENCYCLOPEDIA · BPP
minimize bins while every item is assigned and each bin respects capacity
min z = Σᵦ yᵦORIGIN
Classical bin packing developed a rich approximation and worst-case analysis lineage around packing indivisible items into identical-capacity bins.
SIGNIFICANCE
It is the simplest reusable model of capacity consolidation and a component of scheduling, cloud placement and logistics.
FORMULATION
This formulation is a governed representative model. Variant assumptions must be declared before results are compared.
| Variable | Domain | Meaning |
|---|---|---|
xᵢᵦ | {0,1} | 1 when item i is assigned to bin b. |
yᵦ | {0,1} | 1 when bin b is opened. |
Σᵦ xᵢᵦ = 1 ∀ item iIndexed feasibility condition applied to every entity covered by the stated index.
Σᵢ wᵢxᵢᵦ ≤ C yᵦ ∀ bin bIndexed feasibility condition applied to every entity covered by the stated index.
xᵢᵦ,yᵦ ∈ {0,1}Binary decision-variable domain; each indexed choice is either inactive or active.
COMPLEXITY
Tractable frontier. Pseudo-polynomial or fixed-parameter methods exist under bounded capacities or item types.
Hardness driver. Many near-capacity combinations compete for a minimum number of bins.
STATE OF THE ART
Exact. Branch-and-price, arc-flow, subset-sum based branch and bound.
Bounds. Continuous capacity, dual-feasible functions and pattern LP bounds.
Heuristics. First-fit decreasing, best-fit and local or evolutionary improvement.
Computational boundary. Hardness depends on item-size distribution and dominance, not only number of items.
BENCHMARKS
OPEN QUESTIONS
PRIMARY LITERATURE
Curated technical synthesis with explicit evidence boundaries. No universal largest exactly solvable instance or undated best-known value is asserted. Numerical claims require a versioned instance, solver contract and reproducible certificate.