Os sistemas lineares de equações são difundidos nas estatísticas computacionais. Um sistema especial que encontrei (por exemplo, na análise fatorial) é o sistema
onde Aqui é uma matriz diagonal com uma diagonal estritamente positiva, é uma matriz semi-definida positiva simétrica (com ) e é uma matriz arbitrária . Somos solicitados a resolver um sistema linear diagonal (fácil) que foi perturbado por uma matriz de baixo escalão. A maneira ingênua de resolver o problema acima é inverter usando a fórmula de Woodbury . No entanto, isso não parece certo, pois as fatorações de Cholesky e QR geralmente podem acelerar drasticamente a solução de sistemas lineares (e equações normais). Eu vim recentemente no D n × n Ω m × m m ≪ n B n × m A
No artigo seguinte , isso parece adotar a abordagem de Cholesky e menciona a instabilidade numérica da inversão de Woodbury. No entanto, o artigo parece em rascunho e não consegui encontrar experimentos numéricos ou pesquisas de apoio. Qual é o estado da arte para resolver o problema que descrevi?
Respostas:
"Matrix Computations" de Golub & van Loan tem uma discussão detalhada no capítulo 12.5.1 sobre a atualização de fatorações QR e Cholesky após atualizações no rank-p.
fonte