Write TODOs for last three slides

This commit is contained in:
Andreas Tsouchlos 2026-02-02 22:32:38 +01:00
parent ee411cf79a
commit cd84d87540

View File

@ -1157,8 +1157,8 @@
\end{frame} \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{State of the Art and Research Gap} \section{Research Gap}
\label{sec:State of the Art and Research Gap} \label{sec:Research Gap}
%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%
\subsection{State of the Art} \subsection{State of the Art}
@ -1207,6 +1207,7 @@
\stopreferences \stopreferences
\end{frame} \end{frame}
% TODO: Understand update equation for s_2'
\begin{frame}[fragile] \begin{frame}[fragile]
\frametitle{Sliding-Window Decoding} \frametitle{Sliding-Window Decoding}
@ -1221,20 +1222,23 @@
in previous window) in previous window)
\end{itemize} \end{itemize}
\vspace*{-10mm} \vspace*{-8mm}
\begin{figure} \begin{figure}
\begin{subfigure}[b]{0.5\textwidth} \begin{subfigure}[b]{0.5\textwidth}
\begin{gather*} \begin{gather*}
\begin{pmatrix} \begin{pmatrix}
\bm{H}_0 & \bm{H}_1 & \bm{0} & \bm{0} \\ \bm{H}_0 & \bm{H}_1 & \bm{0} & \bm{0} &
\bm{0} & \bm{H}_2 & \bm{H}_0 & \bm{H}_1 \\ \bm{0} & \bm{0} \\
\bm{0} & \bm{0} & \bm{0} & \bm{H}_2 \bm{0} & \bm{H}_2 & \bm{H}_0 & \bm{H}_1 &
\bm{0} & \bm{0} \\
\bm{0} & \bm{0} & \bm{0} & \bm{H}_2 &
\bm{H}_0 & \bm{H}_1
\end{pmatrix} \end{pmatrix}
\begin{pmatrix} \begin{pmatrix}
\hat{\bm{e}}_0 \\ \hat{\bm{e}}_0 \\
\hat{\bm{e}}_1 \\ \vdots \\
\vdots \hat{\bm{e}}_5
\end{pmatrix} \end{pmatrix}
= =
\begin{pmatrix} \begin{pmatrix}
@ -1245,13 +1249,15 @@
\bm{s}_2' = \bm{s}_2 + \bm{H}_2 \hat{\bm{e}}_1 \bm{s}_2' = \bm{s}_2 + \bm{H}_2 \hat{\bm{e}}_1
\end{gather*} \end{gather*}
\vspace*{5mm} \vspace*{2mm}
\caption{Equations for the decoding of the first window} \caption{Equations for the decoding of the first window}
\end{subfigure}% \end{subfigure}%
\begin{subfigure}[b]{0.5\textwidth} \begin{subfigure}[b]{0.5\textwidth}
\newcommand{\pz}{\phantom{\bm{0}}}
\[ \[
\left( \left(
\hspace*{-4mm}
\begin{tikzpicture}[baseline=(m.center)] \begin{tikzpicture}[baseline=(m.center)]
\matrix (m)[ \matrix (m)[
matrix of math nodes, matrix of math nodes,
@ -1260,35 +1266,35 @@
row sep={10mm,between origins}, row sep={10mm,between origins},
] { ] {
% tex-fmt: off % tex-fmt: off
\bm{H}_0 & \bm{H}_1 & \bm{0} & \bm{0} & \bm{0} & \bm{0} & \cdots & & \\ \bm{H}_0 & \bm{H}_1 & \pz & \pz & \pz & \pz & \pz & \pz \\
\bm{0} & \bm{H}_2 & \bm{H}_0 & \bm{H}_1 & \bm{0} & \bm{0} & & & \\ \pz & \bm{H}_2 & \bm{H}_0 & \bm{H}_1 & \pz & \pz & \pz & \pz & \pz \\
\bm{0} & \bm{0} & \bm{0} & \bm{H}_2 & \bm{H}_0 & \bm{H}_1 & & \phantom{\bm{0}} & \\ \pz & \pz & \pz & \bm{H}_2 & \bm{H}_0 & \bm{H}_1 & \pz & \pz & \pz \\
\bm{0} & \bm{0} & \bm{0} & \bm{0} & \bm{0} & \bm{H}_2 & \bm{H}_0 & \bm{H}_1 & \\ \pz & \pz & \pz & \pz & \pz & \bm{H}_2 & \bm{H}_0 & \bm{H}_1 & \pz \\
\bm{0} & \bm{0} & \bm{0} & \bm{0} & \bm{0} & \bm{0} & \bm{0} & \bm{H}_2 & \\ \pz & \pz & \pz & \pz & \pz & \pz & \pz & \pz & \ddots \\
\vdots & \phantom{\bm{0}} & & & & & & & \ddots \\
% tex-fmt: on % tex-fmt: on
} ; } ;
\draw[kit-red, line width=2pt] \draw[kit-red, line width=2pt]
($(m-3-1.south west) + (-0.1,-0.1)$) ($(m-3-1.south west) + (-0.1,-0.1)$)
rectangle rectangle
($(m-1-4.north east) + (0.1,0.1)$); ($(m-1-6.north east) + (0.1,0.1)$);
\draw[kit-orange, line width=2pt] \draw[kit-orange, line width=2pt]
($(m-4-3.south west) + (-0.1,-0.1)$) ($(m-4-3.south west) + (-0.1,-0.1)$)
rectangle rectangle
($(m-2-6.north east) + (0.1,0.1)$); ($(m-2-8.north east) + (0.1,0.1)$);
\draw[kit-blue, line width=2pt] \draw[kit-blue, line width=2pt]
($(m-5-5.south west) + (-0.1,-0.1)$) ($(m-5-5.south west) + (-0.1,-0.1)$)
rectangle rectangle
($(m-3-8.north east) + (0.1,0.1)$); ($(m-3-9.north east) + (0.1,0.1)$);
\draw[-{Latex},line width=2pt] \draw[-{Latex},line width=2pt]
($(m-1-5.north) + (0,0.8)$) ($(m-1-6.north) + (0,0.8)$)
-- --
($(m-2-8.north) + (0,0.8)$); ($(m-3-9.north) + (0.5,0.8)$);
\end{tikzpicture} \end{tikzpicture}
\hspace*{-2mm}
\right) \right)
\] \]
@ -1296,43 +1302,91 @@
\end{subfigure}% \end{subfigure}%
\end{figure} \end{figure}
\vspace*{-5mm}
\begin{itemize} \begin{itemize}
\item They try \ac{bp} + \ac{osd} and a modification of \item They try \ac{bp} + \ac{osd} and a modification of
\ac{bp} with guided decimation \ac{bp} with guided decimation
\end{itemize} \end{itemize}
\vspace*{4mm} \vspace*{5mm}
\addreferences \addreferences
{gong_toward_2024} {gong_toward_2024}
\stopreferences \stopreferences
\end{frame} \end{frame}
%%%%%%%%%%%%%%%%
\subsection{Proposed Research}
\label{subsec:Proposed Research}
\begin{frame} \begin{frame}
\frametitle{Memory experiments} \frametitle{Proposed Research}
\vspace*{-5mm}
\begin{itemize} \begin{itemize}
\item What is a memory experiment? \item Research gap
\item Communications Engineering view (what are my inputs and \begin{itemize}
outpus? What do I expect?) \item Existing literature into circuit-level noise
fails to properly consider the \ac{scldpc} like
structure of the detector error matrix
\end{itemize}
\vspace*{7mm}
\item Proposed Methodology
\begin{itemize}
\item Adapt modified guided decimation decoder from
\citereference{gong_toward_2024} to pass soft information
\item Investigate performance of different
modifications of \ac{bp} for "inner decoder"
(e.g., quaternary neural \ac{bp}
\citereference{miao_quaternary_2025})
\end{itemize}
\end{itemize}
\vspace*{15mm}
\addreferences
{gong_toward_2024}
{miao_quaternary_2025}
\stopreferences
\end{frame}
% TODO: Organize sections properly
%%%%%%%%%%%%%%%%
\section{Simulation Methodology}
\label{sec:Simulation Methodology}
%%%%%%%%%%%%%%%%
\subsection{The Code and Other Parameters}
\label{subsec:The Code and Other Parameters}
% TODO: I have to mention somewhere that I am interested in decoder
% design specifically
\begin{frame}
\frametitle{Memory and Stability experiments}
\begin{itemize}
\item \red{What is a memory experiment? Communications Engineering
view (what are my inputs and outpus? What do I expect?)}
\item \red{What is a stability experiment?}
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{Systemic overview} \frametitle{Noise Models and Figures of Merit}
\begin{itemize} \begin{itemize}
\item Top level overview of entire system: X and Z syndrome \item \red{For circuit-level noise, often, all error probabilities
extraction, logical operator measurement, where decoding
takes place, etc. (fig. 3 of
\citereference{derks_designing_2025})
\item For circuit-level noise, often, all error probabilities
are set to the same value for simulations are set to the same value for simulations
\citereference{fowler_high-threshold_2009}. There are \citereference{fowler_high-threshold_2009}}
other approaches (e.g., SDMB noise, SI noise) \item \red{There are other approaches (e.g., SDMB noise, SI noise)
\citereference{derks_designing_2025} \citereference{derks_designing_2025}}
\end{itemize}
\vspace*{10mm}
\begin{itemize}
\item \red{Footprint plots}
\item \red{Other figure of merit (Look into ECCentric?)}
\end{itemize} \end{itemize}
\vspace*{15mm} \vspace*{15mm}
@ -1343,41 +1397,27 @@
\stopreferences \stopreferences
\end{frame} \end{frame}
\begin{frame}
\frametitle{Research Gap}
\begin{itemize}
\item Use soft information for sliding window decoding
$\rightarrow$ Treat as spacially coupled LDPC code
\item Current work considers X and Z errors separately
(probably for latency reasons) $\rightarrow$ See how
decoding the jointly works out
\end{itemize}
\end{frame}
%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%
\subsection{What we simulate} \subsection{Proposed Methodology}
\label{subsec:What we simulate} \label{subsec:Proposed Methodology}
\begin{frame} \begin{frame}
\frametitle{The lack of a Standard Evaluation System} \frametitle{Proposed Simulation Methodology}
\begin{itemize} \begin{itemize}
\item \red{Look into ECCentric} \item \red{Noise model}
\item There is not even a standard figure of merit (e.g., \item \red{Memory or stability experiment}
FER/BER over SNR in classical case) $\rightarrow$ \item \red{Figure of merit: Footprint plot}
Multiple different kinds of plots (e.g., footprint) \item \red{Comparison with BB code also simulated by
\item Overview of variables \citereference{gong_toward_2024}}
\item \red{Comparison with surface code}
\end{itemize} \end{itemize}
\end{frame}
\begin{frame} \vspace*{15mm}
\frametitle{Proposed Evaluation Pipeline}
\begin{itemize} \addreferences
\item To what values I will fix the parameters and why {gong_toward_2024}
\item What figure of merit I will use and why \stopreferences
\end{itemize}
\end{frame} \end{frame}
\begin{frame}[t] \begin{frame}[t]
@ -1484,14 +1524,20 @@
\end{frame} \end{frame}
% TODO: Is this really necessary? % TODO: Is this really necessary?
\begin{frame} % \begin{frame}
\frametitle{The Quantum Error Correction Landscape} % \frametitle{The Quantum Error Correction Landscape}
%
\begin{itemize} % \begin{itemize}
\item Give basic overview of most promising avenues of % \item \red{Give basic overview of most promising avenues of
research (as in ECCentric paper) % research (as in \citereference{swierkowska_eccentric_2025})}
\end{itemize} % \end{itemize}
\end{frame} %
% \vspace*{15mm}
%
% \addreferences
% {swierkowska_eccentric_2025}
% \stopreferences
% \end{frame}
\backupend \backupend