A hybrid Lagrangian‐decomposition algorithm for the large‐scale selective multiple‐choice knapsack problem

Abstract Decomposition is a natural route to scalability for the selective multiple‐choice knapsack problem (Selective‐MCKP), an NP‐hard variant arising in resource allocation with over 100,000 decision classes, where solving the global mixed‐integer program is prohibitive. The natural parallel heuristic partitions the classes across workers with an equal budget share each, ignoring the heterogeneous profit‐cost structure across partitions and leaving substantial profit unclaimed. We quantify this loss with a partition‐optimal baseline and introduce the hybrid Lagrangian‐decomposition algorithm (HLD), which keeps the parallel partition structure but replaces the equal split with a data‐driven allocation guided by Lagrangian dual prices. On a Selective‐MCKP benchmark spanning 1000, 10,000, and 100,000 decision classes across four profit‐cost correlation regimes, HLD is essentially optimal against the HiGHS open‐source reference up to 10,000 classes (paired median gap below 0.1%). For 100,000 classes, where the reference solver no longer finishes, HLD gains a paired median of +17.19% over partition‐optimal across 2046 instances. Results are fixed‐time: under a 60‐second budget HLD times out on 81.14% of these instances, and the median gain grows by +141.85% at 300 seconds. The contribution is specific: HLD recovers equal‐split allocation loss rather than beating every heuristic, since at the largest scale an instantaneous greedy can outscore a single timed‐out HLD solve. A released guarded wrapper returns the better of partition‐optimal and HLD, removing the downside on homogeneous instances while keeping every win. All baselines are open source, and the benchmark, calibrated configuration, and analysis pipeline are released openly.

Authors

Institutions

Publication Details

Journal
International Transactions in Operational Research
Published
2026-09-28
DOI
https://doi.org/10.1111/itor.70276
Primary Topic
Optimization and Packing Problems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
article

A hybrid Lagrangian‐decomposition algorithm for the large‐scale selective multiple‐choice knapsack problem

Jakub Krajniak
International Transactions in Operational Research
Optimization and Packing Problems
article

A hybrid Lagrangian‐decomposition algorithm for the large‐scale selective multiple‐choice knapsack problem

Jakub Krajniak
article en

Abstract

Abstract Decomposition is a natural route to scalability for the selective multiple‐choice knapsack problem (Selective‐MCKP), an NP‐hard variant arising in resource allocation with over 100,000 decision classes, where solving the global mixed‐integer program is prohibitive. The natural parallel heuristic partitions the classes across workers with an equal budget share each, ignoring the heterogeneous profit‐cost structure across partitions and leaving substantial profit unclaimed. We quantify this loss with a partition‐optimal baseline and introduce the hybrid Lagrangian‐decomposition algorithm (HLD), which keeps the parallel partition structure but replaces the equal split with a data‐driven allocation guided by Lagrangian dual prices. On a Selective‐MCKP benchmark spanning 1000, 10,000, and 100,000 decision classes across four profit‐cost correlation regimes, HLD is essentially optimal against the HiGHS open‐source reference up to 10,000 classes (paired median gap below 0.1%). For 100,000 classes, where the reference solver no longer finishes, HLD gains a paired median of +17.19% over partition‐optimal across 2046 instances. Results are fixed‐time: under a 60‐second budget HLD times out on 81.14% of these instances, and the median gain grows by +141.85% at 300 seconds. The contribution is specific: HLD recovers equal‐split allocation loss rather than beating every heuristic, since at the largest scale an instantaneous greedy can outscore a single timed‐out HLD solve. A released guarded wrapper returns the better of partition‐optimal and HLD, removing the downside on homogeneous instances while keeping every win. All baselines are open source, and the benchmark, calibrated configuration, and analysis pipeline are released openly.

International Transactions in Operational Research
Oldham Council (GB)
Openalex Percentile: Top 12%
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.

A hybrid Lagrangian‐decomposition algorithm for the large‐scale selective multiple‐choice knapsack problem — Jakub Krajniak · International Transactions in Operational Research (2026) | TGRS Research Map | TGRS