Add step size corrections
This commit is contained in:
@@ -1978,7 +1978,7 @@
|
|||||||
\begin{minipage}{0.33\textwidth}
|
\begin{minipage}{0.33\textwidth}
|
||||||
\centering
|
\centering
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item $[[144,12,12]]$-\ac{bb} code
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code
|
||||||
\item $12$ \ac{se} rounds
|
\item $12$ \ac{se} rounds
|
||||||
\item Min-sum decoder
|
\item Min-sum decoder
|
||||||
\item Parameters
|
\item Parameters
|
||||||
@@ -2099,7 +2099,7 @@
|
|||||||
\begin{minipage}{0.33\textwidth}
|
\begin{minipage}{0.33\textwidth}
|
||||||
\centering
|
\centering
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item $[[144,12,12]]$-\ac{bb} code
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code
|
||||||
\item $12$ \ac{se} rounds
|
\item $12$ \ac{se} rounds
|
||||||
\item Min-sum decoder
|
\item Min-sum decoder
|
||||||
\item Parameters
|
\item Parameters
|
||||||
@@ -2234,7 +2234,7 @@
|
|||||||
\begin{minipage}{0.33\textwidth}
|
\begin{minipage}{0.33\textwidth}
|
||||||
\centering
|
\centering
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item $[[144,12,12]]$-\ac{bb} code
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code
|
||||||
\item $12$ \ac{se} rounds
|
\item $12$ \ac{se} rounds
|
||||||
\item Min-sum decoder
|
\item Min-sum decoder
|
||||||
\item Parameters
|
\item Parameters
|
||||||
@@ -2369,7 +2369,7 @@
|
|||||||
\begin{minipage}{0.33\textwidth}
|
\begin{minipage}{0.33\textwidth}
|
||||||
\centering
|
\centering
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item $[[144,12,12]]$-\ac{bb} code
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code
|
||||||
\item $12$ \ac{se} rounds
|
\item $12$ \ac{se} rounds
|
||||||
\item Min-sum decoder
|
\item Min-sum decoder
|
||||||
\item Parameters
|
\item Parameters
|
||||||
@@ -2383,16 +2383,17 @@
|
|||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{BP Performance: Step Size I}
|
\frametitle{BP Performance: Step Size}
|
||||||
|
|
||||||
\vspace*{-18mm}
|
\vspace*{-18mm}
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Examine decoding performance for \schlagwort{BP}
|
\item Examine decoding performance for \schlagwort{BP}
|
||||||
\item Similar behavior to before
|
\item Similar behavior to before
|
||||||
|
% \item Larger improvement for lower error rate
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
\vspace*{5mm}
|
\vspace*{6.6mm}
|
||||||
|
|
||||||
\only<1> {
|
\only<1> {
|
||||||
\begin{minipage}{0.66\textwidth}
|
\begin{minipage}{0.66\textwidth}
|
||||||
@@ -2407,6 +2408,7 @@
|
|||||||
legend style={
|
legend style={
|
||||||
cells={anchor=west},
|
cells={anchor=west},
|
||||||
cells={align=left},
|
cells={align=left},
|
||||||
|
minimum width=25mm,
|
||||||
},
|
},
|
||||||
enlargelimits=false,
|
enlargelimits=false,
|
||||||
ymin=1e-5, ymax=2e-1,
|
ymin=1e-5, ymax=2e-1,
|
||||||
@@ -2418,18 +2420,16 @@
|
|||||||
scaled x ticks=false,
|
scaled x ticks=false,
|
||||||
xlabel={Physical error rate},
|
xlabel={Physical error rate},
|
||||||
ylabel={Per-round-LER},
|
ylabel={Per-round-LER},
|
||||||
extra description/.code={
|
|
||||||
\node[rotate=90, anchor=south]
|
|
||||||
at ([xshift=15mm]current axis.east)
|
|
||||||
{Warm s. (---), Cold s. (- - -)};
|
|
||||||
},
|
|
||||||
]
|
]
|
||||||
|
|
||||||
\foreach \F/\col in
|
\foreach \F/\col/\mark in
|
||||||
{3/kit-red,2/kit-blue,1/kit-orange} {
|
{3/kit-red/*,2/kit-blue/triangle*,1/kit-orange/square*}
|
||||||
|
{
|
||||||
\edef\temp{\noexpand
|
\edef\temp{\noexpand
|
||||||
\addplot+[mark=o, line width=2pt,
|
\addplot+[
|
||||||
solid, \col]
|
mark=\mark, mark options={fill=\col},
|
||||||
|
line width=2pt, solid, \col
|
||||||
|
]
|
||||||
table[
|
table[
|
||||||
col sep=comma, x=physical_p,
|
col sep=comma, x=physical_p,
|
||||||
y=LER_per_round,
|
y=LER_per_round,
|
||||||
@@ -2441,10 +2441,10 @@
|
|||||||
\addlegendentryexpanded{$F = \F$}
|
\addlegendentryexpanded{$F = \F$}
|
||||||
}
|
}
|
||||||
|
|
||||||
\foreach \F/\col in
|
\foreach \F/\col/\mark in
|
||||||
{3/kit-red,2/kit-blue,1/kit-orange} {
|
{3/kit-red/o,2/kit-blue/triangle,1/kit-orange/square} {
|
||||||
\edef\temp{\noexpand
|
\edef\temp{\noexpand
|
||||||
\addplot+[mark=o, line width=2pt,
|
\addplot+[mark=\mark, line width=2pt,
|
||||||
densely dashed, \col]
|
densely dashed, \col]
|
||||||
table[
|
table[
|
||||||
col sep=comma, x=physical_p,
|
col sep=comma, x=physical_p,
|
||||||
@@ -2455,14 +2455,38 @@
|
|||||||
\temp
|
\temp
|
||||||
}
|
}
|
||||||
\end{axis}
|
\end{axis}
|
||||||
|
|
||||||
|
\setlength{\tabcolsep}{3pt}
|
||||||
|
|
||||||
|
\node[
|
||||||
|
draw, fill=white,
|
||||||
|
anchor=south east, at={(current axis.south east)},
|
||||||
|
xshift=-40mm, yshift=3.15mm,
|
||||||
|
inner xsep=1mm,
|
||||||
|
] (linestyle legend) {
|
||||||
|
\begin{tabular}{ll}
|
||||||
|
\raisebox{4pt}{%
|
||||||
|
\tikz{%
|
||||||
|
\draw[black, densely dashed, line width=2pt]
|
||||||
|
(0,0) -- (0.6cm,0);%
|
||||||
|
}%
|
||||||
|
} & \raisebox{-2pt}{Cold start} \\[2.5pt]
|
||||||
|
\raisebox{5pt}{%
|
||||||
|
\tikz{%
|
||||||
|
\draw[black, solid, line width=2pt]
|
||||||
|
(0,0) -- (0.6cm,0);%
|
||||||
|
}%
|
||||||
|
} & \raisebox{-1pt}{Warm start}
|
||||||
|
\end{tabular}
|
||||||
|
};
|
||||||
\end{tikzpicture}
|
\end{tikzpicture}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
\end{minipage}%
|
\end{minipage}%
|
||||||
\begin{minipage}{0.33\textwidth}
|
\begin{minipage}{0.33\textwidth}
|
||||||
\centering
|
\centering
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item $[[144,12,12]]$-\ac{bb} code, \\
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code
|
||||||
$12$ \ac{se} rounds
|
\item $12$ \ac{se} rounds
|
||||||
\item Min-sum decoder
|
\item Min-sum decoder
|
||||||
\item Parameters
|
\item Parameters
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
@@ -2485,6 +2509,7 @@
|
|||||||
legend style={
|
legend style={
|
||||||
cells={anchor=west},
|
cells={anchor=west},
|
||||||
cells={align=left},
|
cells={align=left},
|
||||||
|
minimum width=25mm,
|
||||||
},
|
},
|
||||||
enlargelimits=false,
|
enlargelimits=false,
|
||||||
ymin=1e-5, ymax=2e-1,
|
ymin=1e-5, ymax=2e-1,
|
||||||
@@ -2496,17 +2521,13 @@
|
|||||||
scaled x ticks=false,
|
scaled x ticks=false,
|
||||||
xlabel={Physical error rate},
|
xlabel={Physical error rate},
|
||||||
ylabel={Per-round-LER},
|
ylabel={Per-round-LER},
|
||||||
extra description/.code={
|
|
||||||
\node[rotate=90, anchor=south]
|
|
||||||
at ([xshift=15mm]current axis.east)
|
|
||||||
{Warm s. (---), Cold s. (- - -)};
|
|
||||||
},
|
|
||||||
]
|
]
|
||||||
|
|
||||||
\foreach \F/\col in
|
\foreach \F/\col/\mark in
|
||||||
{3/kit-red,2/kit-blue,1/kit-orange} {
|
{3/kit-red/*,2/kit-blue/triangle*,1/kit-orange/square*}
|
||||||
|
{
|
||||||
\edef\temp{\noexpand
|
\edef\temp{\noexpand
|
||||||
\addplot+[mark=o, line width=2pt,
|
\addplot+[mark=\mark, line width=2pt,
|
||||||
forget plot, solid, gray, opacity=0.35]
|
forget plot, solid, gray, opacity=0.35]
|
||||||
table[
|
table[
|
||||||
col sep=comma, x=physical_p,
|
col sep=comma, x=physical_p,
|
||||||
@@ -2515,9 +2536,13 @@
|
|||||||
{res/sim/WF/WindowingSyndromeMinSumDecoder/max_iter_32/pass_soft_info_True/F_\F/W_5/LERs.csv};
|
{res/sim/WF/WindowingSyndromeMinSumDecoder/max_iter_32/pass_soft_info_True/F_\F/W_5/LERs.csv};
|
||||||
}
|
}
|
||||||
\temp
|
\temp
|
||||||
|
}
|
||||||
|
|
||||||
|
\foreach \F/\col/\mark in
|
||||||
|
{3/kit-red/o,2/kit-blue/triangle,1/kit-orange/square}
|
||||||
|
{
|
||||||
\edef\temp{\noexpand
|
\edef\temp{\noexpand
|
||||||
\addplot+[mark=o, line width=2pt,
|
\addplot+[mark=\mark, line width=2pt,
|
||||||
forget plot, densely dashed, gray,
|
forget plot, densely dashed, gray,
|
||||||
opacity=0.35]
|
opacity=0.35]
|
||||||
table[
|
table[
|
||||||
@@ -2529,11 +2554,14 @@
|
|||||||
\temp
|
\temp
|
||||||
}
|
}
|
||||||
|
|
||||||
\foreach \F/\col in
|
\foreach \F/\col/\mark in
|
||||||
{3/kit-red,2/kit-blue,1/kit-orange} {
|
{3/kit-red/*,2/kit-blue/triangle*,1/kit-orange/square*}
|
||||||
|
{
|
||||||
\edef\temp{\noexpand
|
\edef\temp{\noexpand
|
||||||
\addplot+[mark=o, line width=2pt,
|
\addplot+[
|
||||||
solid, \col]
|
mark=\mark, mark options={fill=\col},
|
||||||
|
line width=2pt, solid, \col
|
||||||
|
]
|
||||||
table[
|
table[
|
||||||
col sep=comma, x=physical_p,
|
col sep=comma, x=physical_p,
|
||||||
y=LER_per_round,
|
y=LER_per_round,
|
||||||
@@ -2545,10 +2573,10 @@
|
|||||||
\addlegendentryexpanded{$F = \F$}
|
\addlegendentryexpanded{$F = \F$}
|
||||||
}
|
}
|
||||||
|
|
||||||
\foreach \F/\col in
|
\foreach \F/\col/\mark in
|
||||||
{3/kit-red,2/kit-blue,1/kit-orange} {
|
{3/kit-red/o,2/kit-blue/triangle,1/kit-orange/square} {
|
||||||
\edef\temp{\noexpand
|
\edef\temp{\noexpand
|
||||||
\addplot+[mark=o, line width=2pt,
|
\addplot+[mark=\mark, line width=2pt,
|
||||||
densely dashed, \col]
|
densely dashed, \col]
|
||||||
table[
|
table[
|
||||||
col sep=comma, x=physical_p,
|
col sep=comma, x=physical_p,
|
||||||
@@ -2559,14 +2587,38 @@
|
|||||||
\temp
|
\temp
|
||||||
}
|
}
|
||||||
\end{axis}
|
\end{axis}
|
||||||
|
|
||||||
|
\setlength{\tabcolsep}{3pt}
|
||||||
|
|
||||||
|
\node[
|
||||||
|
draw, fill=white,
|
||||||
|
anchor=south east, at={(current axis.south east)},
|
||||||
|
xshift=-40mm, yshift=3.15mm,
|
||||||
|
inner xsep=1mm,
|
||||||
|
] (linestyle legend) {
|
||||||
|
\begin{tabular}{ll}
|
||||||
|
\raisebox{4pt}{%
|
||||||
|
\tikz{%
|
||||||
|
\draw[black, densely dashed, line width=2pt]
|
||||||
|
(0,0) -- (0.6cm,0);%
|
||||||
|
}%
|
||||||
|
} & \raisebox{-2pt}{Cold start} \\[2.5pt]
|
||||||
|
\raisebox{5pt}{%
|
||||||
|
\tikz{%
|
||||||
|
\draw[black, solid, line width=2pt]
|
||||||
|
(0,0) -- (0.6cm,0);%
|
||||||
|
}%
|
||||||
|
} & \raisebox{-1pt}{Warm start}
|
||||||
|
\end{tabular}
|
||||||
|
};
|
||||||
\end{tikzpicture}
|
\end{tikzpicture}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
\end{minipage}%
|
\end{minipage}%
|
||||||
\begin{minipage}{0.33\textwidth}
|
\begin{minipage}{0.33\textwidth}
|
||||||
\centering
|
\centering
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item $[[144,12,12]]$-\ac{bb} code, \\
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code
|
||||||
$12$ \ac{se} rounds
|
\item $12$ \ac{se} rounds
|
||||||
\item Min-sum decoder
|
\item Min-sum decoder
|
||||||
\item Parameters
|
\item Parameters
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
@@ -2589,6 +2641,7 @@
|
|||||||
legend style={
|
legend style={
|
||||||
cells={anchor=west},
|
cells={anchor=west},
|
||||||
cells={align=left},
|
cells={align=left},
|
||||||
|
minimum width=25mm,
|
||||||
},
|
},
|
||||||
enlargelimits=false,
|
enlargelimits=false,
|
||||||
ymin=1e-5, ymax=2e-1,
|
ymin=1e-5, ymax=2e-1,
|
||||||
@@ -2600,18 +2653,14 @@
|
|||||||
scaled x ticks=false,
|
scaled x ticks=false,
|
||||||
xlabel={Physical error rate},
|
xlabel={Physical error rate},
|
||||||
ylabel={Per-round-LER},
|
ylabel={Per-round-LER},
|
||||||
extra description/.code={
|
|
||||||
\node[rotate=90, anchor=south]
|
|
||||||
at ([xshift=15mm]current axis.east)
|
|
||||||
{Warm s. (---), Cold s. (- - -)};
|
|
||||||
},
|
|
||||||
]
|
]
|
||||||
|
|
||||||
\foreach \F/\col in
|
\foreach \F/\col/\mark in
|
||||||
{3/kit-red,2/kit-blue,1/kit-orange} {
|
{3/kit-red/*,2/kit-blue/triangle*,1/kit-orange/square*}
|
||||||
|
{
|
||||||
\edef\temp{\noexpand
|
\edef\temp{\noexpand
|
||||||
\addplot+[mark=o, line width=2pt,
|
\addplot+[mark=\mark, line width=2pt,
|
||||||
forget plot, solid, gray, opacity=0.4]
|
forget plot, solid, gray, opacity=0.35]
|
||||||
table[
|
table[
|
||||||
col sep=comma, x=physical_p,
|
col sep=comma, x=physical_p,
|
||||||
y=LER_per_round,
|
y=LER_per_round,
|
||||||
@@ -2619,9 +2668,13 @@
|
|||||||
{res/sim/WF/WindowingSyndromeMinSumDecoder/max_iter_200/pass_soft_info_True/F_\F/W_5/LERs.csv};
|
{res/sim/WF/WindowingSyndromeMinSumDecoder/max_iter_200/pass_soft_info_True/F_\F/W_5/LERs.csv};
|
||||||
}
|
}
|
||||||
\temp
|
\temp
|
||||||
|
}
|
||||||
|
|
||||||
|
\foreach \F/\col/\mark in
|
||||||
|
{3/kit-red/o,2/kit-blue/triangle,1/kit-orange/square}
|
||||||
|
{
|
||||||
\edef\temp{\noexpand
|
\edef\temp{\noexpand
|
||||||
\addplot+[mark=o, line width=2pt,
|
\addplot+[mark=\mark, line width=2pt,
|
||||||
forget plot, densely dashed, gray,
|
forget plot, densely dashed, gray,
|
||||||
opacity=0.35]
|
opacity=0.35]
|
||||||
table[
|
table[
|
||||||
@@ -2633,11 +2686,14 @@
|
|||||||
\temp
|
\temp
|
||||||
}
|
}
|
||||||
|
|
||||||
\foreach \F/\col in
|
\foreach \F/\col/\mark in
|
||||||
{3/kit-red,2/kit-blue,1/kit-orange} {
|
{3/kit-red/*,2/kit-blue/triangle*,1/kit-orange/square*}
|
||||||
|
{
|
||||||
\edef\temp{\noexpand
|
\edef\temp{\noexpand
|
||||||
\addplot+[mark=o, line width=2pt,
|
\addplot+[
|
||||||
solid, \col]
|
mark=\mark, mark options={fill=\col},
|
||||||
|
line width=2pt, solid, \col
|
||||||
|
]
|
||||||
table[
|
table[
|
||||||
col sep=comma, x=physical_p,
|
col sep=comma, x=physical_p,
|
||||||
y=LER_per_round,
|
y=LER_per_round,
|
||||||
@@ -2649,10 +2705,10 @@
|
|||||||
\addlegendentryexpanded{$F = \F$}
|
\addlegendentryexpanded{$F = \F$}
|
||||||
}
|
}
|
||||||
|
|
||||||
\foreach \F/\col in
|
\foreach \F/\col/\mark in
|
||||||
{3/kit-red,2/kit-blue,1/kit-orange} {
|
{3/kit-red/o,2/kit-blue/triangle,1/kit-orange/square} {
|
||||||
\edef\temp{\noexpand
|
\edef\temp{\noexpand
|
||||||
\addplot+[mark=o, line width=2pt,
|
\addplot+[mark=\mark, line width=2pt,
|
||||||
densely dashed, \col]
|
densely dashed, \col]
|
||||||
table[
|
table[
|
||||||
col sep=comma, x=physical_p,
|
col sep=comma, x=physical_p,
|
||||||
@@ -2663,14 +2719,38 @@
|
|||||||
\temp
|
\temp
|
||||||
}
|
}
|
||||||
\end{axis}
|
\end{axis}
|
||||||
|
|
||||||
|
\setlength{\tabcolsep}{3pt}
|
||||||
|
|
||||||
|
\node[
|
||||||
|
draw, fill=white,
|
||||||
|
anchor=south east, at={(current axis.south east)},
|
||||||
|
xshift=-40mm, yshift=3.15mm,
|
||||||
|
inner xsep=1mm,
|
||||||
|
] (linestyle legend) {
|
||||||
|
\begin{tabular}{ll}
|
||||||
|
\raisebox{4pt}{%
|
||||||
|
\tikz{%
|
||||||
|
\draw[black, densely dashed, line width=2pt]
|
||||||
|
(0,0) -- (0.6cm,0);%
|
||||||
|
}%
|
||||||
|
} & \raisebox{-2pt}{Cold start} \\[2.5pt]
|
||||||
|
\raisebox{5pt}{%
|
||||||
|
\tikz{%
|
||||||
|
\draw[black, solid, line width=2pt]
|
||||||
|
(0,0) -- (0.6cm,0);%
|
||||||
|
}%
|
||||||
|
} & \raisebox{-1pt}{Warm start}
|
||||||
|
\end{tabular}
|
||||||
|
};
|
||||||
\end{tikzpicture}
|
\end{tikzpicture}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
\end{minipage}%
|
\end{minipage}%
|
||||||
\begin{minipage}{0.33\textwidth}
|
\begin{minipage}{0.33\textwidth}
|
||||||
\centering
|
\centering
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item $[[144,12,12]]$-\ac{bb} code, \\
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code
|
||||||
$12$ \ac{se} rounds
|
\item $12$ \ac{se} rounds
|
||||||
\item Min-sum decoder
|
\item Min-sum decoder
|
||||||
\item Parameters
|
\item Parameters
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
@@ -2682,96 +2762,6 @@
|
|||||||
}
|
}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
\begin{frame}
|
|
||||||
\frametitle{BP Performance: Step Size II}
|
|
||||||
|
|
||||||
\vspace*{-18mm}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item Examine decoding performance for \schlagwort{BP}
|
|
||||||
\item Similar behavior to before
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\begin{minipage}{0.66\textwidth}
|
|
||||||
\centering
|
|
||||||
\begin{figure}[H]
|
|
||||||
\centering
|
|
||||||
\begin{tikzpicture}
|
|
||||||
\begin{axis}[
|
|
||||||
width=16cm,
|
|
||||||
height=12cm,
|
|
||||||
ymode=log,
|
|
||||||
% xmode=log,
|
|
||||||
legend style={
|
|
||||||
cells={anchor=west},
|
|
||||||
cells={align=left},
|
|
||||||
},
|
|
||||||
enlargelimits=false,
|
|
||||||
ymin=1e-3, ymax=1e-1,
|
|
||||||
grid=both,
|
|
||||||
legend pos = north east,
|
|
||||||
xtick={32,512,1024,2048,4096},
|
|
||||||
% xtick={0.001,0.0015,...,0.004},
|
|
||||||
xticklabel style={/pgf/number format/fixed},
|
|
||||||
xticklabel style={/pgf/number format/precision=4},
|
|
||||||
scaled x ticks=false,
|
|
||||||
xlabel={Number of \ac{bp} iterations},
|
|
||||||
ylabel={Per-round-LER},
|
|
||||||
extra description/.code={
|
|
||||||
\node[rotate=90, anchor=south]
|
|
||||||
at ([xshift=15mm]current axis.east)
|
|
||||||
{Warm s. (---), Cold s. (- - -)};
|
|
||||||
},
|
|
||||||
]
|
|
||||||
|
|
||||||
\foreach \F/\col in
|
|
||||||
{3/kit-red,2/kit-blue,1/kit-orange} {
|
|
||||||
\edef\temp{\noexpand
|
|
||||||
\addplot+[mark=o, line width=2pt,
|
|
||||||
densely dashed, forget plot, \col]
|
|
||||||
table[
|
|
||||||
col sep=comma, x=max_iter,
|
|
||||||
y=LER_per_round,
|
|
||||||
]
|
|
||||||
{res/sim/max_iter/WindowingSyndromeMinSumDecoder/p_0.0025/pass_soft_info_False/F_\F/W_5/LERs.csv};
|
|
||||||
}
|
|
||||||
\temp
|
|
||||||
}
|
|
||||||
|
|
||||||
\foreach \F/\col in
|
|
||||||
{3/kit-red,2/kit-blue,1/kit-orange} {
|
|
||||||
\edef\temp{\noexpand
|
|
||||||
\addplot+[mark=o, line width=2pt,
|
|
||||||
solid, \col]
|
|
||||||
table[
|
|
||||||
col sep=comma, x=max_iter,
|
|
||||||
y=LER_per_round,
|
|
||||||
]
|
|
||||||
{res/sim/max_iter/WindowingSyndromeMinSumDecoder/p_0.0025/pass_soft_info_True/F_\F/W_5/LERs.csv};
|
|
||||||
}
|
|
||||||
\temp
|
|
||||||
|
|
||||||
\addlegendentryexpanded{$F = \F$}
|
|
||||||
}
|
|
||||||
\end{axis}
|
|
||||||
\end{tikzpicture}
|
|
||||||
\end{figure}
|
|
||||||
\end{minipage}%
|
|
||||||
\begin{minipage}{0.33\textwidth}
|
|
||||||
\centering
|
|
||||||
\begin{itemize}
|
|
||||||
\item $[[144,12,12]]$-\ac{bb} code, \\
|
|
||||||
$12$ \ac{se} rounds
|
|
||||||
\item Min-sum decoder
|
|
||||||
\item Parameters
|
|
||||||
\begin{itemize}
|
|
||||||
\item $p = 0.0025$
|
|
||||||
\item $W = 5$
|
|
||||||
\end{itemize}
|
|
||||||
\end{itemize}
|
|
||||||
\end{minipage}
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}[fragile]
|
\begin{frame}[fragile]
|
||||||
\frametitle{BP with Guided Decimation}
|
\frametitle{BP with Guided Decimation}
|
||||||
|
|
||||||
@@ -2938,18 +2928,6 @@
|
|||||||
}
|
}
|
||||||
\temp
|
\temp
|
||||||
}
|
}
|
||||||
|
|
||||||
% % TODO: Replace this with new simulation results
|
|
||||||
% \addplot+[
|
|
||||||
% mark=o, line width=2pt, 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=windowed_vs_whole_param_exploration,+system.F=1,+system.W=5/2026-03-30_08-57-21/LERs.csv};
|
|
||||||
%
|
|
||||||
% \addlegendentryexpanded{One-shot}
|
|
||||||
\end{axis}
|
\end{axis}
|
||||||
\end{tikzpicture}
|
\end{tikzpicture}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
@@ -2957,7 +2935,7 @@
|
|||||||
\begin{minipage}{0.33\textwidth}
|
\begin{minipage}{0.33\textwidth}
|
||||||
\centering
|
\centering
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item $[[144,12,12]]$-\ac{bb} code, \\
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code, \\
|
||||||
$12$ \ac{se} rounds
|
$12$ \ac{se} rounds
|
||||||
\item \Ac{spa} + \ac{gd} decoder
|
\item \Ac{spa} + \ac{gd} decoder
|
||||||
\item Parameters
|
\item Parameters
|
||||||
@@ -3065,7 +3043,7 @@
|
|||||||
\begin{minipage}{0.33\textwidth}
|
\begin{minipage}{0.33\textwidth}
|
||||||
\centering
|
\centering
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item $[[144,12,12]]$-\ac{bb} code, \\
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code, \\
|
||||||
$12$ \ac{se} rounds
|
$12$ \ac{se} rounds
|
||||||
\item \ac{spa} + \ac{gd} decoder
|
\item \ac{spa} + \ac{gd} decoder
|
||||||
\item Parameters
|
\item Parameters
|
||||||
@@ -3202,7 +3180,7 @@
|
|||||||
\begin{minipage}{0.33\textwidth}
|
\begin{minipage}{0.33\textwidth}
|
||||||
\centering
|
\centering
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item $[[144,12,12]]$-\ac{bb} code, \\
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code, \\
|
||||||
$12$ \ac{se} rounds
|
$12$ \ac{se} rounds
|
||||||
\item \ac{spa} + \ac{gd} decoder
|
\item \ac{spa} + \ac{gd} decoder
|
||||||
\item Parameters
|
\item Parameters
|
||||||
@@ -3296,7 +3274,7 @@
|
|||||||
\begin{minipage}{0.33\textwidth}
|
\begin{minipage}{0.33\textwidth}
|
||||||
\centering
|
\centering
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item $[[144,12,12]]$-\ac{bb} code, \\
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code, \\
|
||||||
$12$ \ac{se} rounds
|
$12$ \ac{se} rounds
|
||||||
\item \ac{spa} + \ac{gd} decoder
|
\item \ac{spa} + \ac{gd} decoder
|
||||||
\item Parameters
|
\item Parameters
|
||||||
@@ -3388,7 +3366,7 @@
|
|||||||
\begin{minipage}{0.33\textwidth}
|
\begin{minipage}{0.33\textwidth}
|
||||||
\centering
|
\centering
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item $[[144,12,12]]$-\ac{bb} code, \\
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code, \\
|
||||||
$12$ \ac{se} rounds
|
$12$ \ac{se} rounds
|
||||||
\item \ac{spa} + \ac{gd} decoder
|
\item \ac{spa} + \ac{gd} decoder
|
||||||
\item Parameters
|
\item Parameters
|
||||||
@@ -3493,7 +3471,7 @@
|
|||||||
\begin{minipage}{0.33\textwidth}
|
\begin{minipage}{0.33\textwidth}
|
||||||
\centering
|
\centering
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item $[[144,12,12]]$-\ac{bb} code, \\
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code, \\
|
||||||
$12$ \ac{se} rounds
|
$12$ \ac{se} rounds
|
||||||
\item \ac{spa} + \ac{gd} decoder
|
\item \ac{spa} + \ac{gd} decoder
|
||||||
\item Parameters
|
\item Parameters
|
||||||
@@ -3598,7 +3576,7 @@
|
|||||||
\begin{minipage}{0.33\textwidth}
|
\begin{minipage}{0.33\textwidth}
|
||||||
\centering
|
\centering
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item $[[144,12,12]]$-\ac{bb} code, \\
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code, \\
|
||||||
$12$ \ac{se} rounds
|
$12$ \ac{se} rounds
|
||||||
\item \ac{spa} + \ac{gd} decoder
|
\item \ac{spa} + \ac{gd} decoder
|
||||||
\item Parameters
|
\item Parameters
|
||||||
@@ -3690,7 +3668,7 @@
|
|||||||
\begin{minipage}{0.33\textwidth}
|
\begin{minipage}{0.33\textwidth}
|
||||||
\centering
|
\centering
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item $[[144,12,12]]$-\ac{bb} code, \\
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code, \\
|
||||||
$12$ \ac{se} rounds
|
$12$ \ac{se} rounds
|
||||||
\item \ac{spa} + \ac{gd} decoder
|
\item \ac{spa} + \ac{gd} decoder
|
||||||
\item Parameters
|
\item Parameters
|
||||||
@@ -3798,7 +3776,7 @@
|
|||||||
% \begin{minipage}{0.33\textwidth}
|
% \begin{minipage}{0.33\textwidth}
|
||||||
% \centering
|
% \centering
|
||||||
% \begin{itemize}
|
% \begin{itemize}
|
||||||
% \item $[[144,12,12]]$-\ac{bb} code, \\
|
% \item $\llbracket 144,12,12\rrbracket$ \ac{bb} code, \\
|
||||||
% $12$ \ac{se} rounds
|
% $12$ \ac{se} rounds
|
||||||
% \item \ac{spa} + \ac{gd} decoder
|
% \item \ac{spa} + \ac{gd} decoder
|
||||||
% \item Parameters
|
% \item Parameters
|
||||||
@@ -3892,7 +3870,7 @@
|
|||||||
\centering
|
\centering
|
||||||
\vspace*{-14.5mm}
|
\vspace*{-14.5mm}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item $[[144,12,12]]$-\ac{bb} code, \\
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code, \\
|
||||||
$12$ \ac{se} rounds
|
$12$ \ac{se} rounds
|
||||||
\item \ac{spa} + \ac{gd} decoder
|
\item \ac{spa} + \ac{gd} decoder
|
||||||
\item Parameters
|
\item Parameters
|
||||||
@@ -4383,7 +4361,7 @@
|
|||||||
\begin{minipage}{0.33\textwidth}
|
\begin{minipage}{0.33\textwidth}
|
||||||
\centering
|
\centering
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item $[[144,12,12]]$-\ac{bb} code, \\
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code, \\
|
||||||
$12$ \ac{se} rounds
|
$12$ \ac{se} rounds
|
||||||
\item Min-sum decoder
|
\item Min-sum decoder
|
||||||
\item Parameters
|
\item Parameters
|
||||||
@@ -4395,21 +4373,95 @@
|
|||||||
\end{minipage}
|
\end{minipage}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
% TODO: Is this really necessary?
|
\begin{frame}
|
||||||
% \begin{frame}
|
\frametitle{BP Performance: Step Size II}
|
||||||
% \frametitle{The Quantum Error Correction Landscape}
|
|
||||||
%
|
\vspace*{-18mm}
|
||||||
% \begin{itemize}
|
|
||||||
% \item \red{Give basic overview of most promising avenues of
|
\begin{itemize}
|
||||||
% research (as in \citereference{swierkowska_eccentric_2025})}
|
\item Examine decoding performance for \schlagwort{BP}
|
||||||
% \end{itemize}
|
\item Similar behavior to before
|
||||||
%
|
\end{itemize}
|
||||||
% \vspace*{15mm}
|
|
||||||
%
|
\begin{minipage}{0.66\textwidth}
|
||||||
% \addreferences
|
\centering
|
||||||
% {swierkowska_eccentric_2025}
|
\begin{figure}[H]
|
||||||
% \stopreferences
|
\centering
|
||||||
% \end{frame}
|
\begin{tikzpicture}
|
||||||
|
\begin{axis}[
|
||||||
|
width=16cm,
|
||||||
|
height=12cm,
|
||||||
|
ymode=log,
|
||||||
|
% xmode=log,
|
||||||
|
legend style={
|
||||||
|
cells={anchor=west},
|
||||||
|
cells={align=left},
|
||||||
|
},
|
||||||
|
enlargelimits=false,
|
||||||
|
ymin=1e-3, ymax=1e-1,
|
||||||
|
grid=both,
|
||||||
|
legend pos = north east,
|
||||||
|
xtick={32,512,1024,2048,4096},
|
||||||
|
% xtick={0.001,0.0015,...,0.004},
|
||||||
|
xticklabel style={/pgf/number format/fixed},
|
||||||
|
xticklabel style={/pgf/number format/precision=4},
|
||||||
|
scaled x ticks=false,
|
||||||
|
xlabel={Number of \ac{bp} iterations},
|
||||||
|
ylabel={Per-round-LER},
|
||||||
|
extra description/.code={
|
||||||
|
\node[rotate=90, anchor=south]
|
||||||
|
at ([xshift=15mm]current axis.east)
|
||||||
|
{Warm s. (---), Cold s. (- - -)};
|
||||||
|
},
|
||||||
|
]
|
||||||
|
|
||||||
|
\foreach \F/\col in
|
||||||
|
{3/kit-red,2/kit-blue,1/kit-orange} {
|
||||||
|
\edef\temp{\noexpand
|
||||||
|
\addplot+[mark=o, line width=2pt,
|
||||||
|
densely dashed, forget plot, \col]
|
||||||
|
table[
|
||||||
|
col sep=comma, x=max_iter,
|
||||||
|
y=LER_per_round,
|
||||||
|
]
|
||||||
|
{res/sim/max_iter/WindowingSyndromeMinSumDecoder/p_0.0025/pass_soft_info_False/F_\F/W_5/LERs.csv};
|
||||||
|
}
|
||||||
|
\temp
|
||||||
|
}
|
||||||
|
|
||||||
|
\foreach \F/\col in
|
||||||
|
{3/kit-red,2/kit-blue,1/kit-orange} {
|
||||||
|
\edef\temp{\noexpand
|
||||||
|
\addplot+[mark=o, line width=2pt,
|
||||||
|
solid, \col]
|
||||||
|
table[
|
||||||
|
col sep=comma, x=max_iter,
|
||||||
|
y=LER_per_round,
|
||||||
|
]
|
||||||
|
{res/sim/max_iter/WindowingSyndromeMinSumDecoder/p_0.0025/pass_soft_info_True/F_\F/W_5/LERs.csv};
|
||||||
|
}
|
||||||
|
\temp
|
||||||
|
|
||||||
|
\addlegendentryexpanded{$F = \F$}
|
||||||
|
}
|
||||||
|
\end{axis}
|
||||||
|
\end{tikzpicture}
|
||||||
|
\end{figure}
|
||||||
|
\end{minipage}%
|
||||||
|
\begin{minipage}{0.33\textwidth}
|
||||||
|
\centering
|
||||||
|
\begin{itemize}
|
||||||
|
\item $\llbracket 144,12,12\rrbracket$ \ac{bb} code, \\
|
||||||
|
$12$ \ac{se} rounds
|
||||||
|
\item Min-sum decoder
|
||||||
|
\item Parameters
|
||||||
|
\begin{itemize}
|
||||||
|
\item $p = 0.0025$
|
||||||
|
\item $W = 5$
|
||||||
|
\end{itemize}
|
||||||
|
\end{itemize}
|
||||||
|
\end{minipage}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
\backupend
|
\backupend
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user