Answers:
Pegasus是自D-Wave One以来D-Wave架构中的第一个根本性变化。
D-Wave Two,2X和2000Q均使用“ Chimera”架构,该架构由 图。四代D-Wave机器通过添加越来越多的相同单位单元而添加了更多的量子位。
在Pegasus中,单位单元的实际结构首次发生了根本变化。Pegasus图取代了每个量子位最多可具有6个量子位的Chimera图,而使Pegasus图允许每个量子位与其他15个量子位耦合。
已经制造出具有680个Pegasus量子位的机器(将其与D-Wave 2000Q中的2048个Chimera量子位进行比较)。
四天前,D-Wave的Trevor Lanting展示了该作品:
希望这个后期的贡献不会是毫无意义的贡献,但是正如上面的评论之一所提到的,通过使用NetworkX的D-Waves版本,您可以可视化Pegasus网络。我在这里附加了一些使用D-Wave NetworkX的Pegasus 2(P2)和Pegasus 6(P6)体系结构的图像。
我觉得Pegasus有趣的原因是该体系结构允许奇数循环,并且当然可以最大程度地扩大规模。Chimera的理论上无法具有奇数循环是有限的,但实际上可以使用较小的嵌入技术对其进行近似,甚至可能使用不完美的Chimera,但Pegasus当然可以完全克服这一点。
D-Wave的Pegasus架构与Chimera架构有何不同?
请参阅:《飞马:大规模量子退火硬件的第二个连通图》(2019年1月22日),作者:耐克·达塔尼(Nike Dattani)(哈佛),塞拉德·萨雷(Szilard Szalay)(威格纳研究中心)和尼克·尚塞勒(Nick Chancellor)(达勒姆(Durham))。数字由其开源软件PegasusDraw制成。
“第一个商用量子退火器(2011年发布的D-Wave One)的128量子位(通过称为Chimera的图形(在2009年首次公开定义[1])连接起来,这很容易描述:2D数组 图,每个图的一个“边” 连接到 电池正好位于其上方和下方,另一侧连接到 左右两边的单元格(请参见图1)。这些量子位最多可以耦合到其他6个量子位,因为每个量子位在其内部耦合到4个量子位 单位单元格,并以2个量子位 上方或下方,左侧或右侧的单元格。迄今为止,所有已建成的商用量子退火器都遵循此图连接性,并且越来越多 电池(请参阅表1)。
在2018年,D-Wave宣布建造一种(尚未商用的)量子退火炉,该量子退火炉具有比Chimera提供的连通性更大的连通性,以及一个允许用户生成某些Pegasus图的程序(NetworkX)。但是,尚未发布有关Pegasus中图连通性的明确描述,因此我们必须应用逆向工程过程来确定它,以下部分描述了我们为生成Pegasus建立的算法。
[1]
H. Neven,VS Denchev,M.Drew-Brook,J.Zhang,WG Macready和G.Rose,NIPS 2009演示:使用量子退火的硬件实现进行二进制分类,技术。众(2009)。
该论文中有几十个插图,由D-Wave的Kelly Boothby验证,我不想过多引用。我相信我已经涵盖了要点。
几点:
每个量子位都与6个索引相关联:(x,y,z,i,j,k)。
与“嵌合体”的度数(“ 6”)相比,顶点的度数(“ 15”)增加了2.5倍,但边界处的单元格除外。
Pegasus的非平面性扩展了在D波上多项式时间内尚无法解决的二进制优化问题的数量。
所有需要一个辅助量子位的单立方项的平方化小工具都可以嵌入到Pegasus中,而无需其他辅助量子位,因为Pegasus包含 ,这意味着可以以任何方式连接所有三个逻辑量子位和辅助量子位,而无需任何次要嵌入。
另请参阅:Nike Dattani撰写的“ 离散优化和量子力学中的二次方化 ”(2019年1月14日)。GitHub 源代码。