Bug report (YALMIP R20150204 under MATLAB R2014A WIN64):
>> x = sdpvar(2,1)
>> optimize([x(1)^2+2*x(2)^3 <= 5, x(1)*x(2)^2 <= 7],x(1) + 5*x(2)^10,sdpsettings('solver','mosek','verbose',2))
Linear matrix variable 2x1 (full, real, 2 variables)
Warning(mskgpopt): The problem is badly formulated due to:
Warning(mskgpopt): Variable 1 can be fixed to zero because A(:,1)>=0.
Warning(mskgpopt): Variable 2 can be fixed to zero because A(:,2)>=0.
MOSEK Version 7.1.0.30 (Build date: 2015-5-4 11:25:39)
Copyright (c) 1998-2015 MOSEK ApS, Denmark. WWW:
http://mosek.comPlatform: Windows/64-X86
Computer
Platform : Windows/64-X86
Cores : 8
Problem
Name :
Objective sense : min
Type : GECO (general convex optimization problem)
Constraints : 3
Cones : 0
Scalar variables : 5
Matrix variables : 0
Integer variables : 0
Optimizer started.
Interior-point optimizer started.
Presolve started.
Eliminator - tries : 0 time : 0.00
Eliminator - elim's : 0
Lin. dep. - tries : 0 time : 0.00
Lin. dep. - number : 0
Presolve terminated. Time: 0.02
Interior-point optimizer terminated. Time: 0.08.
MOSEK PRIMAL INFEASIBILITY REPORT.
Problem status: The problem is primal infeasible
Optimizer terminated. Time: 1.14
Interior-point solution summary
Problem status : PRIMAL_INFEASIBLE
Solution status : PRIMAL_INFEASIBLE_CER
Dual. obj: -1.#IND000000e+000 Viol. con: 0e+000 var: 0e+000
Optimizer summary
Optimizer - time: 1.14
Interior-point - iterations : 0 time: 0.08
Basis identification - time: 0.00
Primal - iterations : 0 time: 0.00
Dual - iterations : 0 time: 0.00
Clean primal - iterations : 0 time: 0.00
Clean dual - iterations : 0 time: 0.00
Clean primal-dual - iterations : 0 time: 0.00
Simplex - time: 0.00
Primal simplex - iterations : 0 time: 0.00
Dual simplex - iterations : 0 time: 0.00
Primal-dual simplex - iterations : 0 time: 0.00
Mixed integer - relaxations: 0 time: 0.00
ans =
yalmiptime: 0.054674975875906
solvertime: 2.391325024124094
info: 'Unbounded objective function (MOSEK)'
problem: 2