计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (20): 63-64.DOI: 10.3778/j.issn.1002-8331.2009.20.019
钟普查1,鲍皖苏1,范得军2,徐 浩3
ZHONG Pu-cha1,BAO Wan-su1,FAN De-jun2,XU Hao3
摘要: 背包问题属于NP完全问题,经典算法对规模为n的背包问题求解的时间复杂度为O(n2)。给出了基于固定相位的背包问题量子计算算法,证明了该算法在多解的情况下,能够以不低于98%的成功率在O(√N/M)步完成对规模为n的背包问题求解(M是解的数目),而基于原始Grover算法的背包问题量子计算算法计算复杂度为O(√N/M),成功率是50%~100%。