1

我正在尝试最小化以下类型的函数:

f(x)=LogSumExp(Ax)+b'*x+||x||^2

在 MATLAB 中使用 CVX,CVX 输出“Status: Unbounded Optimal value(cvx_optval): -Inf"

这是不合理的,因为它是一个强凸函数。知道为什么我会得到这个以及如何解决它吗?

例如,为了获得这种类型的输出,我运行了一个简单的示例:

A= rand(10,10)

b=-10^4*ones(10,1)

cvx_begin
    variable z(10)
    minimize(log_sum_exp(A*z)+z'*z+b'*z)
    subject to 
        z>=0
cvx_end
4

0 回答 0