10 papers
FlashFolio: A GPU-Accelerated Solver for Portfolio Optimization
Yilun Jiang, Haihao Lu, Zedong Peng +1
We present FlashFolio, a GPU-accelerated solver for single-period and multi-period portfolio optimization with factor-based risk modeling, bid-offer spread costs, and nonlinear mar…
End-to-End Learning of Correlated Operating Reserve Requirements in Security-Constrained Economic Dispatch
Owen Shen, Hung-po Chao, Haihao Lu +1
Operating reserve requirements in security-constrained economic dispatch (SCED) depend strongly on the assumed correlation structure of renewable forecast errors, yet that structur…
PDLP: A Practical First-Order Method for Large-Scale Linear Programming
David Applegate, Mateo DÃaz, Oliver Hinder +4
We present PDLP, a practical first-order method for linear programming (LP) designed to solve large-scale LP problems. PDLP is based on the primal-dual hybrid gradient (PDHG) metho…
Active set identification and rapid convergence for degenerate primal-dual problems
Mateo DÃaz, Pedro Izquierdo Lehmann, Haihao Lu +1
Primal-dual methods for solving convex optimization problems with functional constraints often exhibit a distinct two-stage behavior. Initially, they converge towards a solution at…
MPAX: Mathematical Programming in JAX
Haihao Lu, Zedong Peng, Jinwen Yang
We present MPAX (Mathematical Programming in JAX), an open-source first-order solver for large-scale linear programming (LP) and convex quadratic programming (QP) built natively in…
cuPDLPx: A Further Enhanced GPU-Based First-Order Solver for Linear Programming
Haihao Lu, Zedong Peng, Jinwen Yang
We introduce cuPDLPx, a further enhanced GPU-based first-order solver for linear programming. Building on the recently developed restarted Halpern PDHG for LP, cuPDLPx incorporates…