An extension of Dembo-Hammer's reduction algorithm for the 0-1 knapsack problem
Abstract
Dembo-Hammer's Reduction Algorithm (DHR) is one of the classical algorithms for the 0-1 Knapsack Problem (0-1 KP) and its variants, which reduces an instance of the 0-1 KP to a sub-instance of smaller size with reduction time complexity O(n). We present an extension of DHR (abbreviated as EDHR), which reduces an instance of 0-1 KP to at most ni sub-instances for any positive integer i. In practice, i can be set as needed. In particular, if we choose i=1 then EDHR is exactly DHR. Finally, computational experiments on randomly generated data instances demonstrate that EDHR substantially reduces the search tree size compared to CPLEX.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.