I have the following problem:
where C is an (N x N^2) matrix. Clearly the above program is non-convex.
However, I was wondering if I could leverage the work around kronecker products from
here?
Thus, I can replace (x \Kron x) by K(x, X) where X = xx^T and have included the semidefinite restriction X >= xx^T in the overall optimization.
Hence, the above program,
min_x x^T C (x \Kron x )
becomes
min_x x^T C K(x, X) s.t. X >= xx^T
and would like to follow something like the above to tractably address this. Can I do something like the above substitutions and/or leverage the RLT approach from here in someway? I see that there might be terms like xx^T
(which should be manageable), but, the term xX
might be a hassle. Thank you.