@@ -455,7 +465,7 @@ Combinatorial optimisation problems are quite different from most problems curre
\frame{
\frametitle{The Family of Vehicle Routing Problems}\small
\frametitle{Family of Vehicle Routing Problems}\small
The family of \textbf{Vehicle Routing Problems (VRPs)} forms one of the most important and most widely studied problems in logistics and combinatorial optimization. They are
\node[fill=red,circle,minimum size=5pt,inner sep=0pt] at (0,0) {};
\node[fill=red,circle,minimum size=5pt,inner sep=0pt] at (1,0) {};
\node[fill=red,circle,minimum size=5pt,inner sep=0pt] at (2,0) {};
\node[fill=red,circle,minimum size=5pt,inner sep=0pt] at (3,0) {};
\node[fill=red,circle,minimum size=5pt,inner sep=0pt] at (0,1) {};
\node[fill=red,circle,minimum size=5pt,inner sep=0pt] at (1,1) {};
\node[fill=red,circle,minimum size=5pt,inner sep=0pt] at (2,1) {};
\node[fill=blue,circle,minimum size=5pt,inner sep=0pt] at (0,0) {};
\node[fill=blue,circle,minimum size=5pt,inner sep=0pt] at (1,0) {};
\node[fill=blue,circle,minimum size=5pt,inner sep=0pt] at (2,0) {};
\node[fill=blue,circle,minimum size=5pt,inner sep=0pt] at (3,0) {};
\node[fill=blue,circle,minimum size=5pt,inner sep=0pt] at (0,1) {};
\node[fill=blue,circle,minimum size=5pt,inner sep=0pt] at (1,1) {};
\node[fill=blue,circle,minimum size=5pt,inner sep=0pt] at (2,1) {};
}
\only<4->{
\node[fill=blue,circle,minimum size=5pt,inner sep=0pt] at (2,2) {};
\node[fill=green,circle,minimum size=5pt,inner sep=0pt] at (3,0) {};
}
\only<5->{
\node[fill=red,circle,minimum size=5pt,inner sep=0pt] at (3,1) {};
}
\end{tikzpicture}
\end{column}
\end{columns}
\pause\pause
Good/optimal solutions are often located in the border region.
\red{$\Rightarrow$}Learning solutions for highly constrained problems seems not promising:
\pause\pause\phantom{a}\\[0.5ex]
Good/optimal solutions are often located in the border region.\\[0.5ex]
\pause
\red{$\Rightarrow$}Learning solutions for highly constrained problems seems not promising:\\[0.5ex]
\begin{itemize}
\item Guaranteeing that the learned solution is feasible is rarely possible
\item No guarantees in terms of solution quality can be given
\item Guaranteeing feasibility is rarely possible
\item No guarantees in terms of solution quality
\end{itemize}
}
\frame{
\frametitle{Combine ML with OR Algorithms!}
\small
Sometimes expert knowledge is not satisfactory and algorithmic decisions are taken greedily or according to ``best practice''.\\\bigskip\pause
Status Quo in OR-algorithms:\\
Sometimes expert knowledge is not satisfactory and \blue{algorithmic decisions} are taken \blue{greedily} or according to ``\blue{best practice}''.\\\bigskip\pause
{\large
\blue{$\Rightarrow:$ Apply learning inside OR Algorithms}\citep{BengioEtAl2021}:\medskip}\pause
\blue{$\Rightarrow:$ Apply learning inside OR Algorithms} :\medskip}\pause
\begin{itemize}
%\item End to end learning (only for little constraint problems like TSP)
...
...
@@ -598,8 +620,10 @@ Good/optimal solutions are often located in the border region.