Respected Professor Johan,
Thank you for
the reply and explanation. I know if we have both langrange multiple and
some polynomial function (say V here), we optimize with respect to
coefficient of both variables (c1 and c2) in our case.
I
wish to ask just cause we were able to optimize with c2 only and get the
same result was due to the problem formulation or we just got lucky.
Since technically coefficients of monomial of V are c1 and coefficients of langrange multiplier is c2. Because I see in the initial yalmip message that we have 10 parametric variables and 4 independent variables,
irrespective if we chose decision variable as either c1 or c2.
In
addition, if I further add the following condition of s1 being sos, I
get Mosek error: MSK_RES_TRM_STALL () message but it still solves the
problem. Do adding this constraint explicitly is valid?
Since I have seen it explicitly defined separately in literature or in implementation there is no need?
If
it is valid and correct, do you have an idea why is stalling error
generated and how to get rid of it or do it in the correct way.
I will highly appreciate if you can answer this question and increase my understanding.
Thanks