Hua Dai and Peter Lancaster. (2000). Preconditioning Block Lanczos Algorithm for Solving Symmetric Eigenvalue Problems. Journal of Computational Mathematics. 18 (4). 365-374. doi: