自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

兔叽的博客

希望从此学习之路走上正规的兔叽

  • 博客(14)
  • 收藏
  • 关注

原创 dwave-hybrid 混合求解器

dwave-hybrid 为二次无约束二进制优化(曲波)问题构建混合异步分解采样器的通用最小Python框架。dwave-hybrid促进了解决方案开发的三个方面:结合量子和经典计算资源的混合方法评估算法组件和问题分解策略的组合试验工作流结构和参数,以获得最佳应用结果该框架能够快速开发和洞察其实验原型的产品化版本的预期性能。Introductiondwave-hybrid提供了一个框架,用于通过并行求解器迭代任意大小的样本集,以找到最优解。这个介绍给出了包的概述;使用它的步骤是,首先运行

2020-06-03 09:22:30 648 2

原创 dwave中的Independent Set

独立集是图的顶点的集合,集合中的点之间没有边相连。maximum_weighted_independent_set(G[, …])返回近似最大加权独立集maximum_independent_set(G[, sampler, lagrange])返回近似最大独立集is_independent_set(G, indep_nodes) 判断给定的节点是否来自独立集dwave_networkx.maximum_weighted_independent_setmaximum_

2020-06-03 09:22:18 378

原创 dwavebinarycsp

从一个有小约束(何为小)的可满足问题(Constraint SatisfactionProblem),CSP中构造二元二次模型的库函数下方是使用例子import dwavebinarycspimport dimodcsp = dwavebinarycsp.factories.random_2in4sat(8, 4) # 8 variables, 4 clausesbqm = dwavebinarycsp.stitch(csp)resp = dimod.ExactSolver().sample(b

2020-05-30 16:00:47 523 1

原创 C++中 类 学习

概念描述在C++中,用”类”来描述”对象”。类是属于用户自定义的数据类型,“class” 并且该类型的数据具有一定的行为能力。与结构体一样,类只是一种复杂数据类型的声明,不占用内存,因此不可定义时对成员变量赋值(赋值需要内存空间存储)。一个类的定义一般包含两部分的内容,一是该类的属性,另一部分是它所拥有的方法。一个类可以创建多个对象,每个对象都是类类型的一个变量;创建对象的过程也叫类的实例化。每...

2020-04-30 13:35:10 334

原创 CBC密码分组链接模式

在学习过ECB(电码本)模式后,可以很容易分析出其优劣势。优势在于简便易操作,密文分组之间相互独立,错误不会扩散。但缺点较多:1.同一明文分组会对应相同密文;2.容易暴露明文组数据格式,若每次发送的明文都以固定句式开头,则很容易根据相同字分析出密钥;3.使用过程中可能需要对不够长的明文分组进行填充。CBC模式对ECB有了一定的改进。CBC模式CBC工作模式是在固定密钥不变的情况下,改变明文组...

2020-04-25 21:57:23 2422

原创 量子模型可视化

