Published June 2026 | Version v1
Dissertation Open

Scaling up and Speeding up Classical Optimization on Modern Computing Architectures

  • 1. University of Chicago

Contributors

Advisor:

Committee members:

Description

The rapid advancement of modern computing architectures, particularly graphics processing units (GPUs), has fundamentally reshaped the landscape of large-scale computation. While machine learning has successfully leveraged these architectures through highly parallelizable first-order methods, classical optimization, such as linear and quadratic programming, remains largely dominated by CPU-based solvers built on factorization-intensive algorithms. This dissertation aims to bridge this gap by developing scalable, GPU-compatible optimization algorithms that exploit the structural advantages of first-order methods. We begin by proposing cuPDLPx, a GPU-based first-order solver for linear programming built upon the primal-dual hybrid gradient (PDHG) framework. By carefully redesigning both the algorithmic components and implementation strategies to align with GPU architectures, cuPDLPx achieves substantial performance gains on large-scale instances, demonstrating the potential of first-order methods as a viable alternative to traditional solvers. To support and extend these empirical advances, we develop a refined theoretical understanding of PDHG for linear programming. In particular, we uncover a two-stage convergence phenomenon consisting of finite-time identification of active constraints followed by local convergence, providing new insights into the geometric structure and dynamics of PDHG iterates. We further introduce the restarted Halpern PDHG (rHPDHG) method, which incorporates restart and Halpern-type acceleration schemes to achieve improved convergence guarantees. We establish accelerated convergence rates and demonstrate enhanced performance in both optimality convergence and infeasibility detection. Finally, we extend the proposed framework to large-scale convex quadratic programming. We develop a practical and theoretically grounded first-order method based on restarted accelerated PDHG, analyze its convergence behavior through the lens of KKT residuals, and demonstrate its efficiency on standard benchmark datasets.

Files

Dissertation_Jinwen_Yang.pdf

Files (3.4 MB)

Name Size Download all
md5:671fdd5bf63178f1c6400f93b9af433e
3.4 MB Preview Download

Additional details

Identifiers

Other
oai:uchicago.tind.io:17036

UChicago Information

Division(s)
Physical Sciences Division
Department(s)
Statistics