A PTAS for the multiple knapsack problem

被引:0
|
作者
Chekuri, C [1 ]
Khanna, S [1 ]
机构
[1] Bell Labs, Murray Hill, NJ 07974 USA
来源
PROCEEDINGS OF THE ELEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS | 2000年
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Multiple Knapsack problem (MKP) is a natural and well known generalization of the single knapsack problem and is defined as follows. We are given a set of n items and m bins (knapsacks) such that each item i has a profit p(i) and a size s(i), and each bin j has a capacity c(j). The goal is to find a subset of items of maximum profit such that they have a feasible packing in the bins. MKP is a special case of the Generalized Assignment problem (GAP) where the profit and the size of an item can vary based on the specific bin that it is assigned to. GAP is APX-hard and a P-approximation for it is implicit in the work of Shmoys and Tardos [26], and thus far, this was also the best known approximation for MKP. The main result of this paper is a polynomial time approximation scheme for MKP. Apart from its inherent theoretical interest as a common generalization of the well-studied knapsack and bin packing problems, it appears to be the strongest special case of GAP that is not APX-hard. We substantiate this by showing that slight generalizations of MKP are APX-hard. Thus our results help demarcate the boundary at which instances of GAP become APX-hard. An interesting and novel aspect of our approach is an approximation preserving reduction from an arbitrary instance of MKP to an instance with O(log n) distinct sizes and profits.
引用
收藏
页码:213 / 222
页数:4
相关论文
共 50 条
  • [1] A PTAS for the Multiple Subset Sum Problem with different knapsack capacities
    Caprara, A
    Kellerer, H
    Pferschy, U
    INFORMATION PROCESSING LETTERS, 2000, 73 (3-4) : 111 - 118
  • [2] A PTAS for the Time-Invariant Incremental Knapsack Problem
    Faenza, Yuri
    Malinovic, Igor
    COMBINATORIAL OPTIMIZATION, ISCO 2018, 2018, 10856 : 157 - 169
  • [3] A PTAS for the chance-constrained knapsack problem with random item sizes
    Goyal, Vineet
    Ravi, R.
    OPERATIONS RESEARCH LETTERS, 2010, 38 (03) : 161 - 164
  • [4] A PTAS for Packing Hypercubes into a Knapsack
    Jansen, Klaus
    Khan, Arindam
    Lira, Marvin
    Sreenivas, K.V.N.
    Leibniz International Proceedings in Informatics, LIPIcs, 2022, 229
  • [5] Ants and multiple knapsack problem
    Boryczka, Urszula
    6TH INTERNATIONAL CONFERENCE ON COMPUTER INFORMATION SYSTEMS AND INDUSTRIAL MANAGEMENT APPLICATIONS, PROCEEDINGS, 2007, : 149 - +
  • [6] MULTIPLE-CHOICE KNAPSACK PROBLEM
    SINHA, P
    ZOLTNERS, AA
    OPERATIONS RESEARCH, 1979, 27 (03) : 503 - 533
  • [7] Multiple criteria dynamic programming and multiple knapsack problem
    Sitarz, Sebastian
    APPLIED MATHEMATICS AND COMPUTATION, 2014, 228 : 598 - 605
  • [8] Parameterized Approximation Scheme for the Multiple Knapsack Problem
    Jansen, Klaus
    PROCEEDINGS OF THE TWENTIETH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2009, : 665 - 674
  • [9] A successive approximation algorithm for the multiple knapsack problem
    Zhenbo Wang
    Wenxun Xing
    Journal of Combinatorial Optimization, 2009, 17 : 347 - 366
  • [10] A new upper bound for the multiple knapsack problem
    Detti, Paolo
    COMPUTERS & OPERATIONS RESEARCH, 2021, 129