defense/src/defense/1_context/1_app.tex

107 lines
2.2 KiB
TeX

\subsection{Application : \graspels}
%{{{
\begin{frame}{Problème du voyageur de commerce}
\framesubtitle<1>{Instance}
\framesubtitle<2>{Solution quelconque}
\framesubtitle<3>{Solution optimale}
%{{{ frame "
\begin{columns}
\begin{column}{.4\paperwidth}
\figonly<1>{app/tspinstance}
\figonly<2>{app/tspsolution}
\figonly<3>{app/tspopti}
\end{column}
\begin{column}{.5\paperwidth}
\begin{itemize}
\item<1-> Graphe $G = (V, A, c)$
\item<2-> coût $c_s = \displaystyle\sum_{i=2}^{\vert V \vert}{c((s[i-1], s[i]))}$
\item<3-> Problème d'optimisation
\item<3-> NP-difficile
\end{itemize}
\end{column}
\end{columns}
%}}}
\end{frame}
%}}}
%{{{
\begin{frame}{Algorithme stochastique glouton}
%{{{ frame "
\begin{columns}
\begin{column}{.5\paperwidth}
\alg{app/greedy}
\end{column}
\begin{column}{.5\paperwidth}
\def\tspstart{0}
\def\istep{9}
\only<1>{\def\istep{0}}
\only<2>{\def\istep{1}}
\only<3>{\def\istep{2}}
\only<4>{\def\istep{3}}
\only<5>{\def\istep{4}}
\only<6>{\def\istep{5}}
\only<7>{\def\istep{6}}
\only<8>{\def\istep{7}}
\only<9>{\def\istep{8}}
\only<10>{\def\istep{9}}
\only<11>{\def\tspstart{1}}
\only<12>{\def\tspstart{2}}
\only<13>{\def\tspstart{3}}
\fig{app/tspgreedysolution}
\end{column}
\end{columns}
%}}}
\end{frame}
%}}}
%{{{
\begin{frame}{Métaheuristique \graspels}
\setbeamercovered{still covered={\opaqueness<1->{15}},again covered={\opaqueness<1->{50}}}
%{{{ frame "
\begin{columns}
\begin{column}{.5\paperwidth}
\begin{overprint}
\onslide+<1>
\vspace*{7ex}
\scriptsize
\alg{app/grasp}
\onslide+<2-7>
\fig{app/tspels}
\onslide+<8>
\vspace*{7ex}
\scriptsize
\alg{app/graspels}
\end{overprint}
\end{column}
\begin{column}{.5\paperwidth}
\uncover<2->{
\scriptsize
\alg{app/els}
}
\end{column}
\end{columns}
%}}}
\end{frame}
%}}}
%{{{
\begin{frame}{Points clés}
%{{{ frame "
\begin{block}{Intérêt de cette application}
\begin{itemize}
\item Plusieurs niveaux de parallélisation possible
\vspace{1ex}
\item Stochastique $\implies$ répétabilité difficile
\vspace{1ex}
\item Composabilité (exemple : \graspils)
\end{itemize}
\end{block}
%}}}
\end{frame}
%}}}