背包问题的简单和更快算法

摘要:简化的伪多项式时间的背包问题算法 0-1背包问题随机算法的时间复杂度为$widetilde{O}(n^{3/2}cdot min{w\_mathrm{max},p\_mathrm{max}})$,改进了之前的$widetilde{O}(min{n w\_mathrm{max} p\_mathrm{max}^{2/3},n p\_mathrm{max} w\_mathrm{max}^{2/3}})$算法。有界背包问题随机算法的时间复杂度为$widetilde{O}(n+min{w\_mathrm{max},p\_mathrm{max}}^{5/2})$,改进了之前的$O(n+min{w\_mathrm{max}^3,p\_mathrm{max}^3})$算法。

作者:Qizheng He and Zhean Xu

论文ID:2308.11307

分类:Data Structures and Algorithms

分类简称:cs.DS

提交时间:2023-08-23

PDF 下载: 英文版 中文版pdf翻译中