atlas

Research map / Optimization / Optimizers

A Differentiable Interior-Point Method in Single Precision

NeurIPS 2026 · Optimization › Optimizers · approach: Differentiating through embedded 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.

Proposes an implicit-complementarity primal-dual interior-point QP solver and differentiation scheme that stays spectrally bounded, enabling reliable solving and differentiation of QPs in single precision.

Problem

Standard primal-dual interior-point methods produce increasingly ill-conditioned linear systems near the solution, which become catastrophic in single precision, blocking differentiable IPM QP solvers from running on low-precision ML hardware.

Approach

Replace explicit complementarity z*s=kappa with an implicit representation using a softplus retraction map b_kappa(v) with b(v)b(-v)=kappa, yielding a partially condensed KKT system whose only varying block is a diagonal matrix bounded in (0,1), so eigenvalues stay bounded; differentiate at a relaxed central-path point reusing factorizations.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: synthetic polytope projection instances forest and office bilevel trajectory environments multi-agent safety filter simulation instances

Benchmarks: synthetic polytope projection gradient error bilevel trajectory optimization navigation time (forest, office) multi-agent safety filter training loss

Metrics: gradient error NaN rate navigation time training loss maximum batch size

Baselines: explicit primal-dual IPM (f32) explicit primal-dual IPM (f64) implicit f64 vanilla MLP

Builds on: CVXPY Layers OptNet qpax

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