CVXR:一个用于规范凸优化的R包

摘要:CVXR提供了一个面向对象的建模语言的R软件包,用于凸优化,类似于CVX、CVXPY、YALMIP和Convex.jl。它允许用户使用自然的数学语法而不是大多数求解器要求的限制形式来表达凸优化问题。用户通过将常量、变量和参数组合使用一组具有已知数学属性的函数来指定目标和约束。CVXR然后应用有符号的离散凸规划(DCP)来验证问题的凸性。一旦验证通过,使用图实现将问题转换为标准锥形式,并传递给锥形求解器,如ECOS或SCS。我们用几个应用程序演示了CVXR的建模框架。

作者:Anqi Fu, Balasubramanian Narasimhan, and Stephen Boyd

论文ID:1711.07582

分类:Computation

分类简称:stat.CO

提交时间:2021-01-01

PDF 下载: 英文版 中文版pdf翻译中