[论文解读] Quantum Computing: Implementing Hitting Time for Coined Quantum Walks on Regular Graphs
本文设计并实现了用于在正则图上计算余弦量子行走中首次 hitting 时间的 MNRS 算法的量子线路,利用 IBM 量子模拟器进行实验。结果表明,无噪声模拟与理论 hitting 时间一致,但有噪声模拟显著降低性能,凸显了当前硬件在量子行走算法方面的局限性。
In recent years, quantum walks have been widely researched and have shown exciting properties. One such is a quadratic speed-up in hitting time compared to its classical counterpart. In this paper, we design a quantum circuit for the MNRS algorithm, which finds a marked node in a graph with a quantum walk, and use it to find a hitting time for the marked nodes in the walk. We do this by implementing the circuit on IBM quantum simulators and show that the execution on a noise-free simulator results in hitting times that agree with the theoretical expectations. We also run the algorithm on a mock backend that simulates the noise of the IBM Melbourne computer. As expected, the noise has an extensive impact on the output, resulting in outcomes far from the noise-free simulation.
研究动机与目标
- 设计并实现用于在正则图上计算余弦量子行走 hitting 时间的 MNRS 算法的量子线路。
- 评估在有噪声和无噪声量子模拟器上运行的量子行走搜索算法的性能。
- 将模拟得到的 hitting 时间与不同图结构的理论预测进行比较。
- 评估在当前含噪声中等规模量子(NISQ)硬件上运行量子行走算法的可行性。
提出的方法
- 使用 Qiskit 实现 MNRS 量子搜索算法,用于量子线路设计与模拟。
- 设计基于 Grover 量子币的四种正则图类型的量子行走:4D 超立方体、2D 网格、完全二分图和完全图。
- 使用无噪声和模拟有噪声的后端(模拟 IBM Melbourne)评估线路的鲁棒性。
- 对线路进行编译与优化,以实现硬件感知执行,重点关注门数和线路深度。
- 通过重复执行线路和状态矢量分析测量 hitting 时间。
- 将模拟结果与解析推导的理论 hitting 时间进行比较。
实验结果
研究问题
- RQ1MNRS 算法能否成功实现为正则图上余弦量子行走的量子线路?
- RQ2模拟量子硬件中的噪声效应如何影响量子行走中 hitting 时间计算的准确性?
- RQ3在无噪声和有噪声后端上的模拟结果在多大程度上与理论 hitting 时间预期一致?
- RQ4当前 NISQ 设备在执行基于量子行走的搜索算法方面存在哪些限制?
- RQ5线路深度和门数如何影响在有噪声模拟器上量子行走结果的可靠性?
主要发现
- MNRS 线路的无噪声模拟在所有测试图上均产生与理论预测非常接近的 hitting 时间。
- 在模拟有噪声后端(模拟 IBM Melbourne)上,输出与无噪声结果显著偏离,表明存在大量误差累积。
- 性能退化与线路中量子门数量的增加直接相关,这放大了噪声效应。
- 由于线路深度和执行时间的限制,该实现过于深且复杂,无法在真实量子硬件上成功执行。
- 尽管理论设计正确,但当前有噪声硬件环境使得算法输出在实际应用中不可用。
- 本研究证实,只有在具备容错能力的量子硬件出现后,量子行走搜索算法才能被可靠地部署。
更好的研究,从现在开始
从阅读论文到最终审阅,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。