|
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 a ∈ A has a size size(a) and a profit value profit(a), and each bin b ∈ B has a capacity c(b). The goal is to find a subset U ⊂ A 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
|
Mark Scharbrodt , Angelika Steger , Horst Weisser, Approximability of scheduling with fixed jobs, Proceedings of the tenth annual ACM-SIAM symposium on Discrete algorithms, p.961-962, January 17-19, 1999, Baltimore, Maryland, United States
|
| |
19
|
|
|