Overview Statistic: PDF-Downloads (blue) and Frontdoor-Views (gray)

On the 0/1 Knapsack Polytope.

Please always quote using this URN: urn:nbn:de:0297-zib-1312
  • {\def\N{{\mbox{{\rm I\kern-0.22emN}}}} Given a set $N$ of items and a capacity $b \in \N$, and let $N_j$ be the set of items with weight $j$, $1 \leq j \leq b$. The 0/1 knapsack polytope is the convex hull of all 0/1 vectors that satisfy the inequality $$\sum_{j=1}^b \sum_{i \in N_j} jx_i \leq b.$$ In this paper we first present a complete linear description of the 0/1 knapsack polytope for two special cases: (a) $N_j = \emptyset$ for all $1 < j \leq \lfloor {b \over 2} \rfloor$ and (b) $N_j = \emptyset$ for all $1 < j \leq \lfloor {b \over 3} \rfloor$ and $N_j = \emptyset$ for all $j \geq \lfloor {b \over 2} \rfloor + 1$. It turns out that the inequalities that are needed for the complete description of these special polytopes are derived by means of some ``reduction principle''. This principle is then generalized to yield valid and in many cases facet defining inequalities for the general 0/1 knapsack polytope. The separation problem for this class of inequalities can be solved in pseudo polynomial time via dynamic programming techniques.}

Download full text files

Export metadata

Additional Services

Share in Twitter Search Google Scholar Statistics - number of accesses to the document
Metadaten
Author:Robert Weismantel
Document Type:ZIB-Report
Date of first Publication:1994/01/20
Series (Serial Number):ZIB-Report (SC-94-01)
ZIB-Reportnumber:SC-94-01
Published in:A revised version appeared in: Mathematical Programming 77 (1997) 49-68
Accept ✔
Diese Webseite verwendet technisch erforderliche Session-Cookies. Durch die weitere Nutzung der Webseite stimmen Sie diesem zu. Unsere Datenschutzerklärung finden Sie hier.