Considering a convex optimization problem with inequality constraints: \begin{equation} \begin{aligned} \min_{x\in\Re^{n}} & ~x^\top H x + f^\top x + \lambda\sqrt{x^\top R x}\\ \text{s.t.} & ~Ax\leq b \end{aligned}, \end{equation} where both matrices $H$ and $R$ are positive definite. If the optimal solution $x^*$ is given and assume that the non-negative scalar $\lambda$ is unknown, I am wondering, is it possible to estimate the value of the $\lambda$?
Many Thanks!
Some thoughts:
Let $\theta$ denote the Lagrange multiplier. Then, $(\lambda, x^\ast, \theta)$ satisfies the system \begin{align*} 2Hx^\ast + f + \lambda\frac{Rx^\ast}{\sqrt{(x^\ast)^\mathsf{T} R x^\ast}} + A^\mathsf{T}\theta &= 0, \\ \theta^\mathsf{T}(Ax^\ast - b) &= 0, \\ \theta &\ge 0, \\ \lambda &\ge 0. \end{align*} Since the system above is linear in $(\lambda, \theta)$, we can find a feasible $(\lambda, \theta)$ by using convex programming.
I tested some examples (I use cvx + matlab), and it works.