我正在努力用数字方式解决以下(通用)形式的优化问题。
最小化F(x)
这样:
___(1):0< x< 1
___(2):M(x)> = 0。
其中M(x)是一个矩阵,其元素是x的二次函数。最后一个约束意味着M(x)必须是positive semidefinite matrix。此外,F(x)是可调用的函数。对于更好奇的人来说,here是一个类似的最小工作示例。
我尝试了一些选择,但没有成功。
我很抱歉没有提供MWE来说明我对上述每个软件包的尝试。
有人可以推荐一个可以帮我解决我的优化问题的软件包/软件吗?
答案 0 :(得分:0)
查看具有框约束的非线性优化包,其中可以通过惩罚或屏障技术对不同类型的约束进行编码。 请查看以下URL merlin.cs.uoi.gr