← 研踪 PaperTrailarXiv:2611.15792 · v1
Bounded Knapsack in Truly Subquadratic Time
首次提交 2026-11-12 02:06
版本更新 2026-11-12 02:06
雷达观测 2026-11-13 14:16
摘要
Bounded Knapsack asks how many copies of each item to take to maximize profit under a capacity constraint. Given records with binary-encoded multiplicities, we return optimal counts in randomized time with a fixed power saving in the maximum item weight or maximum item profit . Fix and suppose integer -convolution on length- arrays can be computed with failure probability at most in time, up to polynomial factors in the entry bit length and . Put For any fixed , on inputs whose integers have magnitude polynomial in , our algorithm runs in time It returns optimal counts with high probability. If convolution saves in its exponent, knapsack retains . With the integer convolution exponent , a separate parameter choice gives , including for 0-1 Knapsack. We keep the copies compressed. Witnessed convolutions generate residual queries, and local linear programs filter them by cost. Resilient lattice cores allow recursive states to coalesce. Progression reserves support rounding, and a thin affordable fiber yields a lift that reduces the normalized column volume. This volume bounds the number of LP regions a grid lookup examines.
作者备注:66 pages, 5 figures
观测到的版本
相邻记录可能跳过中间版本;首次发现 v2 及以上也会标为版本更新。
v1 · 2026-11-12 02:06 · 最新观测版本
Bounded Knapsack in Truly Subquadratic Time
Bounded Knapsack asks how many copies of each item to take to maximize profit under a capacity constraint. Given records with binary-encoded multiplicities, we return optimal counts in randomized time with a fixed power saving in the maximum item weight or maximum item profit . Fix and suppose integer -convolution on length- arrays can be computed with failure probability at most in time, up to polynomial factors in the entry bit length and . Put For any fixed , on inputs whose integers have magnitude polynomial in , our algorithm runs in time It returns optimal counts with high probability. If convolution saves in its exponent, knapsack retains . With the integer convolution exponent , a separate parameter choice gives , including for 0-1 Knapsack. We keep the copies compressed. Witnessed convolutions generate residual queries, and local linear programs filter them by cost. Resilient lattice cores allow recursive states to coalesce. Progression reserves support rounding, and a thin affordable fiber yields a lift that reduces the normalized column volume. This volume bounds the number of LP regions a grid lookup examines.
查看此版本解读 →查看此版本原文 ↗