I have a problem of the following form:
minimize $\|Dx\|_2$
subject to $\|x*x\|_2 = 1$
where $x\in\mathbb R^n$, $D$ is a given diagonal matrix of positive entries, and $*$ represents convolution, i.e., $(x*x)\_n = \sum \limits_{i+j=n}x_ix_j$ and $x*x\in\mathbb R^{2n-1}$.
What approach could be used in dealing with this problem numerically? Could this problem be converted to one of the known problem classes that have available solvers?