首页> 外文期刊>Optimization and Engineering >Credible autocoding of convex optimization algorithms
【24h】

Credible autocoding of convex optimization algorithms

机译:凸优化算法的可靠自动编码

获取原文
获取原文并翻译 | 示例
           

摘要

The efficiency of modern optimization methods, coupled with increasing computational resources, has led to the possibility of real-time optimization algorithms acting in safety-critical roles. There is a considerable body of mathematical proofs on on-line optimization algorithms which can be leveraged to assist in the development and verification of their implementation. In this paper, we demonstrate how theoretical proofs of real-time optimization algorithms can be used to describe functional properties at the level of the code, thereby making it accessible for the formal methods community. The running example used in this paper is a generic semi-definite programming solver. Semi-definite programs can encode a wide variety of optimization problems and can be solved in polynomial time at a given accuracy. We describe a top-down approach that transforms a high-level analysis of the algorithm into useful code annotations. We formulate some general remarks on how such a task can be incorporated into a convex programming autocoder. We then take a first step towards the automatic verification of the optimization program by identifying key issues to be addressed in future work.
机译:现代优化方法的效率以及不断增加的计算资源,导致实时优化算法有可能在安全性至关重要的角色中发挥作用。关于在线优化算法的大量数学证明可用于协助开发和验证其实现。在本文中,我们演示了实时优化算法的理论证明如何可用于在代码级别描述功能属性,从而使其可用于形式方法社区。本文中使用的运行示例是通用的半定程序设计求解器。半定程序可以编码各种优化问题,并且可以在多项式时间内以给定的精度求解。我们描述了一种自顶向下的方法,该方法将对算法的高级分析转换为有用的代码注释。我们就如何将这样的任务合并到凸编程自动编码器中提出一些一般性的评论。然后,我们通过确定未来工作中要解决的关键问题,朝着自动验证优化程序迈出了第一步。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号