II.5.3.3: Quadratic on a Sphere

Suppose we want to minimize over satisfying , with positive definite. In addition, we require , with a convex cone. This problem is important in several optimal scaling problems. It can be solved by using the modified eigenvalue methods of section III.1.9.7, or by the decomposition method of I.6.5.1, but here we give a simple majorization method.

Find such that Then and thus majorizes .

Minimizing over and amounts to minimizing with over and then normalizing the solution such that .

The function quadSphere solves the problem from this section. Note that the cone can be the whole space, in which case we minimize the quadratic on the ellipsoid , and we can have , in which case we compute the generalized eigenvector corresponding with the smallest generalized eigenvalue of the pair Also note that can be indefinite.


[Insert quadSphere.R Here](../code/quadSphere.R)