皮科斯

PICOS是一个用户友好的接口,用于多个圆锥和整数规划求解器。PICOS是一个用户友好的接口,可以与多个圆锥和整数规划求解器,非常类似于MATLAB下的YALMIP或CVX。PICOS的主要动机是有可能进入一个优化问题作为一个高级模型,并能够解决它与几个不同的解决方案。多维和矩阵变量以自然的方式处理,这使得制定一个SDP或SOCP变得毫不费力。这对于教育目的非常有用,并且可以快速实现一些模型并在简单的例子中测试它们的有效性。此外,使用PICOS,您可以利用python编程语言读写数据、使用python列表理解构造约束列表、获取多维变量切片等。