2-Approximating the Minimum Knapsack Problem

Intro Definition. Given nn items labeled by [n][n], and item ii has value viv_{i} and cost cic_{i}, we define minimum knapsack problem as following optimization problem - integer programming in fact. minimizeicixis.t.ivixiDxi{0,1} \begin{aligned} \text{minimize}\quad& \sum_{i} c_{i}x_{i} \\ \text{s.t.}\quad& \sum_{i} v_{i}x_{i} \ge D \\ & x_{i} \in \set{0, 1} \end{aligned} where DD is given desire on value. We can devise a naive LP relaxation for this: $$ \begin{aligned} \text{minimize}\quad& \sum_{i} c_{i}x_{i}\\ \text{s....

December 26, 2023 · 7 min · 1333 words · TAMREF