Constrained, Global Optimization of Functions with Lipschitz Continuous Gradients
Abraham P. Vinod, Arie Israel, Ufuk Topcu

TL;DR
This paper introduces two first-order algorithms for constrained black-box optimization with Lipschitz continuous gradients, balancing exploration and optimality, and providing global suboptimality bounds during the search.
Contribution
The paper presents novel algorithms that handle infeasible starts and provide global suboptimality bounds, improving upon existing methods for non-convex constrained optimization.
Findings
Algorithms achieve near-optimal solutions with finite oracle calls
They can handle infeasible initial points and establish infeasibility
Global suboptimality bounds are computed at every iteration
Abstract
We present two first-order, sequential optimization algorithms to solve constrained optimization problems. We consider a black-box setting with a priori unknown, non-convex objective and constraint functions that have Lipschitz continuous gradients. The proposed algorithms balance the exploration of the a priori unknown feasible space with the pursuit of global optimality within in a pre-specified finite number of first-order oracle calls. The first algorithm accommodates an infeasible start, and provides either a near-optimal global solution or establishes infeasibility. However, the algorithm may produce infeasible iterates during the search. For a strongly-convex constraint function and a feasible initial solution guess, the second algorithm returns a near-optimal global solution without any constraint violation. In contrast to existing methods, both of the algorithms also compute…
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
TopicsAdvanced Optimization Algorithms Research · Sparse and Compressive Sensing Techniques · Advanced Bandit Algorithms Research
