...
首页> 外文期刊>Theory and Practice of Logic Programming >Performing fully parallel constraint logic programming on a quantum annealer
【24h】

Performing fully parallel constraint logic programming on a quantum annealer

机译:在量子退火炉上执行完全并行的约束逻辑编程

获取原文
获取原文并翻译 | 示例
           

摘要

A quantum annealer exploits quantum effects to solve a particular type of optimization problem. The advantage of this specialized hardware is that it effectively considers all possible solutions in parallel, thereby potentially outperforming classical computing systems. However, despite quantum annealers having recently become commercially available, there are relatively few high-level programming models that target these devices. In this article, we show how to compile a subset of Prolog enhanced with support for constraint logic programming into a two-local Ising-model Hamiltonian suitable for execution on a quantum annealer. In particular, we describe the series of transformations one can apply to convert constraint logic programs expressed in Prolog into an executable form that bears virtually no resemblance to a classical machine model yet that evaluates the specified constraints in a fully parallel manner. We evaluate our efforts on a 1,095-qubit D-Wave 2X quantum annealer and describe the approach's associated capabilities and shortcomings.
机译:量子退火器利用量子效应来解决特定类型的优化问题。这种专用硬件的优势在于,它可以有效地并行考虑所有可能的解决方案,从而有可能胜过传统的计算系统。但是,尽管量子退火器最近已在市场上出售,但针对这些设备的高级编程模型相对较少。在本文中,我们将展示如何将支持约束逻辑编程的Prolog子集编译为适合在量子退火炉上执行的两局部Ising模型哈密顿量。特别是,我们描述了一系列转换,这些转换可以应用于将Prolog中表达的约束逻辑程序转换为可执行的形式,该形式实际上与经典的机器模型没有相似之处,但是可以完全并行地评估指定的约束。我们评估了在1,095-qubit D-Wave 2X量子退火炉上的工作,并描述了该方法的相关功能和缺点。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号