首页> 外文会议>2010 IEEE International Symposium on Computer-Aided Control System Design >Low-rank exploitation in semidefinite programming for control
【24h】

Low-rank exploitation in semidefinite programming for control

机译:半定程序控制中的低等级利用

获取原文

摘要

Many control related problems can be cast as semidefinite programs but, even though there exist polynomial time algorithms and good publicly available solvers, the time it takes to solve these problems can be long. Something many of these problems have in common, is that some of the variables enter as matrix valued variables. This leads to a low-rank structure in the basis matrices which can be exploited when forming the Newton equations. In this paper, we describe how this can be done, and show how our code can be used when using SDPT3. The idea behind this is old and is implemented in LMI Lab, but we show that when using a modern algorithm, the computational time can be reduced. Finally, we describe how the modeling language YALMIP is changed in such a way that our code can be interfaced using standard YALMIP commands, which greatly simplifies for the user.
机译:许多与控制相关的问题都可以转换为半定程序,但是,即使存在多项式时间算法和良好的公开可用的求解器,解决这些问题所花费的时间也可能很长。这些问题有很多共同点,就是某些变量作为矩阵值变量输入。这导致基矩阵的低秩结构,在形成牛顿方程时可以利用该结构。在本文中,我们描述了如何做到这一点,并说明了在使用SDPT3时如何使用我们的代码。其背后的想法很古老,并且已在LMI Lab中实现,但是我们表明,使用现代算法时,可以减少计算时间。最后,我们描述了如何更改建模语言YALMIP,以使我们的代码可以使用标准YALMIP命令进行接口,从而大大简化了用户。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号