Leveraging Well-Conditioned Bases: Streaming & Distributed Summaries in Minkowski p-Norms

07/06/2018
by   Graham Cormode, et al.
0

Work on approximate linear algebra has led to efficient distributed and streaming algorithms for problems such as approximate matrix multiplication, low rank approximation, and regression, primarily for the Euclidean norm ℓ_2. We study other ℓ_p norms, which are more robust for p < 2, and can be used to find outliers for p > 2. Unlike previous algorithms for such norms, we give algorithms that are (1) deterministic, (2) work simultaneously for every p ≥ 1, including p = ∞, and (3) can be implemented in both distributed and streaming environments. We apply our results to ℓ_p-regression, entrywise ℓ_1-low rank approximation, and approximate matrix multiplication.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/27/2020

Input-Sparsity Low Rank Approximation in Schatten Norm

We give the first input-sparsity time algorithms for the rank-k low rank...
research
05/10/2018

Numerical Linear Algebra in the Sliding Window Model

We initiate the study of numerical linear algebra in the sliding window ...
research
07/08/2015

Optimal approximate matrix product in terms of stable rank

We prove, using the subspace embedding guarantee in a black box way, tha...
research
09/05/2020

Revisiting Co-Occurring Directions: Sharper Analysis and Efficient Algorithm for Sparse Matrices

We study the streaming model for approximate matrix multiplication (AMM)...
research
07/16/2021

Near-Optimal Algorithms for Linear Algebra in the Current Matrix Multiplication Time

Currently, in the numerical linear algebra community, it is thought that...
research
03/20/2020

Localized sketching for matrix multiplication and ridge regression

We consider sketched approximate matrix multiplication and ridge regress...
research
12/01/2018

Universal Streaming of Subset Norms

Most known algorithms in the streaming model of computation aim to appro...

Please sign up or login with your details

Forgot password? Click here to reset