Skip to content
Open access

The quadratic multidimensional knapsack problem: exact, heuristic, and machine learning methods

Jul 2026 · Computational optimization and applications · Vol 95, pp. 413 - 445 · 0 citations · 30 references

TL;DR

This work provides a generalizable template for hybrid optimization and learning-based approaches to challenging combinatorial problems and shows that these ML-enhanced hybrid methods improve upon their baseline heuristics and that the genetic algorithm consistently yields near-optimal solutions.

Abstract

This paper presents a multi-faceted approach to solving the quadratic multidimensional knapsack problem (QMDKP), an NP-hard nonlinear combinatorial optimization problem that has received limited attention in the literature. We introduce a new testbed of QMDKP instances with induced profit-weight correlations and evaluate four linearization strategies for solving the problem exactly. To address scalability, we propose several heuristic and metaheuristic methods, including a greedy algorithm, a supervised machine learning (ML)-based approach, and a genetic algorithm. Our underlying ML framework employs binary classification to predict item inclusion probabilities, guiding a greedy construction process. Building on this framework, we explore hybrid strategies such as reduce-fill, expand-repair, and a genetic algorithm with ML-driven repair operators. Extensive computational results show that these ML-enhanced hybrid methods improve upon their baseline heuristics and that the genetic algorithm consistently yields near-optimal solutions. This work provides a generalizable template for hybrid optimization and learning-based approaches to challenging combinatorial problems.

Read PDF

Similar papers

Preprint Aug 2026

Parallelizable Gradient-Based Optimization For Multi-Objective MaxCut

This paper develops a differentiable framework for multi-objective MaxCut by combining an adjacency-based quadratic formulation with linear scalarization, thereby reducing the problem to a preference-conditioned single-objective signed-weight MaxCut problem.

Jing-Hang Huang, Cheng-Han Huang, Alvaro Velasquez et al. · 0 citations
Open access Oct 2026

A Supervised Learning Framework for Accelerating Solvers and Metaheuristics in Routing Problems

Routing problems such as the traveling salesman problem (TSP) and the capacitated vehicle routing problem (CVRP) are computationally challenging due to the exponential growth of their feasible solution spaces with increasing instance size. Established optimization approaches, including exact algorithms and (meta)heur...

Johannes Gückel, S. Voigt, P. Fontaine · 0 citations
Open access Oct 2026

Binary BAT algorithm with greedy repair for the discounted 0-1 knapsack problem

The discounted 0-1 knapsack problem (D0-1KP) generalizes the classical knapsack problem by partitioning items into groups of three, in which the third item of every group represents a discounted bundle of the first two and at most one item per group may be loaded. This grouping constraint enlarges the search space and...

Tung Khac Truong · 0 citations
Review Open access Sep 2026

Advanced Optimization Methods for the Knapsack, Traveling Salesman, and Close-Enough Traveling Salesman Problems: A Survey and Case Studies

The reviewed evidence indicates that metaheuristic approaches can provide flexible search mechanisms in computationally challenging settings, while learning-based models may support rapid inference, prediction, initialization, or search guidance when appropriate training data and generalization conditions are available...

S. El Kafhali, Mohamed Abid, Mohamed Hanini · 1 citation
Review Open access Sep 2026

A New Metaheuristic Algorithm for Large Graph Coloring Problems

The Graph Coloring Problem (GCP) is an NP-hard combinatorial optimization problem that involves assigning colors to the vertices of a graph such that no two adjacent vertices share the same color. Due to its computational complexity, exact algorithms are often impractical for solving large-scale instances within reason...

Tansel Dokeroglu, Deniz Canturk · 0 citations
Conference

A Hybrid Machine Learning-Optimization Framework for Enhanced TSP Solutions

This work proposes a hybrid framework combining machine learning and traditional optimization techniques to solve the Traveling Salesman Problem (TSP) efficiently. Using an encoder-decoder neural network with local attention, the framework learns to predict near-optimal city sequences by training on smaller TSP instanc...

Labiba Noshin Asha, Chase Rainwater · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.