Ihno Schrot — The Story Behind the Professional — December 16th 2025
2013 - 2017
Bachelor
Mathematics
Internship
2016
Consultant
2017
Student Assistant
2017
2017 - 2019
Master Scientific
Computing
2019 - 2025
PhD
Numerical
Optimization
Scientist for Optimization Algorithm Development
since 2025
Ihno Schrot — The Story Behind the Professional — December 16th 2025
2013 - 2017 Bachelor Mathematics
PDEs and Cellular Automata for Modelling Inflammatory Processes
Integer and Linear Programming
Physics
Ihno Schrot — The Story Behind the Professional — December 16th 2025
2016/2017 Internship and Student Assistant
Integer
(and a bit Dynamic) Programming
Algorithms for Dial-a-Ride Problems for the "Reallabor Schorndorf"
Traffic Light Algorithms
Ihno Schrot — The Story Behind the Professional — December 16th 2025
2017 Consultant
Evaluation and Presentation
Improving Urban Infrastructure Through Technological Solutions
Traffic Light Algorithms
V2X-Communication
Platooning
Ihno Schrot — The Story Behind the Professional — December 16th 2025
2019 - 2025 PhD Numerical Optimization
Ihno Schrot — The Story Behind the Professional — December 16th 2025
Bildquellen: jcomp, bzw. rawpixel.com, auf Freepik
\(\rightarrow\) Nonlinear Model Predictive Control (NMPC)
At each sampling time point:
1. Get current state
3. Use feedback value until next
sampling time point
2. Solve optimal control problem (OCP) over
prediction horizon
Ihno Schrot — The Story Behind the Professional — December 16th 2025
State
and
Control
Running and terminal costs
ODE model
Mixed state and control constraints
+
boundary conditions
Modelling
Ihno Schrot — The Story Behind the Professional — December 16th 2025
State
and
Control
Running and terminal costs
ODE model
\(\infty\) - dimensional OCP
Modelling
Multi-Level Iterations (MLI)
[Wirsching, 2018]
Real-Time Iterations (RTI)
[Diehl et. al, 2002]
Nonlinear Program (NLP)
Direct Multiple Shooting (DMS)
[Bock, Plitt 1984]
Quadratic Program (QP)
Tailored
SQP-Method
Ihno Schrot — The Story Behind the Professional — December 16th 2025
Ihno Schrot — The Story Behind the Professional — December 16th 2025
Control $$u(\cdot)$$
Infinite-Dimensional
State $$x(\cdot)$$
Ihno Schrot — The Story Behind the Professional — December 16th 2025
Nonlinear System of Equations
SQP Method
Step of Newton's Method
Optimality Conditions
Quadratic Approximation
Quadratic Program
Step $$\Delta x$$
Current Guess $$x_k$$
Solving the QP
Update
Ihno Schrot — The Story Behind the Professional — December 16th 2025
Realistic test problem with
real look-up tables and driving data
Numerical tests
OCP semilinear parabolic PDEs
Proof of asymptotic stability
of system-optimizer-dynamics
Classification for multivariate case
Method for multivariate, shape-preserving, smooth interpolation
Incorporate external inputs in
- DMS
- RTI
- MLI
Scenario-based online feedback
Online effort: matrix-vector-product or QP-solve
Ihno Schrot — The Story Behind the Professional — December 16th 2025