- 博客(10)
- 收藏
- 关注
原创 TightVNC + RealVNC 实现远程操控
3、安装完成后,会自动运行,在电脑右下角,打开configuration,查看端口为5900。6、选择直接断网连接。在connect栏直接输入查看到的网址进行连接。4、win+R 打开 cmd。输入ipconfig查看IPv4地址。2、按照步骤依次进行 Install,密码设为123456.
2025-10-27 17:20:32
201
原创 使用PennyLane部署QAOA解决MAX-CUT问题——Circuit
实现,对每条边(i, j) 应用 CNOT-RZ-CNOT 门序列,等效于。
2025-07-30 12:23:07
479
原创 使用PennyLane部署QAOA解决MAX-CUT问题
本文介绍了使用PennyLane实现量子近似优化算法(QAOA)求解MaxCut问题的过程。首先定义了4顶点环图的MaxCut问题,目标是将顶点划分为两个集合使切割边数最大化。通过将顶点分配编码为量子比特串,构建了包含混合算子U_B和成本算子U_C的QAOA电路,其中U_B驱动量子态探索解空间,U_C编码问题哈密顿量。在PennyLane中实现了1层和2层参数化量子电路,通过优化旋转角度使目标函数最大化。实验结果表明,2层QAOA能100%采样到最优解(0101或1010),而1层电路获得近似解。该研究验证
2025-07-23 10:53:51
1021
原创 使用PennyLane部署QAOA解决最小顶点覆盖问题(2)
定义执行模拟的设备。使用 PennyLane 的 qulacs.simulator 设备(是 PennyLane 支持的高性能量子模拟器,比默认模拟器更快,尤其适合中等规模的量子电路)创建了一个量子节点(QNode),并定义了用于优化的成本函数。变分电路的初始参数的选择通常是一个难题,本文不专注于此,但重要的是要注意,找到一组适用于少数玩具问题的初始参数通常也会对算法的更复杂实例产生良好的结果。目标是找到图的最小顶点覆盖:一组顶点,使得图中的每条边至少包含覆盖中的一个顶点。线路的数量等于图中的顶点数量。
2025-07-23 02:50:37
2005
原创 使用PennyLane部署QAOA解决最小顶点覆盖问题(1)
本文介绍了量子近似优化算法(QAOA)的基本概念及其在PennyLane中的实现方法。QAOA是一种用于解决组合优化问题的量子算法,特别适用于NISQ(含噪声中等规模量子)器件。文章首先阐述了如何通过时间演化将哈密顿量转化为量子电路,并详细解释了Trotter-Suzuki分解方法在处理非对易哈密顿量时的作用。接着介绍了电路分层技术,展示了如何通过重复应用量子门或子电路来构建更复杂的量子算法。最后,文章演示了如何在PennyLane环境中搭建和运行QAOA流程,包括使用ApproxTimeEvolution
2025-07-22 01:37:39
871
原创 QAOA及量子计算相关概念理解 - 哈密顿量
哈密顿量(Hamiltonian) 是描述量子系统总能量的算符。哈密顿量包含了系统的,而能量决定了粒子如何移动、如何相互作用,最终导致特定的结局(量子态)。哈密顿量是量子世界的游戏规则,它决定了量子系统如何演化和 “表现”。哈密顿量是量子系统的说明书,它用数学语言描述了:系统的(哪里高、哪里低);粒子的(如何移动、如何相互作用);最终的对应能量最低的状态。哈密顿量 H 决定了量子系统的演化规律(遵循薛定谔方程),其本征态对应系统的能量状态,本征值为对应的能量值。
2025-07-22 00:02:25
906
原创 PyCharm运行过程中问题汇总(1)
在conda创建新环境时报错:安装Anaconda时,更改了创建新环境的路径并修改了下载源。查看 conda info 时:这些镜像源不可用删除所有镜像源channels。
2025-07-16 15:11:58
462
原创 Qiskit环境部署
本文介绍了Qiskit量子计算环境的部署与安装方法。主要内容包括:1) Qiskit简介,作为开源量子计算SDK和运行时环境;2) 详细安装步骤,包括创建Python 3.12.2环境、安装qiskit 1.0.2等指定版本依赖包;3) IBM量子设备接入配置,包括获取API token、保存账户信息和查看量子计算机资源。特别强调了版本兼容的重要性,并提供了常见报错的解决方法。通过本文可完成Qiskit开发环境的搭建,连接IBM量子计算机进行量子程序开发与测试。
2025-06-24 00:21:40
1728
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