Add a bunch of content TODOs
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user