4.6 Article

CONSTRAINED, GLOBAL OPTIMIZATION OF UNKNOWN FUNCTIONS WITH LIPSCHITZ CONTINUOUS GRADIENTS

期刊

SIAM JOURNAL ON OPTIMIZATION
卷 32, 期 2, 页码 1239-1264

出版社

SIAM PUBLICATIONS
DOI: 10.1137/20M1380879

关键词

constrained; global optimization; Lipschitz continuous gradients; covering methods; nonconvex optimization

资金

  1. Air Force Office of Scientific Research [FA9550-19-1-0005]
  2. National Aeronautics and Space Administration [80NSSC19K0209]

向作者/读者索取更多资源

This paper presents two first-order, sequential optimization algorithms for solving constrained optimization problems. The algorithms balance the exploration of the unknown feasible space with the pursuit of global optimality within a finite number of oracle calls. The first algorithm accommodates an infeasible start and provides either a near-optimal global solution or establishes infeasibility, while the second algorithm returns a near-optimal global solution without any constraint violation for a strongly convex constraint function and a feasible initial guess. These algorithms compute global suboptimality bounds at each iteration and can satisfy user-specified tolerances in the computed solution.
We present two first-order, sequential optimization algorithms to solve constrained optimization problems. We consider a black-box setting with a priori unknown, nonconvex 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 a prespecified 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. At each iteration, the algorithms identify the next query point by solving a nonconvex, quadratically constrained, quadratic program, characterized by the Lipschitz continuous gradient property of the functions and the oracle responses. In contrast to existing methods, the algorithms compute global suboptimality bounds at every iteration. They can also satisfy user-specified tolerances in the computed solution with near-optimal complexity in oracle calls for a large class of optimization problems. We implement the proposed algorithms using GUROBI, a commercial off-the-shelf solver.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据