Abstract
The 0–1 linear knapsack problem with a single continuous variable (KPC) is a natural generalization of the standard 0–1 linear knapsack problem (KP). In KPC, the capacity of the knapsack is not fixed, but can be adjusted by a continuous variable. This paper studies the approximation algorithm on KPC. Firstly, assuming that the weight of each item is at most the original capacity of the knapsack, we give a 2-approximation algorithm on KPC by generalizing the 2-approximation algorithm on KP. Then, without the above assumption, we give another 2-approximation algorithm on KPC for general cases by extending the first algorithm.
Similar content being viewed by others
References
Atamtürk A (2003) On the facets of the mixed-integer knapsack polyhedron. Math Program 98:145–175
Büther M, Briskorn D (2007) Reducing the 0–1 knapsack problem with a single continuous variable to the standard 0–1 knapsack problem. Manuskripte aus den Instituten für Betriebswirtschaftslehre der Universität Kiel 629:1–12
Du D-Z, Ko K-I, Hu X (2011) Design and analysis of approximation algorithms. Springer, New York
Garey MR, Johnson DS (1979) Computers and intractability—a guide to the theory of NP-completeness. W.H Freeman and Company, New York
Ibarra OH, Kim CE (1975) Fast approximation algorithms for the knapsack and sum of subset problems. J Assoc Comput Mach 22:463–468
Kellerer H, Pferschy U, Pisinger D (2004) Knapsack problems. Springer, Berlin
Lin G, Zhu W, Ali MM (2011) An exact algorithm for the 0–1 knapsack problem with a single continuous variable. J Glob Optim 50:657–673
Marchand H, Wolsey LA (1999) The 0–1 knapsack problem with a single continuous variable. Math Program 85:15–33
Sahni S (1975) Approximate algorithms for the 0/1 knapsack problem. J Assoc Comput Mach 22:115–124
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhao, C., Li, X. Approximation algorithms on 0–1 linear knapsack problem with a single continuous variable. J Comb Optim 28, 910–916 (2014). https://doi.org/10.1007/s10878-012-9579-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-012-9579-3