Speed-up benefits of Convex Separable Formulations in MOSEK ?

31 views
Skip to first unread message

Tường Nguyễn

unread,
Nov 15, 2025, 2:09:17 AMNov 15
to mosek
  When formulating a convex optimization problem for MOSEK, does using a separable formulation offer any inherent computational speed-up?


Particularly, I was wondering if  this convex separable structure allows MOSEK to:

  • Exploit sparsity more effectively in the KKT matrix?

  • Benefit from parallelization or decomposition techniques more readily?

I understand that most convex problems can be reformulated into a conic form, but I am curious if preserving the separable structure in the input model offers any advantages before the final internal transformation. 

Erling Andersen

unread,
Nov 16, 2025, 4:16:07 AMNov 16
to mosek
Since, you can only only input convex problems on conic form, then I am not sure which choice you are thinking about.
Maybe, presenting a concrete example would help. Could be


answer your question.

Also I suggest you read 


and


if you want to know how Mosek exploits the conic structure.

Tường Nguyễn

unread,
Nov 16, 2025, 11:56:31 PMNov 16
to mosek
Thank you, what I  mean is that, if I can find a formulation such that all decision variables are separable like this, then can mosek take advantage of the fact that everything is cleanly separated to speed up the solving process. 

asking.png
Thank you and best regard!

Erling D. Andersen

unread,
Nov 17, 2025, 1:11:26 AMNov 17
to mosek
Since you have to input the problem using cones, then the formulation on the right is closer to what is possible as long as you use Mosek.

Stating a problem on conic form has many advantages e.g.

* The primal-dual algorithm can exploit conic duality.
* The primal-dual algorithm can exploit the power of symmetric cones (=quadratic cones).
* Presolve is easier for conic problems than for general nonlinear problems.
* ...

IMO, stating a convex problem in conic form will, in most cases, be the best you can do.

Tường Nguyễn

unread,
Nov 18, 2025, 4:40:05 AMNov 18
to mosek
Thank you, I understand it now !
Reply all
Reply to author
Forward
0 new messages