atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

Differentiable Nonlinear Model Predictive Control

NeurIPS 2026 · Learning theory and algorithms › Combinatorial and search optimization · approach: Constrained neural network optimization · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Derives NLP solution sensitivities via the implicit function theorem on smoothed interior-point KKT conditions inside an IP-based SQP solver, and implements forward and adjoint sensitivities for optimal control problems in acados, reporting speedups over mpc.pytorch and cvxpygen.

Problem

Computing parametric solution sensitivities of general nonlinear programs and nonlinear MPC problems efficiently, which learning algorithms need, while existing ML approaches are limited to convex/unconstrained problems or lack efficient implementations.

Approach

Uses IFT on smoothed (barrier-parameter) interior-point KKT conditions within an SQP method with an IPM QP solver, requires the exact Hessian in the sensitivity solve, and reuses the Riccati factorization from the QP solver to get both forward and adjoint sensitivities for OCP-structured NLPs in acados, with a two-solver (nominal plus sensitivity) approach.

Key results

Surprising findings

Limitations

Experimental setup

Benchmarks: bounded LQR batch problems (N=20, nx=8, nu=4, ntheta=248) pendulum-on-cart parametric OCP chain of masses OCP (nmass=3)

Metrics: wall-clock runtime (ms) speedup factor vs baselines agreement with finite differences

Baselines: mpc.pytorch cvxpygen OSQP finite differences Gauss-Newton IFT sensitivities

Builds on: acados HPIPM sIPOPT cvxpylayers IPOPT

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy