Article ID Journal Published Year Pages File Type
1143390 Operations Research Letters 2009 4 Pages PDF
Abstract

We consider the bounded integer knapsack problem (BKP) max∑j=1npjxj, subject to: ∑j=1nwjxj≤C, and xj∈{0,1,…,mj},j=1,…,nxj∈{0,1,…,mj},j=1,…,n. We use proximity results between the integer and the continuous versions to obtain an O(n3W2)O(n3W2) algorithm for BKP, where W=maxj=1,…,nwjW=maxj=1,…,nwj. The respective complexity of the unbounded case with mj=∞mj=∞, for j=1,…,nj=1,…,n, is O(n2W2)O(n2W2). We use these results to obtain an improved strongly polynomial algorithm for the multicover problem with cyclical 1’s and uniform right-hand side.

Related Topics
Physical Sciences and Engineering Mathematics Discrete Mathematics and Combinatorics
Authors
,