Faster p-Norm Regression Using Sparsity
Abstract
For a matrix A∈ Rn× d with n≥ d, we consider the dual problems of \|Ax-b\|pp, \, b∈ Rn and A x=b \|x\|pp,\, b∈ Rd. We improve the runtimes for solving these problems to high accuracy for every p>1 for sufficiently sparse matrices. We show that recent progress on fast sparse linear solvers can be leveraged to obtain faster than matrix-multiplication algorithms for any p > 1, i.e., in time O(pnθ) for some θ < ω, the matrix multiplication constant. We give the first high-accuracy input sparsity p-norm regression algorithm for solving \|Ax-b\|pp with 1 < p ≤ 2, via a new row sampling theorem for the smoothed p-norm function. This algorithm runs in time O(nnz(A) + d4) for any 1<p≤ 2, and in time O(nnz(A) + dθ) for p close to 2, improving on the previous best bound where the exponent of d grows with \p, p/(p-1)\.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.