Analytic center of quadratic inequalities. Describe an efficient method for computing the Newton step of the function
f(x)=−i=1∑mlog(−xTAix−biTx−ci),
with domf={x∣xTAix+biTx+ci<0,i=1,…,m}. Assume that the matrices Ai∈S++n are large and sparse, and m≪n.
Hint. The Hessian and gradient of f at x are given by
H=i=1∑m(2αiAi+αi2(2Aix+bi)(2Aix+bi)T),g=i=1∑mαi(2Aix+bi),
where αi=1/(−xTAix−biTx−ci).