ACM Home Page
Please provide us with feedback. Feedback
Parameterized approximation scheme for the multiple knapsack problem
Full text PdfPdf (433 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the Nineteenth Annual ACM -SIAM Symposium on Discrete Algorithms table of contents
New York, New York
Pages 665-674  
Year of Publication: 2009
Author
Klaus Jansen  Universität zu Kiel, Kiel, Germany
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 105,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

The multiple knapsack problem (MKP) is a well-known generalization of the classical knapsack problem. We are given a set A of n items and set B of m bins (knapsacks) such that each item aA has a size size(a) and a profit value profit(a), and each bin bB has a capacity c(b). The goal is to find a subset UA of maximum total profit such that U can be packed into B without exceeding the capacities. The decision version of MKP is strongly NP-complete, since it is a generalization of the classical knapsack and bin packing problem. Furthermore, MKP does not admit an FPTAS even if the number m of bins is two. Kellerer gave a PTAS for MKP with identical capacities and Chekuri and Khanna presented a PTAS for MKP with general capacities with running time nO(log(1/ε)/ε8). In this paper we propose an EPTAS with parameterized running time 2O(log(1/ε)/ε5) · poly(n) + O(m) for MKP. This solves also an open question by Chekuri and Khanna.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
E. Balas and E. Zemel: An algorithm for large zero-one knapsack problems, Operations Research, 28 (1980), 1130--1154.
 
2
M. Blum, R. W. Floyd, V. Pratt, R. L. Rivest, and R. E. Tarjan: Time bounds for selection, Journal of Computer and System Sciences, 7 (1973), 448--461.
 
3
 
4
 
5
F. Diedrich, K. Jansen, F. Pascual, and D. Trystram: Approximation algorithms for scheduling wit reservations, Proceedings of Conference on High Performance Computing, HiPC 2007, 297--307.
 
6
 
7
R. Downey: Parametrized complexity for the skeptic, Proceedings of IEEE Conference on Computational Complexity, CCC 2003, 147--169.
 
8
M. R. Fellows: Blow-ups, win/win's, and crown rules: some new directions in FPT, Proceedings of Workshop on Graph Theoretical Concepts in Computer Science, WG 2003, LNCS 2880, 1--12.
 
9
 
10
C. Kenyon and E. Remila: Approximate strip packing, Mathematics of Operations Research, 25 (2000), 645--656.
 
11
 
12
H. Kellerer, U. Pferschy, and D. Pisinger: Knapsack Problems, Springer Verlag, Berlin, 2004.
 
13
E. L. Lawler: Fast approximation algorithms for knapsack problems, Mathematics of Operations Research, 4 (1979), 339--356.
 
14
 
15
 
16
D. Marx: Parametrized complexity and approximation algorithms, The Computer Journal, 51 (2008), 60--78.
 
17
 
18
 
19