[results] Add LER/p plots for n_iter_sw = 200, n_iter_whole=1536

This commit is contained in:
2026-04-02 09:10:32 +02:00
parent 9ee3eb64e9
commit 7fc66a2c68

View File

@@ -315,6 +315,11 @@
\section{Whole vs Windowed Decoding with Constant Total Number of Iterations}
\label{sec:Whole vs Windowed Decoding with Constant Total Number of Iterations}
%%%%%%%%%%%%%%%%
\subsection{32 Sliding-Window Iterations}
\label{subsec:32 Sliding-Window Iterations}
\begin{minipage}[t]{0.5\textwidth}
\begin{itemize}
\item Sliding-window decoding
\begin{itemize}
@@ -323,11 +328,16 @@
\item $n_\text{iter,BP}^\text{total} = n_\text{windows}
\cdot n_\text{iter,BP} = 256$
\end{itemize}
\end{itemize}
\end{minipage}%
\begin{minipage}[t]{0.5\textwidth}
\begin{itemize}
\item Whole decoding
\begin{itemize}
\item $n_\text{iter,BP} = 256$
\end{itemize}
\end{itemize}
\end{minipage}
\begin{figure}[H]
\centering
@@ -439,5 +449,139 @@
$n_\text{rounds}=12, W=5, F=1$}
\end{figure}
%%%%%%%%%%%%%%%%
\subsection{200 Sliding-Window Iterations}
\label{subsec:200 Sliding-Window Iterations}
\begin{minipage}[t]{0.5\textwidth}
\begin{itemize}
\item Sliding-window decoding
\begin{itemize}
\item $n_\text{iter,BP} = 200$
\item $W=5, F=1 \Rightarrow n_\text{windows} = 8$
\item $n_\text{iter,BP}^\text{total} = n_\text{windows}
\cdot n_\text{iter,BP} = 1600$
\end{itemize}
\end{itemize}
\end{minipage}%
\begin{minipage}[t]{0.5\textwidth}
\begin{itemize}
\item Whole decoding
\begin{itemize}
\item $n_\text{iter,BP} = 1536$
\end{itemize}
\end{itemize}
\end{minipage}
\begin{figure}[H]
\centering
\begin{subfigure}{0.4\textwidth}
\centering
\begin{tikzpicture}
\begin{axis}[
width=\figwidth,
height=\figheight,
ymode=log,
enlargelimits=false,
ymin=5e-5, ymax=2.5e-1,
grid=both,
xticklabel style={/pgf/number format/fixed},
xticklabel style={/pgf/number format/precision=4},
scaled x ticks=false,
grid=both,
xtick={0.001,0.0015,...,0.004},
xlabel={Physical Error Rate},
ylabel={Per-round-LER},
]
\addplot+[
mark=o, line width=1pt, densely dashed, black,
]
table[
col sep=comma, x=physical_p,
y expr={1 - (1-\thisrow{LER_whole})^(1/12)}
]
{/home/andreas/workspace/private/ma-sw-results/outputs/+decoder.bp_method=minimum_sum,+experiment=whole_more_iterations,+system.F=1,+system.W=5/2026-04-01_18-31-29/LERs.csv};
\addplot+[mark=o, line width=1pt, densely dashed, scol0]
table[
col sep=comma, x=physical_p,
y expr={1 - (1-\thisrow{LER_hard})^(1/12)}
]
{/home/andreas/workspace/private/ma-sw-results/outputs/+decoder.bp_method=minimum_sum,+experiment=soft_vs_hard_param_exploration,+system.F=1,+system.W=5/2026-03-30_08-57-21/LERs.csv};
\addplot+[mark=*, line width=1pt, scol0]
table[
col sep=comma, x=physical_p,
y expr={1 - (1-\thisrow{LER_soft})^(1/12)}
]
{/home/andreas/workspace/private/ma-sw-results/outputs/+decoder.bp_method=minimum_sum,+experiment=soft_vs_hard_param_exploration,+system.F=1,+system.W=5/2026-03-30_08-57-21/LERs.csv};
\end{axis}
\end{tikzpicture}
\caption{Min-Sum}
\end{subfigure}%
\begin{subfigure}{0.6\textwidth}
\centering
\begin{tikzpicture}
\begin{axis}[
width=\figwidth,
height=\figheight,
ymode=log,
legend style={
cells={anchor=west},
cells={align=left},
},
enlargelimits=false,
ymin=5e-5, ymax=2.5e-1,
grid=both,
legend pos = outer north east,
xticklabel style={/pgf/number format/fixed},
xticklabel style={/pgf/number format/precision=4},
scaled x ticks=false,
grid=both,
xtick={0.001,0.0015,...,0.004},
xlabel={Physical Error Rate},
ylabel={},
yticklabels = {},
]
\addplot+[mark=o, line width=1pt, densely dashed, scol0]
table[
col sep=comma, x=physical_p,
y expr={1 - (1-\thisrow{LER_hard})^(1/12)}
]
{/home/andreas/workspace/private/ma-sw-results/outputs/+decoder.bp_method=product_sum,+experiment=soft_vs_hard_param_exploration,+system.F=1,+system.W=5/2026-03-30_08-57-21/LERs.csv};
\addlegendentry{Hard}
\addplot+[mark=*, line width=1pt, scol0]
table[
col sep=comma, x=physical_p,
y expr={1 - (1-\thisrow{LER_soft})^(1/12)}
]
{/home/andreas/workspace/private/ma-sw-results/outputs/+decoder.bp_method=product_sum,+experiment=soft_vs_hard_param_exploration,+system.F=1,+system.W=5/2026-03-30_08-57-21/LERs.csv};
\addlegendentry{Soft}
\addplot+[
mark=o, line width=1pt, densely dashed, black,
]
table[
col sep=comma, x=physical_p,
y expr={1 - (1-\thisrow{LER_whole})^(1/12)}
]
{/home/andreas/workspace/private/ma-sw-results/outputs/+decoder.bp_method=product_sum,+experiment=whole_more_iterations,+system.F=1,+system.W=3/2026-04-01_18-31-29/LERs.csv};
\addlegendentryexpanded{Whole}
\end{axis}
\end{tikzpicture}
\caption{SPA}
\end{subfigure}%
\caption{BP simulations for the [[144,12,12]]-BB code with
$n_\text{rounds}=12, W=5, F=1$}
\end{figure}
\end{document}