PyMatching解码器 pymatching-decoder

PyMatching解码器是用于量子计算中表面码纠错的最小权重完美匹配算法实现工具。该技能专门处理拓扑量子纠错码的解码问题,通过构建匹配图、配置边权重、执行MWPM算法来计算逻辑错误率,并与Stim模拟框架集成。关键词包括:量子纠错、表面码、MWPM解码、最小权重匹配、拓扑量子码、错误率计算、PyMatching库、量子计算纠错。

AI应用 0 次安装 0 次浏览 更新于 2/25/2026

name: pymatching-decoder description: 表面码纠错的最小权重完美匹配解码器技能 allowed-tools:

  • Bash
  • Read
  • Write
  • Edit
  • Glob
  • Grep metadata: specialization: quantum-computing domain: science category: error-management phase: 6

PyMatching 解码器

目的

为表面码和其他拓扑量子纠错码提供最小权重完美匹配解码的专业指导。

能力

  • 表面码的MWPM解码
  • 加权边匹配
  • 探测器错误模型处理
  • 逻辑错误率计算
  • 与Stim模拟集成
  • 自定义图构建
  • 置信传播集成
  • 并行化解码

使用指南

  1. 图构建:从探测器错误模型构建匹配图
  2. 权重分配:根据错误概率配置边权重
  3. 解码执行:在综合征数据上运行MWPM算法
  4. 错误分析:从解码结果计算逻辑错误率
  5. 优化:针对特定代码结构调整解码器参数

工具/库

  • PyMatching
  • NetworkX
  • Stim
  • NumPy