diff --git a/latex/presentations/midterm/.latexmkrc b/latex/presentations/midterm/.latexmkrc new file mode 100644 index 0000000..8b28af7 --- /dev/null +++ b/latex/presentations/midterm/.latexmkrc @@ -0,0 +1,2 @@ +$pdflatex="pdflatex -interaction=nonstopmode %O %S"; +$out_dir = 'build'; diff --git a/latex/presentations/midterm/build.sh b/latex/presentations/midterm/build.sh new file mode 100755 index 0000000..58f3831 --- /dev/null +++ b/latex/presentations/midterm/build.sh @@ -0,0 +1,2 @@ +mkdir -p build/build +latexmk -pdf diff --git a/latex/presentations/midterm/presentation.tex b/latex/presentations/midterm/presentation.tex new file mode 100644 index 0000000..0b85568 --- /dev/null +++ b/latex/presentations/midterm/presentation.tex @@ -0,0 +1,88 @@ +\documentclass[10pt, aspectratio=169]{beamer} + +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +% \usepackage[ngerman]{babel} +%\usepackage{amsmath} +\usepackage{float} +\usepackage{tikz} +\usepackage{pgfplots} +\pgfplotsset{compat=newest} +\usepackage{subcaption} +\usepackage{listings} +\usepackage{graphicx} +\usepackage{xcolor} +\usepgfplotslibrary{colorbrewer} + +\setlength {\marginparwidth }{2cm} + +\newcommand{\templates}{../lib} + +% packages to be included +\input{\templates/packages.tex} +\presetkeys{todonotes}{inline}{} + +% modifications to stick to new KIT style +\input{\templates/modifications.tex} + +% marcos used throughout the slides +\input{\templates/makros_own.tex} + + +\title{Application of Optimization Algorithms for Channel Decoding} +\subtitle{\small Midterm Presentation} +%\author{Andreas Tsouchlos} +\author{\vspace{1.5mm} Andreas Tsouchlos} + +\institute{Karlsruhe Institute of Technology (KIT), \\ Communications Engineering Lab (CEL) } + + +\AtBeginSection[] +{ + \begin{frame}[t] + \frametitle{\ifthenelse{\boolean{EnglishLanguage}}{Overview}{Übersicht}} + \tableofcontents[sectionstyle=show/shaded, subsectionstyle=show/show/shaded,subsubsectionstyle=hide] + \end{frame} +} +\AtBeginSubsubsection[]{} +\AtBeginSubsection[]{} + +\pgfplotsset{ + discard if/.style 2 args={ + x filter/.code={ + \edef\tempa{\thisrow{#1}} + \edef\tempb{#2} + \ifx\tempa\tempb + \def\pgfmathresult{inf} + \fi + } + }, + discard if not/.style 2 args={ + x filter/.code={ + \edef\tempa{\thisrow{#1}} + \edef\tempb{#2} + \ifx\tempa\tempb + \else + \def\pgfmathresult{inf} + \fi + } + } +} + + +\begin{document} + + \newboolean{EnglishLanguage} + \setboolean{EnglishLanguage}{True} + + \begin{frame}[plain] + \maketitle + \end{frame} + + \setnextsection{0} + \input{sections/theoretical_background.tex} + \input{sections/decoding_algorithms.tex} + \input{sections/examination_results.tex} + \input{sections/forthcoming_examination.tex} + +\end{document} diff --git a/latex/presentations/midterm/sections/decoding_algorithms.tex b/latex/presentations/midterm/sections/decoding_algorithms.tex new file mode 100644 index 0000000..510dec8 --- /dev/null +++ b/latex/presentations/midterm/sections/decoding_algorithms.tex @@ -0,0 +1,38 @@ +\section{Decoding Algorithms}% +\label{sec:Decoding Algorithms} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsection{Proximal Decoding}% +\label{sub:Alg Proximal Decoding} + +\begin{frame}[t] + \frametitle{Proximal Decoding: General Idea} + \todo{Settle on a convetion for titles: Use overview slides subtitles or something else?} + + \todo{TODO} +\end{frame} + +\begin{frame}[t] + \frametitle{Algorithm} + + \todo{TODO} +\end{frame} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsection{ADMM}% +\label{sub:Alg ADMM} + +\begin{frame}[t] + \frametitle{General Idea} + + \todo{TODO} +\end{frame} + +\begin{frame}[t] + \frametitle{Algorithm} + + \todo{TODO} +\end{frame} + diff --git a/latex/presentations/midterm/sections/examination_results.tex b/latex/presentations/midterm/sections/examination_results.tex new file mode 100644 index 0000000..aca41ab --- /dev/null +++ b/latex/presentations/midterm/sections/examination_results.tex @@ -0,0 +1,25 @@ +\section{Examination Results}% +\label{sec:Examination Results} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsection{Proximal Decoder}% +\label{sub:Ex Proximal Decoder} + +\begin{frame}[t] + \frametitle{Proximal Decoder} + + \todo{TODO} +\end{frame} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsection{ADMM}% +\label{sub:Ex ADMM} + +\begin{frame}[t] + \frametitle{ADMM} + + \todo{TODO} +\end{frame} + diff --git a/latex/presentations/midterm/sections/forthcoming_examination.tex b/latex/presentations/midterm/sections/forthcoming_examination.tex new file mode 100644 index 0000000..a94c2f4 --- /dev/null +++ b/latex/presentations/midterm/sections/forthcoming_examination.tex @@ -0,0 +1,14 @@ +\section{Forthcoming Examination}% +\label{sec:Forthcoming Examination} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsection{TODO}% +\label{sub:TODO} + +\begin{frame}[t] + \frametitle{TODO} + + \todo{TODO} +\end{frame} + diff --git a/latex/presentations/midterm/sections/theoretical_background.tex b/latex/presentations/midterm/sections/theoretical_background.tex new file mode 100644 index 0000000..7ea5d71 --- /dev/null +++ b/latex/presentations/midterm/sections/theoretical_background.tex @@ -0,0 +1,37 @@ +\section{Theoretical Background}% +\label{sec:Theoretical Background} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsection{Motivation}% +\label{sub:Motivation} + +\begin{frame}[t] + \frametitle{Motivation} + + \todo{TODO} +\end{frame} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsection{Presumptions}% +\label{sub:Presumptions} + +\begin{frame}[t] + \frametitle{Channel \& Modulation} + + \todo{AWGN} + \todo{BPSK} +\end{frame} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsection{LP Decoding}% +\label{sub:LP Decoding} + +\begin{frame}[t] + \frametitle{LP Decoding} + + \todo{TODO} +\end{frame} +