arXiv Analytics

Sign in

arXiv:2010.02282 [math.OC]AbstractReferencesReviewsResources

First-order methods for problems with O(1) functional constraints can have almost the same convergence rate as for unconstrained problems

Yangyang Xu

Published 2020-10-05Version 1

First-order methods (FOMs) have recently been applied and analyzed for solving problems with complicated functional constraints. Existing works show that FOMs for functional constrained problems have lower-order convergence rates than those for unconstrained problems. In particular, an FOM for a smooth strongly-convex problem can have linear convergence, while it can only converge sublinearly for a constrained problem if the projection onto the constraint set is prohibited. In this paper, we point out that the slower convergence is caused by the large number of functional constraints but not the constraints themselves. When there are only $m=O(1)$ functional constraints, we show that an FOM can have almost the same convergence rate as that for solving an unconstrained problem, even without the projection onto the feasible set. In addition, given an $\varepsilon>0$, we show that a complexity result that is better than a lower bound can be obtained, if there are only $m=o(\varepsilon^{-\frac{1}{2}})$ functional constraints. Our result is surprising but does not contradict to the existing lower complexity bound, because we focus on a specific subclass of problems. Experimental results on quadratically-constrained quadratic programs demonstrate our theory.

Related articles: Most relevant | Search more
arXiv:1905.01893 [math.OC] (Published 2019-05-06)
A comparison of first-order methods for the numerical solution of or-constrained optimization problems
arXiv:2506.20630 [math.OC] (Published 2025-06-25)
First-order methods for stochastic and finite-sum convex optimization with deterministic constraints
arXiv:2406.15793 [math.OC] (Published 2024-06-22)
Complexity of Adagrad and other first-order methods for nonconvex optimization problems with bounds and convex constraints