Exponentially Improved Dimensionality Reduction for 1: Subspace Embeddings and Independence Testing

Abstract

Despite many applications, dimensionality reduction in the 1-norm is much less understood than in the Euclidean norm. We give two new oblivious dimensionality reduction techniques for the 1-norm which improve exponentially over prior ones: 1. We design a distribution over random matrices S ∈ Rr × n, where r = 2 O(d/( δ)), such that given any matrix A ∈ Rn × d, with probability at least 1-δ, simultaneously for all x, \|SAx\|1 = (1 )\|Ax\|1. Note that S is linear, does not depend on A, and maps 1 into 1. Our distribution provides an exponential improvement on the previous best known map of Wang and Woodruff (SODA, 2019), which required r = 22(d), even for constant and δ. Our bound is optimal, up to a polynomial factor in the exponent, given a known 2 d lower bound for constant and δ. 2. We design a distribution over matrices S ∈ Rk × n, where k = 2O(q2)(-1 q d)O(q), such that given any q-mode tensor A ∈ (Rd) q, one can estimate the entrywise 1-norm \|A\|1 from S(A). Moreover, S = S1 S2 ·s Sq and so given vectors u1, …, uq ∈ Rd, one can compute S(u1 u2 ·s uq) in time 2O(q2)(-1 q d)O(q), which is much faster than the dq time required to form u1 u2 ·s uq. Our linear map gives a streaming algorithm for independence testing using space 2O(q2)(-1 q d)O(q), improving the previous doubly exponential (-1 d)qO(q) space bound of Braverman and Ostrovsky (STOC, 2010).

0

Discussion (0)

Sign in to join the discussion.

Loading comments…