A saddle point algorithm for robust data-driven factor model problems

Journal Article (2026)
Author(s)

Shabnam Khodakaramzadeh (TU Delft - Mechanical Engineering)

Soroosh Shafiee (Cornell University)

Gabriel de Albuquerque Gleizer (TU Delft - Mechanical Engineering)

Peyman Mohajerin Esfahani (TU Delft - Mechanical Engineering, University of Toronto)

Research Group
Team Peyman Mohajerin Esfahani
DOI related publication
https://doi.org/10.1016/j.automatica.2026.113095 Final published version
More Info
expand_more
Publication Year
2026
Language
English
Research Group
Team Peyman Mohajerin Esfahani
Journal title
Automatica
Volume number
190
Article number
113095
Downloads counter
1
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

We study the factor model problem, which aims to uncover low-dimensional structures in high-dimensional datasets. Adopting a robust data-driven approach, we formulate the problem as a saddle-point optimization. Our primary contribution is a first-order algorithm that solves this reformulation by leveraging a linear minimization oracle (LMO). We further develop semi-closed form solutions (up to a scalar) for three specific LMOs, corresponding to the Frobenius norm, Kullback–Leibler divergence, and Gelbrich (aka Wasserstein) distance. The analysis includes explicit quantification of these LMOs’ regularity conditions, notably the Lipschitz constants of the dual function, which govern the algorithm's convergence performance. Numerical experiments confirm our method's effectiveness in high-dimensional settings, outperforming standard off-the-shelf optimization solvers.