Solving Convex Smooth Function Constrained Optimization Is Almost As Easy As Unconstrained Optimization
Zhe Zhang, Guanghui Lan

TL;DR
This paper introduces new algorithms that solve smooth convex optimization problems with constraints nearly as efficiently as unconstrained problems, matching lower bounds and extending to large-scale cases.
Contribution
The paper proposes the ACGD and ACGD-S algorithms, achieving near-optimal oracle complexity for constrained smooth optimization and extending to large-scale problems.
Findings
ACGD matches the oracle complexity of unconstrained optimization.
ACGD-S reduces computational demands for large-scale problems.
Parameter-free adaptive methods achieve optimal complexity.
Abstract
While Nesterov's Accelerated Gradient Descent (AGD) efficiently solves constrained problems when the constraint set is simple and easy to project onto, it remains an open question whether function-constrained problems can be solved as efficiently as unconstrained problems in terms of oracle complexity. We provide an affirmative answer by proposing the Accelerated Constrained Gradient Descent (ACGD) method, a single-loop algorithm that modifies AGD by replacing the descent step with a constrained descent step, adding only a few linear constraints to the prox mapping. ACGD achieves nearly the same oracle complexity as minimizing the optimal Lagrangian function (with the multiplier fixed at its optimal value). We establish matching lower bounds, demonstrating these complexity results are unimprovable. For large-scale…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Stochastic Gradient Optimization Techniques · Advanced Optimization Algorithms Research
