Score: 1

Parallel KKT Solver in PIQP for Multistage Optimization

Published: November 2, 2025 | arXiv ID: 2511.00946v1

By: Fenglong Song , Roland Schwan , Yuwen Chen and more

Potential Business Impact:

Makes racing cars drive faster and smarter.

Business Areas:
Quantum Computing Science and Engineering

This paper presents an efficient parallel Cholesky factorization and triangular solve algorithm for the Karush-Kuhn-Tucker (KKT) systems arising in multistage optimization problems, with a focus on model predictive control and trajectory optimization for racing. The proposed approach directly parallelizes solving the KKT systems with block-tridiagonal-arrow KKT matrices on the linear algebra level arising in interior-point methods. The algorithm is implemented as a new backend of the PIQP solver and released as open source. Numerical experiments on the chain-of-masses benchmarks and a minimum curvature race line optimization problem demonstrate substantial performance gains compared to other state-of-the-art solvers.

Country of Origin
🇨🇭 Switzerland

Page Count
8 pages

Category
Mathematics:
Optimization and Control