Riemannian manifold optimization problem

41 views
Skip to first unread message

shuai chen

unread,
Dec 26, 2023, 4:07:47 AM12/26/23
to Manopt
Dear Professor,

Sorry to be a bother. I was learning about Riemannian optimization and found a question.

My question stems from this paper (00tsp00-douik-2959226.pdf (ieee.org)).

Can the steps of the algorithm for solving Riemannian manifolds be called manopt?
or how does manopt help with this problem?
question .png
I will be appreciated for your reply, thank you very much!
Sincerely,
Chen shuai

Ronny Bergmann

unread,
Dec 26, 2023, 9:23:55 AM12/26/23
to Manopt
Hi Chen Shuai,
this seems to be a continuation of the previous topic? Sorry you first only sent the PDF just to me and (due to Christmas break) I saw your answer to me just today and before I could check your link, you also posted it here again.

In that PDF the authors themselves even write (p. 4, right column) that they obtain an optimization over an embedded Riemannian manifold, when they even include the last constraint (which is more than what I first wrote); there section 3 is even devoted to algorithms like gradient descent or newtons method (which are both part of manopt as well in exactly that form – though their manifold of oriented spheres is not).

The trick here is that the phrasing as an optimization problem on a manifold turns the original (constraint) problem (16) from the paper into an unconstraint problem on the manifold, so they can use just Quasi Newton for example (instead of more advanced constraint algorithms). The small cost for that is of course that instead of + (in R^n) you have to use a retraction (informally said).

Best,
Ronny

PS: “Dear Professor” is nice, but you are writing to a whole mailing list, some of the readers are professors (like Nicolas or myself), but some are also not.

Nicolas Boumal

unread,
Feb 3, 2024, 9:37:04 AMFeb 3
to Manopt
Reply all
Reply to author
Forward
0 new messages