背包问题的简单和更快算法
摘要:简化的伪多项式时间的背包问题算法 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