On equivalent knapsack problems (Q1082265)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 3972638
Language Label Description Also known as
default for all languages
No label defined
    English
    On equivalent knapsack problems
    scientific article; zbMATH DE number 3972638

      Statements

      On equivalent knapsack problems (English)
      0 references
      0 references
      1986
      0 references
      By aggregating objective function and constraint of a knapsack problem max\(\{\) c'x\(|\) a'x\(\leq b\), \(x\geq 0\) integral\(\}\) an equivalent problem of the following form is obtained: Let \(t=[c_ 1b/a_ 1]+1\) and let \(F(z)=\min \{(c+ta)'x|\) c'x\(\equiv z mod t\), \(x\geq 0\), integral\(\}\). Then z is an optimal value of the given problem if it is maximal subject to \(0\leq z<t\) and \(z+tb\geq F(z)\). Such a value z can be determined by dynamic programming with recursion: \(F(z)=\min_{j}(c_ j+ta_ j+F(z-c_ j))\). This procedure can be speeded up by calculating a recursion only for the values \(1,2,...,c_ 1-1\). Since the classical recursions use computation modulo \(a_ 1\), the new method might be advantageous if \(c_ 1<a_ 1\).
      0 references
      corner polyhedron
      0 references
      group knapsack
      0 references
      aggregating objective function and constraint
      0 references
      knapsack problem
      0 references
      0 references
      0 references

      Identifiers