经典计算机的算力提升长期遵循摩尔定律,但当制程工艺逼近物理极限后,单纯靠硬件堆叠的提速路径已经触碰到天花板,而量子计算机依托量子叠加、量子纠缠等底层量子特性,配合专门设计的量子算法,能够在特定问题上实现远超经典计算机的运算速度,这种速度优势并非通用属性,而是量子硬件与算法设计协同的结果。
当前支撑量子计算机实现速度跃升的核心算法主要分为几大类,分别适配不同的应用场景:
首先是实现指数级提速的舒尔算法,这也是最早被证实具备颠覆性价值的量子算法。经典计算机分解大数依赖数域筛法,时间复杂度为亚指数级,分解2048位的RSA加密密钥,当前最强的超级计算机需要上百年才能完成;而舒尔算法利用量子傅里叶变换,可将大数分解的时间复杂度压缩到多项式级,理论上只需数分钟就能破解同长度的RSA密钥,直接动摇了当前通用非对称加密体系的安全基础,也直接推动了后量子加密技术的研发进程。
其次是实现平方级提速的格罗弗算法,主要针对无结构数据搜索场景。经典计算机搜索无序列表中的目标元素,平均需要遍历一半元素,时间复杂度为O(n);而格罗弗算法通过量子态的迭代演化放大目标结果的振幅,仅需O(√n)次搜索就能定位目标,比如破解8位长度的数字密码,经典算法最多需要尝试10^8次,格罗弗算法仅需1万次就能完成。该算法通用性较强,可拓展到数据库检索、组合优化、路径规划等多个场景。
第三类是面向线性方程组求解的HHL算法,是量子计算应用于人工智能、量子模拟领域的核心支撑。经典计算机求解n元稀疏线性方程组的时间复杂度为O(n³),当变量规模达到百万级以上时算力成本极高;而HHL算法在矩阵稀疏、条件数可控的前提下,可将求解时间压缩到O(log n)级别,实现指数级提速。当前该算法已经被用于大分子结构模拟、金融风险计算、机器学习模型训练等场景,尤其在药物研发领域,依托HHL算法的量子模拟可以快速计算蛋白质折叠、分子间相互作用,比经典超算的效率提升上千倍。
值得注意的是,量子算法的速度优势有明确的适用边界:只有当问题可以被转化为量子叠加态的并行演化,且能通过量子干涉机制筛选出正确结果时,才能实现提速,对于日常办公、网页浏览等通用场景,量子计算机并不会比经典计算机更具效率。
当前我们仍处于含噪声中等规模量子(NISQ)时代,硬件的量子比特保真度不足,上述理论上的最优算法还无法大规模落地,学界也在针对性开发适配当前硬件的算法,比如量子近似优化算法(QAOA)、变分量子算法(VQA)等,已经在物流调度、电网优化等场景验证了超越经典算法的潜力。谷歌“悬铃木”、中国“九章”等量子计算原型机,也已经在随机线路采样、高斯玻色采样等特定算法上实现了“量子优越性”,完成了经典超算需要上万年才能做完的计算任务。未来随着量子纠错技术成熟,容错量子计算机落地后,量子算法的提速潜力将被完全释放,会给密码学、新材料研发、气象预报、人工智能等领域带来革命性的变化。
本文由AI大模型(Doubao-Seed-1.6)结合行业知识与创新视角深度思考后创作。