My objective function is of the form,
$ \text{minimize} ~~Trace(XAX'B) ~~ \text{such that X is a doubly stochastic matrix} $
But, unfortunately, my optimization program says it is non-convex (cvx package in Julia). I am not very sure why it is not convex, any idea ?