This paper presents an efficient algorithm to solve a constrained optimization problem with a quadratic object function, one quadratic constraint and (positivity) bounds on the variables. Against little computational cost, the algorithm allows for the inclusion of positivity of the solution as prior knowledge. This is very useful for the solution of those (linear) inverse problems where negative solutions are unphysical. The algorithm rewrites the solution as a function of the Lagrange multipliers, which is achieved with the help of the generalized eigenvectors, or equivalently, the generalized singular value decomposition. The next step is to find the Lagrange multipliers. The multiplier corresponding to the quadratic constraint, which is known to be active, is easy to find. The Lagrange multipliers corresponding to the positivity constraints are found with an iterative method that can be likened to the active set methods from quadratic programming.
No takes yet. Share an insight, caveat, or question.
Fehmers et al. (1998) studied this question.
Synapse has enriched 5 related papers. Consider them for comparative context: