The quadratic bin packing problem: exact formulations and algorithms

Abstract In this article, we introduce and study the quadratic bin packing problem (QBPP), which generalizes the classical bin packing problem by introducing a fixed cost for each used bin and a pairwise cost (or profit) incurred whenever two items are packed together. Beyond its theoretical relevance, the QBPP is of practical interest due to its numerous real‐world applications, mainly related to cluster analysis. To address the QBPP, we propose three compact mixed‐integer linear programming (MILP) formulations, along with a set‐partitioning formulation. For each compact model, we present an enhanced version with a strengthened continuous relaxation, while, for the set‐partitioning formulation, we develop a tailored branch‐and‐price algorithm. Computational experiments on benchmark instances demonstrated that, while the enhanced compact formulations can be effectively solved by a standard MILP solver for small‐sized instances, the branch‐and‐price approach delivered superior performance overall, especially on larger and more challenging instances.

Authors

Institutions

Publication Details

Journal
International Transactions in Operational Research
Published
2026-07-27
DOI
https://doi.org/10.1111/itor.70237
Primary Topic
Optimization and Packing Problems
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The quadratic bin packing problem: exact formulations and algorithms

Vítor Gomes Chagas, Flávio K. Miyazawa, Alberto Locatelli, Manuel Iori
International Transactions in Operational Research
Optimization and Packing Problems
article

The quadratic bin packing problem: exact formulations and algorithms

Vítor Gomes Chagas, Flávio K. Miyazawa, Alberto Locatelli, Manuel Iori
article en

Abstract

Abstract In this article, we introduce and study the quadratic bin packing problem (QBPP), which generalizes the classical bin packing problem by introducing a fixed cost for each used bin and a pairwise cost (or profit) incurred whenever two items are packed together. Beyond its theoretical relevance, the QBPP is of practical interest due to its numerous real‐world applications, mainly related to cluster analysis. To address the QBPP, we propose three compact mixed‐integer linear programming (MILP) formulations, along with a set‐partitioning formulation. For each compact model, we present an enhanced version with a strengthened continuous relaxation, while, for the set‐partitioning formulation, we develop a tailored branch‐and‐price algorithm. Computational experiments on benchmark instances demonstrated that, while the enhanced compact formulations can be effectively solved by a standard MILP solver for small‐sized instances, the branch‐and‐price approach delivered superior performance overall, especially on larger and more challenging instances.

International Transactions in Operational Research
University of Modena and Reggio Emilia (IT), Universidade Estadual de Campinas (UNICAMP) (BR)
Fundação de Amparo à Pesquisa do Estado de São Paulo, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, Conselho Nacional de Desenvolvimento Científico e Tecnológico, European Social Fund
Openalex Percentile: Top 9%
Optimization and Packing Problems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.