Add a bunch of content TODOs

This commit is contained in:
2026-04-25 19:35:53 +02:00
parent 93f310d843
commit b50308d014
3 changed files with 99 additions and 13 deletions

View File

@@ -1,10 +1,49 @@
\chapter{Decoding under Detector Error Models}
% Intro
\content{Intro}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Sliding-Window Decoding}
\label{sec:Sliding-Window Decoding}
\begin{figure}[t]
% Intro
\content{Callback to previous chapter}
\content{(Maybe even historical) overview of the literature}
% High-level overview of Sliding-Window decoding
\content{Benefits of sliding-window decoding (lower latency due to
earlier decoding start)}
\content{Why it works (block diagonal structure $\rightarrow$ ``Done
with processing'' some VNs)}
% Detailed explanation of sliding-window decoding
\content{We look at rows not columns}
\content{Define W}
\content{Define F}
\content{Explain how we get the columns once we know the rows}
\content{\textbf{General note}: Mathematical definitions where possible}
% Syndrome update
\content{Explain commit region}
\content{Why we need to update the syndrome}
\content{How we update the syndrome}
\content{\textbf{General note}: Mathematical definitions where possible}
% Complete process
\content{1. Decode window}
\content{2. Commit VN estimates}
\content{3. Update syndrome}
\content{4. Decode next window}
\content{(?) Explicitly mention we don't reuse existing messages?}
\begin{figure}[H]
\centering
\hspace*{-114mm}%
@@ -40,10 +79,30 @@
\end{figure}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Warm-Start Sliding-Window Decoding under BP}
\section{Warm-Start Sliding-Window Decoding}
\label{sec:warm_start_bp}
\begin{figure}[t]
% Intro
\content{Change view from PCM to Tanner graph}
\content{Call attention to SC-LDPC-like structure}
\content{High-level overview of modification}
% Warm-Start decoding for BP
\content{Pass messages to next window}
\content{(?) Explicitly mention initialization using only CN->VN
messages + swapping of CN and VN update?}
\content{(?) Algorithm}
% Warm-Start decoding for BPGD
\content{Modified structure of BPGD $\rightarrow$ In addition to
messages, pass decimation info}
\content{(?) Explicitly mention decimation info = channel llrs?}
\content{(?) Algorithm}
\begin{figure}[H]
\centering
\tikzset{
@@ -145,7 +204,7 @@
\label{fig:windowing_tanner}
\end{figure}
\begin{figure}[t]
\begin{figure}[H]
\centering
\tikzset{
@@ -267,11 +326,7 @@
\label{fig:messages_tanner}
\end{figure}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Warm-Start Sliding-Window Decoding under BPGD}
\label{sec:warm_start_bpgd}
\begin{figure}[t]
\begin{figure}[H]
\centering
\tikzset{
@@ -405,3 +460,29 @@
\label{fig:messages_decimation_tanner}
\end{figure}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Numerical results}
\label{sec:warm_start_bpgd}
% Intro
\content{Some info on used code (what it is, why it was chosen)}
\content{Some info on simulation setup (Stim, circuit-level noise,
standard circuit-based depolarizing noise model, etc.)}
\content{All datapoints generated with at least 100 error frames}
%%%%%%%%%%%%%%%%
\subsection{Belief Propagation}
\label{subsec:Belief Propagation}
% Simulation setup
\content{Use min-sum}
%%%%%%%%%%%%%%%%
\subsection{Belief Propagation with Guided Decimation}
\label{subsec:Belief Propagation with Guided Decimation}
% Results when passing all info
% Results when passing only messages