← 最新论文
⚛️ quantum physics

Optimizing QAOA circuit transpilation with parity twine and SWAP network encodings

本文介绍了一种基于模拟退火的方法,该方法通过显著降低奇偶性绞链(parity twine chains)和 SWAP 网络(SWAP networks)的编码开销,优化了固定布局量子硬件上的 QAOA 电路转译,从而与标准转译器相比,实现了电路深度和双比特门数量的大幅减少。

原作者: J. A. Montanez-Barrera, Yanjun Ji, Michael R. von Spakovsky, David E. Bernal Neira, Kristel Michielsen

发布于 2026-08-12
📖 1 分钟阅读🧠 深度阅读

原作者: J. A. Montanez-Barrera, Yanjun Ji, Michael R. von Spakovsky, David E. Bernal Neira, Kristel Michielsen

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你正试图组织一场规模宏大、混乱不堪的舞会,每位宾客都需要在某个时刻与每一位其他宾客握手,以完成一段特别的舞步。现在,想象一下舞池是一个狭窄的单行道走廊。在这个走廊里,人们只能与紧邻自己的那个人握手。如果宾客 A 需要与位于队伍最末端的宾客 Z 握手,他们不能直接穿过人群去够对方,而是必须在队伍中挪动、交换位置并挤过人群,直到他们成为邻居。这种挪动非常耗时,而且每当两个人为了交换位置而碰撞时,都有可能绊倒、松开手或搞砸舞步。在量子计算的世界里,这个舞池就是量子芯片,宾客是被称为“量子比特”的微小粒子,而“绊倒”则是破坏计算的一种类型的误差。科学家们一直在努力研究如何让这些量子比特高效地相互通信,而不至于互相绊倒,因为目前的芯片就像那个狭窄的走廊,无法让所有人直接连接在一起。

这篇论文是关于为那场舞蹈寻找最佳编舞方案的。研究人员专注于一种名为 QAOA 的特定算法,该算法被用于解决复杂的谜题,比如寻找将一群人分成两支队伍的最佳方式。为了让这在狭窄的一维芯片上实现,他们必须使用“转译”(transpilation),这只是一个术语,指的是重新排列指令,以便硬件能够理解它们。他们测试了两种主要的挪动方式:一种是“SWAP 网络”,它就像一种标准的、有组织的排舞,每个人都一步步移动;另一种是更新颖、更复杂的方法,称为“奇偶性编织链”(Parity Twine Chains, PTC),它更像是将两位舞者的信息编码进一个人的动作中,以节省空间。作者还发明了一种新的“模拟退火”技术,它就像一位聪明的、通过试错来指导的教练,尝试成千上万种不同的初始阵容,以找到那个需要最少挪动次数的方案。

团队发现,对于小型、稀疏的谜题,像 IBM 等公司所使用的标准计算机程序在最小化移动次数方面其实做得相当不错。然而,随着谜题变得越来越大,以及量子比特之间的连接变得越来越频繁,他们的新方法开始展现出优势。通过使用他们的智能教练来重新排列量子比特的初始顺序,他们可以显著减少量子比特需要交换位置的次数。对于一个拥有 120 个量子比特、连接率为 25% 的大规模谜题,与标准的 IBM 软件相比,他们的方法减少了 87% 的电路深度(即运行所需的时间)和 29% 的双比特门(即那些高风险的动作)。他们还在真实的量子计算机上进行了测试,具体使用了“ibm fez”和“ibm kingston”设备。在“ibm fez”上,他们利用 PTC 方法成功找到了一个 20 量子比特问题的完美解,而标准方法仅能处理到 15 个量子比特。有趣的是,在“ibm kingston”设备上,标准的 SWAP 方法在处理某一特定类型的问题时,表现竟然略优于 PTC 方法,这表明有时仅仅减少移动次数并不是唯一重要的因素;信息的编码方式同样至关重要。研究人员指出,虽然他们的方法是减少误差和节省时间的强大工具,但它并非在所有场景下都能完美运作的“灵丹妙药”,最佳选择取决于问题的具体形态以及硬件本身的特性。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →