TY - JOUR
T1 - An augmented Lagrangian method with constraint generation for shape-constrained convex regression problems
AU - Lin, Meixia
AU - Sun, Defeng
AU - Toh, Kim-Chuan
N1 - Funding Information:
Defeng Sun is supported in part by Hong Kong Research Grant Council under grant number 15304019 and Kim-Chuan Toh by the Ministry of Education, Singapore, under its Academic Research Fund Tier 3 grant call (MOE-2019-T3-1-010).
Publisher Copyright:
© 2021, Springer-Verlag GmbH Germany, part of Springer Nature and Mathematical Optimization Society.
PY - 2022/6
Y1 - 2022/6
N2 - Shape-constrained convex regression problem deals with fitting a convex function to the observed data, where additional constraints are imposed, such as component-wise monotonicity and uniform Lipschitz continuity. This paper provides a unified framework for computing the least squares estimator of a multivariate shape-constrained convex regression function in R
d. We prove that the least squares estimator is computable via solving an essentially constrained convex quadratic programming (QP) problem with (d+ 1) n variables, n(n- 1) linear inequality constraints and n possibly non-polyhedral inequality constraints, where n is the number of data points. To efficiently solve the generally very large-scale convex QP, we design a proximal augmented Lagrangian method (proxALM) whose subproblems are solved by the semismooth Newton method. To further accelerate the computation when n is huge, we design a practical implementation of the constraint generation method such that each reduced problem is efficiently solved by our proposed proxALM. Comprehensive numerical experiments, including those in the pricing of basket options and estimation of production functions in economics, demonstrate that our proposed proxALM outperforms the state-of-the-art algorithms, and the proposed acceleration technique further shortens the computation time by a large margin.
AB - Shape-constrained convex regression problem deals with fitting a convex function to the observed data, where additional constraints are imposed, such as component-wise monotonicity and uniform Lipschitz continuity. This paper provides a unified framework for computing the least squares estimator of a multivariate shape-constrained convex regression function in R
d. We prove that the least squares estimator is computable via solving an essentially constrained convex quadratic programming (QP) problem with (d+ 1) n variables, n(n- 1) linear inequality constraints and n possibly non-polyhedral inequality constraints, where n is the number of data points. To efficiently solve the generally very large-scale convex QP, we design a proximal augmented Lagrangian method (proxALM) whose subproblems are solved by the semismooth Newton method. To further accelerate the computation when n is huge, we design a practical implementation of the constraint generation method such that each reduced problem is efficiently solved by our proposed proxALM. Comprehensive numerical experiments, including those in the pricing of basket options and estimation of production functions in economics, demonstrate that our proposed proxALM outperforms the state-of-the-art algorithms, and the proposed acceleration technique further shortens the computation time by a large margin.
KW - Constraint generation method
KW - Preconditioned proximal point algorithm
KW - Semismooth Newton method
KW - Shape-constrainted convex regression
UR - http://www.scopus.com/inward/record.url?scp=85118615116&partnerID=8YFLogxK
U2 - 10.1007/s12532-021-00210-0
DO - 10.1007/s12532-021-00210-0
M3 - Journal article
SN - 1867-2949
VL - 14
SP - 223
EP - 270
JO - Mathematical Programming Computation
JF - Mathematical Programming Computation
IS - 2
ER -