Features for the 0-1 knapsack problem based on inclusionwise maximal solutions
Jorik Jooken, Pieter Leyman, Patrick De Causmaecker

TL;DR
This paper introduces new features based on inclusionwise maximal solutions for the 0-1 knapsack problem, enabling better prediction of instance hardness and revealing structural insights into problem difficulty.
Contribution
The authors develop polynomial and pseudopolynomial algorithms for new IMS-related problems and derive 14 features that improve hardness prediction models.
Findings
Features improve empirical hardness prediction accuracy
Hard instances cluster in dense regions of the instance space
New structural features reveal differences between easy and hard instances
Abstract
Decades of research on the 0-1 knapsack problem led to very efficient algorithms that are able to quickly solve large problem instances to optimality. This prompted researchers to also investigate whether relatively small problem instances exist that are hard for existing solvers and investigate which features characterize their hardness. Previously the authors proposed a new class of hard 0-1 knapsack problem instances and demonstrated that the properties of so-called inclusionwise maximal solutions (IMSs) can be important hardness indicators for this class. In the current paper, we formulate several new computationally challenging problems related to the IMSs of arbitrary 0-1 knapsack problem instances. Based on generalizations of previous work and new structural results about IMSs, we formulate polynomial and pseudopolynomial time algorithms for solving these problems. From this we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Packing Problems · Advanced Manufacturing and Logistics Optimization · Optimization and Search Problems
