Skip to main content
8 events
when toggle format what by license comment
Jul 2, 2020 at 7:03 comment added Johan Löfberg McCormick envelope would almost never give a solution to the original problem. That's why it is called a relaxation, and normally is used iteratively as a core step in a global solver. If you solve the convex model I described here, it should not skyrocket as an SOCP is solved in roughly the same order of magnitude as an LP.
Jul 2, 2020 at 2:19 comment added tcokyasar Well, I tried the McCormick envelope and it doesn’t provide the exact solution. So, I had to go with MIQCP formulation and as you said, the solution time for some instances skyrocketed.
Jul 1, 2020 at 6:06 comment added Johan Löfberg If you can solve it as a convex problem, you should do so. Keeping the nonconvex model can cause it to go from seconds to days in terms of solution time
Jun 30, 2020 at 21:13 comment added tcokyasar I guess we do not need a lot of linearization procedures after all. I was using Gurobi 8 and just realized that Gurobi 9.0 does not mind about PSD anymore.
Jun 30, 2020 at 21:11 vote accept tcokyasar
Jun 30, 2020 at 18:13 comment added Johan Löfberg Convex quadratic constraint? Of course. So does Mosek and Cplex. If you use a modelling language (such as YALMIP in MATLAB, disclaimer: developed by me) you simply write b>=T*mu.^2 + Asqrt(T)*mu or similar and you are done
Jun 30, 2020 at 18:04 comment added tcokyasar Johan, do you know if Gurobi supports this? If yes, can you please provide a link to an example? Thanks!
Jun 30, 2020 at 17:47 history answered Johan Löfberg CC BY-SA 4.0