Given a matrix A, the goal of CSSP is to select a subset of k columns whose span most closely captures the range of the full matrix.
the matrixÃ formed by orthogonally projecting A onto the k-dimensional space spanned by the selected columns should be a good approximation to A.