Almost Euclidean subspaces of ℓ 1 N VIA expander codes
Venkatesan Guruswamia✉, James R. Leeb c, Alexander Alexandrovich Razborovd
- aComputer Science Department, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA, 15213, USA
- bDepartment of Computer Science, University of Chicago, 1100 E 58th Street, Chicago, IL, 60637, USA
- cSteklov Mathematical Institute, Gubkina 8, 117966, GSP-1, Moscow, Russia
- dDepartment of Computer Science and Engineering, University of Washington, Box 352350, Seattle, WA, 98195, USA
- ✉Corresponding author
Papers open inside SciRah from the original publisher or repository; SciRah never hosts them.
Abstract
AbstractWe give an explicit (in particular, deterministic polynomial time) construction of subspaces X⊆ℝN of dimension (1−o(1))N such that for every x∈X, $$ (\log N)^{ - O(\log \log \log N)} \sqrt N \left\| x \right\|_2 \leqslant \left\| x \right\|_1 \leqslant \sqrt N \left\| x \right\|_2 $$. If we are allowed to use N1/log logN ⩽ No(1) random bits and dim(X) ⩾ (1−η)N for any fixed constant η, the lower bound can be further improved to $$ (\log N)^{ - O(1)} \sqrt N \left\| x \right\|_2 $$.Through known connections between such Euclidean sections of ℓ1 and compressed sensing matrices, our result also gives explicit compressed sensing matrices for low compression factors for which basis pursuit is guaranteed to recover sparse signals. Our construction makes use of unbalanced bipartite graphs to impose local linear constraints on vectors in the subspace, and our analysis relies on expansion properties of the graph. This is inspired by similar constructions of error-correcting codes.
TL;DRThe construction makes use of unbalanced bipartite graphs to impose local linear constraints on vectors in the subspace, and the analysis relies on expansion properties of the graph. (Semantic Scholar)

