Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
125 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
42 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Improved Approximation for Two-dimensional Vector Multiple Knapsack (2307.02137v1)

Published 5 Jul 2023 in cs.DS

Abstract: We study the uniform $2$-dimensional vector multiple knapsack (2VMK) problem, a natural variant of multiple knapsack arising in real-world applications such as virtual machine placement. The input for 2VMK is a set of items, each associated with a $2$-dimensional weight vector and a positive profit, along with $m$ $2$-dimensional bins of uniform (unit) capacity in each dimension. The goal is to find an assignment of a subset of the items to the bins, such that the total weight of items assigned to a single bin is at most one in each dimension, and the total profit is maximized. Our main result is a $(1- \frac{\ln 2}{2} - \varepsilon)$-approximation algorithm for 2VMK, for every fixed $\varepsilon > 0$, thus improving the best known ratio of $(1 - \frac{1}{e}-\varepsilon)$ which follows as a special case from a result of [Fleischer at al., MOR 2011]. Our algorithm relies on an adaptation of the Round$&$Approx framework of [Bansal et al., SICOMP 2010], originally designed for set covering problems, to maximization problems. The algorithm uses randomized rounding of a configuration-LP solution to assign items to $\approx m\cdot \ln 2 \approx 0.693\cdot m$ of the bins, followed by a reduction to the ($1$-dimensional) Multiple Knapsack problem for assigning items to the remaining bins.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (21)
  1. Solving Packing Problems with Few Small Items Using Rainbow Matchings. In Proc. of MFCS, pages 11:1–11:14, 2020.
  2. A new approximation method for set covering problems, with applications to multidimensional bin packing. SIAM Journal on Computing, pages 1256–1278, 2010.
  3. A sharp concentration inequality with applications. Random Structures & Algorithms, 16(3):277–292, 2000.
  4. Knapsack problems-an overview of recent advances. part ii: Multiple, multidimensional, and quadratic knapsack problems. Computers & Operations Research, 2022.
  5. Solving the virtual machine placement problem as a multiple multidimensional knapsack problem. ICN 2014, 264, 2014.
  6. A polynomial time approximation scheme for the multiple knapsack problem. SIAM Journal on Computing, 35(3):713–728, 2005.
  7. Tight approximation algorithms for maximum separable assignment problems. Mathematics of Operations Research, 36(3):416–431, 2011.
  8. Approximation algorithms for the m-dimensional 0-1 knapsack problem: worst-case and probabilistic analyses. European Journal of Operational Research, 15(1):100–109, 1984.
  9. Klaus Jansen. Parameterized approximation scheme for the multiple knapsack problem. SIAM Journal on Computing, 39(4):1392–1412, 2010.
  10. Klaus Jansen. A fast approximation scheme for the multiple knapsack problem. In International Conference on Current Trends in Theory and Practice of Computer Science, pages 313–324, 2012.
  11. Knapsack problems. Springer, 2004.
  12. Improved approximations for vector bin packing via iterative randomized rounding. In Proc. of FOCS (to appear), 2023.
  13. There is no EPTAS for two-dimensional knapsack. Information Processing Letters, 110(16):707–710, 2010.
  14. Tight Vector Bin Packing with Few Small Items via Fast Exact Matching in Multigraphs. In Proc. of ICALP, pages 87:1–87:15, 2022.
  15. Colin McDiarmid et al. On the method of bounded differences. Surveys in combinatorics, 141(1):148–188, 1989.
  16. Arka Ray. There is no APTAS for 2-dimensional vector bin packing: Revisited. arXiv preprint arXiv:2104.13362, 2021.
  17. Approximation schemes for generalized two-dimensional vector packing with application to data placement. Journal of Discrete Algorithms, 10:35–48, 2012.
  18. Multiple multidimensional knapsack problem and its applications in cognitive radio networks. In MILCOM 2008-2008 IEEE Military Communications Conference, pages 1–7. IEEE, 2008.
  19. Vijay V Vazirani. Approximation algorithms, volume 1. Springer, 2001.
  20. Jan Vondrák. A note on concentration of submodular functions. arXiv preprint arXiv:1005.2791, 2010.
  21. Gerhard J Woeginger. There is no asymptotic PTAS for two-dimensional vector packing. Information Processing Letters, 64(6):293–297, 1997.
Citations (1)

Summary

We haven't generated a summary for this paper yet.