articles

Joint decoding using Belief-Propagation

2026-08-28

In this article, we take a first step from classical LDPC towards qLDPC. We discuss how channel information is fed into the decoder and how this impacts the decoding process. To this end, we first take a more detailed look at decoding for classical LDPC codes and then generalize to qLDPC.

Read more →

A Belief-Propagation Decoder in Rust

2026-08-25

To get started with qLDPC, we need a good decoder as a base. It should be simple and easily extendable. I have written many classical Belief-Propagation (BP) decoders in Matlab, C, and C++. For this task, we write a new one from scratch, and use the Rust programming language.

Read more →

An easy step from LDPC to qLDPC?

2026-08-23

Quantum error correction (QEC) is one of the key challenges in building a fault-tolerant quantum computer and differs significantly from classical error correction coding. The latter is a well-established scientific field with decades of research, while QEC is very active, pushing forward every day.

Read more →

Let's get started

2026-08-17

I am starting resilient quantum, a website dedicated to two topics.

First, a resource for everyone who wants to get familiar with quantum computing. Check the presentations section to get an introduction on quantum computing basics and algorithms.

Read more →