Fast Numerical Methods For Mixed-Integer Nonlinear Model-Predictive Control by Christian Kirches