Knapsack and Subset Sum are fundamental NP-hard problems in combinatorial optimization. Recently there has been a growing interest in understanding the best possible pseudopolynomial running times for these problems with respect to various parameters. In this paper we focus on the maximum item size $s$ and the maximum item value $v$. We give algorithms that run in time $O(n + s^3)$ and $O(n + v^3)$ for the Knapsack problem, and in time $\tilde{O}(n + s^{5/3})$ for the Subset Sum problem. Our algorithms work for the more general problem variants with multiplicities, where each input item comes with a (binary encoded) multiplicity, which succinctly describes how many times the item appears in the instance. In these variants $n$ denotes the (possibly much smaller) number of distinct items. Our results follow from combining and optimizing several diverse lines of research, notably proximity arguments for integer programming due to Eisenbrand and Weismantel (TALG 2019), fast structured $(\min,+)$-convolution by Kellerer and Pferschy (J. Comb. Optim. 2004), and additive combinatorics methods originating from Galil and Margalit (SICOMP 1991).


翻译:Knapsack 和 Subset Sum 是组合优化中最根本的NP- 硬性问题。 最近人们越来越有兴趣了解这些问题在各种参数方面的最佳假球运行时间。 在本文中, 我们集中关注项目最大规模$和最大项目价值$v$。 我们给出的算法在时间上为Knapsack 问题和时间为 $\tilde{O}(n + s ⁇ 5/3}(n + s ⁇ 5/3}) 美元, 用于Subset Sum 问题。 我们的算法在多个参数中为更一般性的问题变量工作, 每一个输入项目都包含一个( bine 编码) 多重变量, 简洁地描述了项目在实例中出现的次数 。 在这些变量中, $( 可能更小得多) 表示不同项目的数量 。 我们的结果来自于合并和优化了多个不同的研究线, 特别是由 Eisenbran 和 Weismantel (TAGG 2019) 和 Oblial- Chillial 和 Ollal (Cal 2019) 和 ASyal- Chillial- 和 Oll) 和 Bell (ARIal) 和 BAR- 的快速 方法。

0
下载
关闭预览

相关内容

该杂志包含了计算机科学和非数值计算的数学和形式方面的研究文章。主题包括分析和设计算法、数据结构、计算复杂性、计算代数、组合数学和图论计算几何、计算几何、计算机器人学、编程语言的数学方面、人工智能、计算学习、数据库、信息检索、密码学、网络、分布式计算、并行算法和计算机体系结构。官网链接:https://epubs.siam.org/journal/smjcat
专知会员服务
84+阅读 · 2020年12月5日
机器学习速查手册,135页pdf
专知会员服务
341+阅读 · 2020年3月15日
强化学习最新教程,17页pdf
专知会员服务
174+阅读 · 2019年10月11日
LibRec 精选:AutoML for Contextual Bandits
LibRec智能推荐
7+阅读 · 2019年9月19日
Transferring Knowledge across Learning Processes
CreateAMind
28+阅读 · 2019年5月18日
强化学习的Unsupervised Meta-Learning
CreateAMind
17+阅读 · 2019年1月7日
A Technical Overview of AI & ML in 2018 & Trends for 2019
待字闺中
17+阅读 · 2018年12月24日
Disentangled的假设的探讨
CreateAMind
9+阅读 · 2018年12月10日
【SIGIR2018】五篇对抗训练文章
专知
12+阅读 · 2018年7月9日
【推荐】RNN最新研究进展综述
机器学习研究会
25+阅读 · 2018年1月6日
【推荐】决策树/随机森林深入解析
机器学习研究会
5+阅读 · 2017年9月21日
On Simple Mechanisms for Dependent Items
Arxiv
0+阅读 · 2021年6月25日
VIP会员
相关VIP内容
相关资讯
Top
微信扫码咨询专知VIP会员