arrow
Return

An Operator Splitting Method for Large-Scale CVaR-Constrained Quadratic Programs

delete2026-01-01
delete0
delete
OA
AI
E
Eric Luxenberg
D
David Pérez-Piñeiro *
S
Steven Diamond
S
Stephen Boyd
DOI:10.1007/s11081-026-10091-8delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
We introduce a fast and scalable method for solving quadratic programs with conditional value-at-risk (CVaR) constraints. While these problems can be formulated as standard quadratic programs, the number of variables and constraints grows linearly with the number of scenarios, making general-purpose solvers impractical for large-scale problems. Our method combines operator splitting with a specialized O(mlogm)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(m\log m)$$\end{document} algorithm for projecting onto CVaR constraints, where m is the number of scenarios. The method alternates between solving a linear system and performing parallel projections, onto CVaR constraints using our specialized algorithm and onto box constraints by simple clipping. Numerical examples from several application domains demonstrate that our method outperforms general-purpose solvers by several orders of magnitude on problems with up to millions of scenarios. Our method is implemented in an open-source package called CVQP.
Keywords:
Conditional value-at-risk
Quadratic programming
ADMM
CVaR projection

Journal

O
Optimization and Engineering
IF:
1.7
Papers:
75
Citations:
0

Organization

S
stanford university
Scholars:
1.1W
Papers: 4.3K
Citations: 0
Cited Papers

Cited Papers

errShare
errSave
Optimization of conditional value-at-risk
err2000-01-01
err0
PREAI
errR. Tyrrell Rockafellar; Stanislav Uryasev
errShare
errSave
Superquantiles at Work: Machine Learning Applications and Efficient Subgradient Computation
err2021-12-30
err0
PREAI
errYassine Laguel; Krishna Pillutla; Jérôme Malick; Zaid Harchaoui
errShare
errSave
Portfolio optimization with conditional value-at-risk objective and constraints
err2001-03-01
err0
errOAAI
errPavlo Krokhmal; tanislav Uryasev; Jonas Palmquist
errShare
errSave
researcher View more