The quantum circuit model is the default for encoding an algorithm intended for a NISQ computer or a quantum computing simulator. A simple graph and through it, a graph state - quantum state physically manifesting an abstract graph structure - is syntactically expressive and tractable. A graph representation is well-suited for algorithms intended for a quantum computing facility founded on measurement-based quantum computing (MBQC) principles. Indeed, the process of creating an algorithm-specific graph can be efficiently realised through classical computing hardware. A graph state is a stabiliser state, which means a graph is a (quantum) intermediate representation at all points of the algorithm-specific graph process. We submit Q2Graph, a software package for designing and testing of simple graphs as algorithms for quantum computing facilities based on MQBC design principles. Q2Graph is a suitable modelling tool for NISQ computing facilities: the user is free to reason about structure or characteristics of its graph-as-algorithm without also having to account for (quantum) errors and their impact upon state.
翻译:量子电路模型是一种默认的编码算法, 用于用于 NISQ 计算机或量子计算模拟器。 一个简单图表, 通过它, 一个图形状态 -- -- 量子状态, 以物理形式显示抽象的图形结构 -- -- 是合成式的表达和可移动的。 一个图形表示非常适合用于量子计算设施的算法。 事实上, 创建算法特定图形的过程可以通过古典计算机硬件有效实现。 一个图形状态是一个稳定状态, 也就是说, 一个图形是算法特定图表过程所有点的( Qantum) 中间表示。 我们提交了 Q2Graph, 用于设计和测试简单图形的软件包, 用于根据 MQBC 设计原理设计和测试量子计算设施的算法。 Q2Graph 是国家空间计算机设施的一个合适的建模工具: 用户可以自由解释其图形- 向方- 方- 方- 方- 的架构或特性, 而不必说明( quantum) 错误及其对状态的影响。