量子计算的进步导致了新的经典算法的发展。近期著名的例子是量子启发式线性代数算法:
对于Max 3LIN:
汇编受量子计算启发的所有已知经典算法的列表可能非常有用。还有哪些其他示例?
量子计算的进步导致了新的经典算法的发展。近期著名的例子是量子启发式线性代数算法:
对于Max 3LIN:
汇编受量子计算启发的所有已知经典算法的列表可能非常有用。还有哪些其他示例?
Answers:
在最近的研究中,量子蒙特卡洛量子退火(QMC-QA 1)或离散时间模拟量子退火(SQA 2)算法的性能优于经过测试的D-Wave器件:
我们建立了实验量子退火器优于传统模拟退火的规模优势的第一个例子:我们发现,在我们可以测试的问题大小范围内,D-Wave器件的可缩放性明显优于模拟退火,置信度为95%。 。但是,我们没有找到量子加速的证据:模拟量子退火以最大幅度显示出最佳的缩放比例。
由于D-Wave设备和SQA在某些问题实例中均胜过SA,因此给人的印象是SQA是一种量子启发算法。较新的测试D-Wave 2000Q处理器的研究还发现,与SQA相比,该性能与该研究中建议的标有“自旋矢量蒙特卡罗(SVMC)算法”的经典模型的关联性更好:
我们以此为依据,认为量子退火炉相对于SQA减速的一个关键原因是其次优的高温,这使其表现得更像SVMC。因此,SQA在逻辑植入实例类上的强大性能表明,该类是使用QA硬件探索最终量子加速的良好目标或基础。
如果我们忽略背景D-Wave的故事,我们是否还能得出结论,SQA是一种受量子启发的优化算法,在某些问题上优于传统的模拟退火算法(可能还有其他优化算法)?这取决于。如果目标实际上是找到某个量子系统的基态,那么答案是肯定的。但是,如果目标是拥有类似于模拟退火的通用优化算法,那么答案是否定的。
看看受量子启发的线性遗传编程。该算法旨在诱导使用命令式语言的计算机程序。例如:
https://www.researchgate.net/project/Quantum-Inspired-Linear-Genetic-Programming
量子启发式线性遗传编程作为知识管理系统,2013年8月,计算机杂志56(9):1043-1062,道格拉斯·莫塔·迪亚斯(Douglas Mota Dias)和马可·奥雷里奥·帕切科(Marco Aurelio C.Pacheco) https://doi.org/10.1093/comjnl/bxs108