An FPTAS for the knapsack problem with parametric weights

Nir Halman, Michael Holzhauser, Sven O. Krumke

Research output: Contribution to journalArticlepeer-review

10 Scopus citations

Abstract

In this paper, we investigate the parametric weight knapsack problem, in which the item weights are affine functions of the form wi(λ)=ai+λ⋅bi for i∈{1,…,n} depending on a real-valued parameter λ. The aim is to provide a solution for all values of the parameter. It is well-known that any exact algorithm for the problem may need to output an exponential number of knapsack solutions. We present the first fully polynomial-time approximation schemes (FPTASs) for the problem that, for any desired precision ε∈(0,1), compute (1−ε)-approximate solutions for all values of the parameter. Among others, we present a strongly polynomial FPTAS running in O[Formula presented]⋅log3[Formula presented]logn time and a weakly polynomial FPTAS with a running time of O[Formula presented]⋅log2[Formula presented]⋅logP⋅logMlogn, where P is an upper bound on the optimal profit and M≔max{|W|,n⋅max{|ai|,|bi|:i∈{1,…,n}}} for a knapsack with capacity W.

Original languageEnglish
Pages (from-to)487-491
Number of pages5
JournalOperations Research Letters
Volume46
Issue number5
DOIs
StatePublished - Sep 2018
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2018 Elsevier B.V.

Keywords

  • Approximation algorithms
  • Knapsack problems
  • Parametric optimization

Fingerprint

Dive into the research topics of 'An FPTAS for the knapsack problem with parametric weights'. Together they form a unique fingerprint.

Cite this