TY - JOUR
T1 - Random projections for quadratic programs
AU - D’Ambrosio, Claudia
AU - Liberti, Leo
AU - Poirion, Pierre Louis
AU - Vu, Ky
N1 - Publisher Copyright:
© 2020, Springer-Verlag GmbH Germany, part of Springer Nature and Mathematical Optimization Society.
PY - 2020/9/1
Y1 - 2020/9/1
N2 - Random projections map a set of points in a high dimensional space to a lower dimensional one while approximately preserving all pairwise Euclidean distances. Although random projections are usually applied to numerical data, we show in this paper that they can be successfully applied to quadratic programming formulations over a set of linear inequality constraints. Instead of solving the higher-dimensional original problem, we solve the projected problem more efficiently. This yields a feasible solution of the original problem. We prove lower and upper bounds of this feasible solution w.r.t. the optimal objective function value of the original problem. We then discuss some computational results on randomly generated instances, as well as a variant of Markowitz’ portfolio problem. It turns out that our method can find good feasible solutions of very large instances.
AB - Random projections map a set of points in a high dimensional space to a lower dimensional one while approximately preserving all pairwise Euclidean distances. Although random projections are usually applied to numerical data, we show in this paper that they can be successfully applied to quadratic programming formulations over a set of linear inequality constraints. Instead of solving the higher-dimensional original problem, we solve the projected problem more efficiently. This yields a feasible solution of the original problem. We prove lower and upper bounds of this feasible solution w.r.t. the optimal objective function value of the original problem. We then discuss some computational results on randomly generated instances, as well as a variant of Markowitz’ portfolio problem. It turns out that our method can find good feasible solutions of very large instances.
KW - Approximation
KW - Johnson–Lindenstrauss lemma
KW - Large-scale optimization
KW - Nonlinear programming
KW - Polynomial optimization
U2 - 10.1007/s10107-020-01517-x
DO - 10.1007/s10107-020-01517-x
M3 - Article
AN - SCOPUS:85086087881
SN - 0025-5610
VL - 183
SP - 619
EP - 647
JO - Mathematical Programming
JF - Mathematical Programming
IS - 1-2
ER -