Let $A, B, X$ be invertible square matrices, and let $A$ additionally be symmetric. I'd like to solve the following minimization problem:
$$\text{argmin}_X |\!| X |\!|_F \ \ \ \ \text{s.t.} \ \ \ \ A = X B + B^\top X^\top.$$
Are there any clever tricks for doing so? I see that since the RHS is linear in the elements of $X$, one could simply vectorize $X$ and solve the resulting linear equation, but this seems like a poor solution to me -- I'd like to either have a solution that uses the matrix structure of $A, B$ or know that no such solution exists.
Partial solution. It's clear that $X = \frac{1}{2} A B^{-1}$ satisfies the constraint. The rest of the solutions are of the form $X = \frac{1}{2} C B^{-1}$, where $\frac{1}{2}(C + C^\top) = A$. I just don't know how to minimize $|\!| X |\!|_F$ over this set.