“…Another similar line of work is the CUR factorization [4,10,12,14,27] where methods select c columns and r rows of A to form matrices C ∈ R n×c , R ∈ R r×d and U ∈ R c×r , and constructs the sketch as B = CU R. The only instance of this group that runs in input sparsity time is [4] Random projection techniques These techniques [31,36,35,26] operate data-obliviously and maintain a r×d matrix B = SA using a r×n random matrix S which has the Johnson-Lindenstrauss Transform (JLT) property [28]. Random projection methods work in the streaming model, are computationally efficient, and sufficiently accurate in practice [7]. The state-of-the-art method of this approach is by Clarkson and Woodruff [6] which was later improved slightly in [30].…”