munich-quantum-toolkit / munich-quantum-toolkit/core

✨ Add Pauli Product Rotation (PPR) and Pauli Product Measurement (PPM)

Open
#1,791 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature MLIR
Dominant language
C++
Stars
133
Forks
73
Avg merge
17h 34m
Merged PRs (30d)
261

Description

Problem Statement

See #1685: Pauli-based computation is a useful tool for implementing error correction.

Proposed Solution

Add the PPR and PPM instructions required for PBC to the MLIR dialects.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading issue #1685 to understand the Pauli-based computation and PBC context, then inspect the repository's MLIR dialect definitions. Identify how the PPR and PPM instructions should be represented across the relevant dialects; the work is complete when both required instructions are added consistently.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
compilers
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.