Efficient methods to provide sub-optimal solutions to non-convex optimization problems with knowledge of the solution's sub-optimality would facilitate the widespread application of nonlinear optimal control algorithms. To that end, leveraging recent work in risk-aware verification, we provide two algorithms to (1) probabilistically bound the optimality gaps of solutions reported by novel percentile optimization techniques, and (2) probabilistically bound the maximum optimality gap reported by percentile approaches for repetitive applications, e.g. Model Predictive Control (MPC). Notably, our results work for a large class of optimization problems. We showcase the efficacy and repeatability of our results on a few, benchmark non-convex optimization problems and the utility of our results for controls in a Nonlinear MPC setting.
翻译:有效的方法可提供非凸优化问题的次优解并知晓解的次优性,这将促进非线性最优控制算法的广泛应用。为此,借鉴最近在风险感知验证领域的工作,我们提供两种算法用于(1)概率性地限制新型百分位优化技术所报告的解的优化差距,以及(2)概率性地限制百分位方法报告的指定应用下的最大优化差距,例如模型预测控制(Model Predictive Control, MPC)。值得注意的是,我们的结果适用于大型优化问题的广泛应用。我们在一些基准非凸优化问题上展示了我们结果的功效和可重复性,并展示了我们结果在非线性MPC的控制中的实用性。