1、非线性最小值求解问题:
(1)目标函数为非线性函数;
(2)约束条件为边界约束;
(3)问题变量数目:30~60个
(4)问题采用Matlab非线性函数fmincon解决。
2、要求:
(1)寻求fmincon函数替代的C/C++开源库;
(2)根据问题的matlab代码,提供替代函数算法库的使用demo。
3、费用:
(1)相同输入数据与运行环境,提供的C/C++算法demo计算性能不低于Matlab(2018b)的fmincon函数性能,支付费用:5K RMB;
(2)满足条件1,通过的算法加速比提高一倍,支付费用:10K RMB。
4、时间周期:不超过5天
5、参考与建议:
(1)可以提供matlab示例测试代码;
(2)Nlopt算法库看了介绍,没测试使用,性能如何未知,有使用过的朋友可以給些建议;
(3)Python的CVOPT,目前没找到C/C++的,底层还是C的,有经验的朋友给些建议;
(4)Julia的也有( JuliaNLSolvers ),只是自己不熟悉怎么转为C/C++的。
6、联系方式:V信:hellfo
--
FROM 117.101.220.*