Sparse Matrix Implemented with SVD