dwave-inspector一种可以可视化的向D-wave结构解算器如D-wave 2000Q量子计算机)提交问题并接收答案的工具。Introductiondwave-inspector为检查D-wve量子计算机的问题和答案提供了一个图形界面。正如Ocean文献《Ocean documentation’s Getting Started》中所描述的,D-wave系统解决了二进制二次模型(...

2020-04-23 14:43:27 389

原创 QPU Topology

要在D-wave系统上求解bqm,你必须把它映射到一个代表系统量子位拓扑的图形上。对于D-wave 2000Q系统,这是chimera拓扑;对于下一代优势系统,这是Pegasus拓扑。Chimera图Chimera架构由多组相连的unit cell组成,每个unit cell有四个水平量子位,通过耦合器连接到四个垂直量子位(二部连接)。unit cell垂直和水平平铺,相邻的量子位相连,形成...

2020-04-23 01:03:42 302

原创 向D-wave提交问题(六)——在QPU上解决问题

【本文是对官方文档的翻译学习】克服量子位偏差和耦合强度的不精确性由于h和J上可用的有限精度,具有高精度参数的Ising问题(hih_{i}hi​和Ji,jJ_{i,j}Ji,j​)是量子退火器的挑战。一个问题的最低能量态可能对h或J的微小变化十分敏感,但同时还需要有大范围的h或J值或高罚值来对量子位链施加约束。这些是典型的定量优化问题,而不是纯粹的组合性质的问题(如寻找具有某些性质的子图),...

2020-04-19 22:47:08 244

原创 向D-wave提交问题(五)—— 问题求解概论手册

【本文为对官方手册的学习】本文提供对D-Wave系统编程的指导,包括如何制定问题、嵌入和配置参数。【介绍】量子计算有潜力帮助解决一些组织面临的最复杂的技术、科学、国防和商业问题。量子计算,就像经典计算一样,解决问题的第一步是用与底层物理硬件兼容的数学公式来表达它。D-wave系统解决的问题可以映射到Ising模型或二次无约束二进制优化(QUBO)问题。映射问题必须符合物理系统的约束条...

2020-04-19 07:34:04 113

原创 向D-wave提交问题(四)量子退火

[本文是对官方文档的学习]特性描述特性描述旨在对D-wave系统可用的量子退火控制特性进行高级的介绍。每个描述还指出了引入该功能的版本(本文不细述),列出了与该功能相关联的相关解算器参数和属性,并提供了到文档中其他地方的更深入材料的链接。Anneal Schedule变量【介绍】在量子退火在D-wave系统中的标准应用中,量子比特按照预定的时间规划进行演化,其中能量作为时间的函数平滑地变...

2020-04-19 06:58:19 355

原创 向D-wave系统提交问题(三)Chimera图

二元目标函数可以用图来表示;本章解释问题图和QPU拓扑之间的映射注意:Ocean软件可以自动完成这种映射,但是如果你直接对QPU进行编程,还是需要理解,因为它对问题图的大小和解决方案的质量有影响。如果您要将问题发送给一个Leap量子-经典混合解算器,解算器将处理与QPU的所有交互。D-wave的QPU是一个由相互连接的量子比特组成的晶格。虽然有些量子位通过耦合器连接到其他量子位,但并没有完全...

2020-04-18 09:42:40 211

原创 向D-wave系统提交问题(二)问题构造

本文为学习相关手册总结问题构造1 目标函数向D-wave系统表达一个问题,首先构造一个目标函数,它是一个系统能量的数学表达式,是代表量子位的二元变量的函数。在大多数情况下,目标函数的能量越低,解就越好。有时任何低能量状态都是原始问题的可接受的解决方案;对于其他问题,只有最佳解决方案是可以接受的。最佳解通常对应于解空间中的全局最小能量。2 问题表述:Ising model 和QUBOIsi...

2020-04-18 09:33:14 457

原创 Ocean 软件栈

Ocean软件栈介绍[Compute Resources]计算资源解决问题的硬件。这可是一个D-wave量子处理器,也可以是你笔记本电脑的中央处理器。[Samplers]采样器采样器功能的抽象层。Ocean工具实现了几个使用Dwave系统和经典计算资源的采样器。可以使用Ocean来定制D-Wave采样器,创建自己的采样器,或者在开发代码时使用现有的(经典)采样器[Sampler API]...

2020-04-17 09:33:23 370

原创 Dwave量子模拟器qbsolv安装使用

Dwave量子模拟器qbsolv安装使用本文参阅dwave官方使用手册可参阅GitHub开源1.背景就当前的量子计算机技术水平来讲,要正确使用它还是需要极高的专业知识才可以,这就会是大多数普通人望而却步。为解决此问题,D-Wave发布了一款名为Qbsolv的软件,开发人员借助它可以在无需掌握相关量子物理知识的情况下为D-Wave的量子计算机编写程序。D-ware量子计算机公司官网Qbs...

2020-04-13 09:17:04 879

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除