凸问题的非精确投影原梯度法的复杂度证明:在嵌入式MPC中的应用

A. Pătraşcu, I. Necoara
{"title":"凸问题的非精确投影原梯度法的复杂度证明:在嵌入式MPC中的应用","authors":"A. Pătraşcu, I. Necoara","doi":"10.1109/MED.2016.7535937","DOIUrl":null,"url":null,"abstract":"In this paper we introduce a primal projected gradient method based on inexact projections for solving constrained convex problems. For this algorithm we prove sublinear rate of convergence when applied to problems with objective function being convex and having Lipschitz gradient. At each iteration, our method computes a gradient step towards the solution of the unconstrained problem and then projecting approximately this step onto the feasible set. We recast the inexact projection as approximately solving a best approximation problem for the gradient step until a certain stopping criterion holds. Finally, we show that there are available powerful algorithms, with linear convergence, for computing the inexact projection, such as Dykstra algorithm and alternating direction method of multipliers. Our algorithm is especially useful in embedded model predictive control on hardware with limited computational power, where tight bounds on the computational complexity of the numerical algorithm, used for solving the control problem, are required.","PeriodicalId":428139,"journal":{"name":"2016 24th Mediterranean Conference on Control and Automation (MED)","volume":"2015 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Complexity certifications of inexact projection primal gradient method for convex problems: Application to embedded MPC\",\"authors\":\"A. Pătraşcu, I. Necoara\",\"doi\":\"10.1109/MED.2016.7535937\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper we introduce a primal projected gradient method based on inexact projections for solving constrained convex problems. For this algorithm we prove sublinear rate of convergence when applied to problems with objective function being convex and having Lipschitz gradient. At each iteration, our method computes a gradient step towards the solution of the unconstrained problem and then projecting approximately this step onto the feasible set. We recast the inexact projection as approximately solving a best approximation problem for the gradient step until a certain stopping criterion holds. Finally, we show that there are available powerful algorithms, with linear convergence, for computing the inexact projection, such as Dykstra algorithm and alternating direction method of multipliers. Our algorithm is especially useful in embedded model predictive control on hardware with limited computational power, where tight bounds on the computational complexity of the numerical algorithm, used for solving the control problem, are required.\",\"PeriodicalId\":428139,\"journal\":{\"name\":\"2016 24th Mediterranean Conference on Control and Automation (MED)\",\"volume\":\"2015 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-06-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 24th Mediterranean Conference on Control and Automation (MED)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MED.2016.7535937\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 24th Mediterranean Conference on Control and Automation (MED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MED.2016.7535937","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

本文提出了一种基于不精确投影的原始投影梯度法来求解约束凸问题。对于目标函数为凸且具有Lipschitz梯度的问题,证明了该算法的收敛速度是次线性的。在每次迭代中,我们的方法计算一个梯度步骤来解决无约束问题,然后将这个步骤近似地投影到可行集上。我们将不精确投影转化为梯度阶跃的最佳逼近问题的近似解,直到某一停止准则成立。最后,我们证明了对于计算不精确投影,有一些有效的、线性收敛的算法,如Dykstra算法和乘法器的交替方向法。我们的算法在计算能力有限的硬件上的嵌入式模型预测控制中特别有用,在这种情况下,用于解决控制问题的数值算法的计算复杂性需要严格的界限。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Complexity certifications of inexact projection primal gradient method for convex problems: Application to embedded MPC
In this paper we introduce a primal projected gradient method based on inexact projections for solving constrained convex problems. For this algorithm we prove sublinear rate of convergence when applied to problems with objective function being convex and having Lipschitz gradient. At each iteration, our method computes a gradient step towards the solution of the unconstrained problem and then projecting approximately this step onto the feasible set. We recast the inexact projection as approximately solving a best approximation problem for the gradient step until a certain stopping criterion holds. Finally, we show that there are available powerful algorithms, with linear convergence, for computing the inexact projection, such as Dykstra algorithm and alternating direction method of multipliers. Our algorithm is especially useful in embedded model predictive control on hardware with limited computational power, where tight bounds on the computational complexity of the numerical algorithm, used for solving the control problem, are required.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Robust multi-model fault detection and isolation with a state-space neural network Identification algorithm for piecewise affine systems with bounded disturbances P-D state feedback controllers for common I/O decoupling of multi model descriptor systems Face recognition using fusion of PCA and LDA: Borda count approach Novel stability analysis of direct MRAC with redundant inputs
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1