-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add more primitive cone types with known barriers #11
Comments
@blegat have you ever heard of a log-homogeneous self-concordant barrier for the log-det cone? |
Log-det is the barrier for the PSD cone. If the log-det is in the objective function, we can leave it as is since it is self-concordant. For a constraint |
I just asked François Glineur about the log-det barrier. There is a paper of Lewis and Sendov which gives a construction for a barrier with parameter n^2 in the case t=1: There is also a paper from Nesterov (apparently not published) which solves it in the case of X diagonal (i.e. the det is the product of positive variables) with a better parameter (n+1) : |
thanks Benoit, it is good to have a record of this here |
@juan-pablo-vielma @blegat see the list I am maintaining above at #11 (comment) the items with "(barrier?)" it may be worth discussing with Nesterov, Glineur etc in order to get the barriers if they are known. specifically, we just need the primal barrier gradient and inverse hessian product. |
Some more cones to implement: https://github.com/hfawzi/cvxquad |
Some of these are not defined in MOI but should be. I am willing to bet that performance will be much better with the n-D power cone than with n 3-D power cones, for example. Similarly for p-norm, log-sum-exp, entropy.
The text was updated successfully, but these errors were encountered: