What is the implication of this error?

Successive approximation method to be employed.
SDPT3 will be called several times to refine the solution.
Original size: 1097 variables, 6 equality constraints
1 exponentials add 8 variables, 5 equality constraints

Cones | Errors |
Mov/Act | Centering Exp cone Poly cone | Status
--------±--------------------------------±--------
0/ 0 | 0.000e+00 0.000e+00 0.000e+00 | Failed
0/ 0 | 0.000e+00 0.000e+00 0.000e+00 | Failed
0/ 0 | 0.000e+00 0.000e+00 0.000e+00 | Failed

Status: Failed
Optimal value (cvx_optval): NaN
obj =

cvx concave expression (scalar)

If you have Mosek available, use it as solver. Otherwise, follow the advice at CVXQUAD: How to use CVXQUAD's Pade Approximant instead of CVX's unreliable Successive Approximation for GP mode, log, exp, entr, rel_entr, kl_div, log_det, det_rootn, exponential cone. CVXQUAD's Quantum (Matrix) Entropy & Matrix Log related functions .

It may also be the case that there is bad numerical scaling of the input data in your problem. if so, change the units so that all on-zero input data is within a small number of orders of magnitude of 1.

1 Like