Top Banner
Rank Bounds for Design Matrices and Applications Shubhangi Saraf Rutgers University Based on joint works with Albert Ai, Zeev Dvir, Avi Wigderson
41

Rank Bounds for Design Matrices and Applications

Feb 22, 2016

Download

Documents

Bona

Rank Bounds for Design Matrices and Applications. Shubhangi Saraf Rutgers University Based on joint works with Albert Ai, Zeev Dvir , Avi Wigderson. Sylvester- Gallai Theorem (1893). Suppose that every line through two points passes through a third. v. v. v. v. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Rank Bounds for Design Matrices and Applications

Rank Bounds for Design Matrices and Applications

Shubhangi SarafRutgers University

Based on joint works with Albert Ai, Zeev Dvir, Avi Wigderson

Page 2: Rank Bounds for Design Matrices and Applications

Sylvester-Gallai Theorem (1893)

v v

v

v

Suppose that every line through two points passes through a third

Page 3: Rank Bounds for Design Matrices and Applications

Sylvester Gallai Theorem

v

v

vv

Suppose that every line through two points passes through a third

Page 4: Rank Bounds for Design Matrices and Applications

Proof of Sylvester-Gallai:• By contradiction. If possible, for every pair of points, the line through

them contains a third.• Consider the point-line pair with the smallest distance.

Pm

Q

dist(Q, m) < dist(P, ℓ)

Contradiction!

Page 5: Rank Bounds for Design Matrices and Applications

• Several extensions and variations studied– Complexes, other fields, colorful, quantitative, high-dimensional

• Several recent connections to complexity theory– Structure of arithmetic circuits– Locally Correctable Codes

• BDWY:– Connections of Incidence theorems to rank bounds for design matrices– Lower bounds on the rank of design matrices– Strong quantitative bounds for incidence theorems– 2-query LCCs over the Reals do not exist

• This work: builds upon their approach– Improved and optimal rank bounds– Improved and often optimal incidence results– Stable incidence thms

• stable LCCs over R do not exist

Page 6: Rank Bounds for Design Matrices and Applications

The Plan • Extensions of the SG Theorem

• Improved rank bounds for design matrices

• From rank bounds to incidence theorems

• Proof of rank bound

• Stable Sylvester-Gallai Theorems– Applications to LCCs

Page 7: Rank Bounds for Design Matrices and Applications

Points in Complex space

Hesse ConfigurationKelly’s Theorem:For every pair of points in , the line through them contains a third, then all points contained in a complex plane

[Elkies, Pretorius, Swanpoel 2006]: First elementary proof

This work: New proof using basic linear algebra

Page 8: Rank Bounds for Design Matrices and Applications

Quantitative SG

For every point there are at least points s.t there is a third point on the line

𝛿𝑛

vi

BDWY: dimension

This work: dimension

Page 9: Rank Bounds for Design Matrices and Applications

Stable Sylvester-Gallai Theorem

v v

v

v

Suppose that for every two points there is a third that is -collinear with them

Page 10: Rank Bounds for Design Matrices and Applications

Stable Sylvester Gallai Theorem

v

v

vv

Suppose that for every two points there is a third that is -collinear with them

Page 11: Rank Bounds for Design Matrices and Applications

Other extensions

• High dimensional Sylvester-Gallai Theorem

• Colorful Sylvester-Gallai Theorem

• Average Sylvester-Gallai Theorem

• Generalization of Freiman’s Lemma

Page 12: Rank Bounds for Design Matrices and Applications

The Plan • Extensions of the SG Theorem

• Improved rank bounds for design matrices

• From rank bounds to incidence theorems

• Proof of rank bound

• Stable Sylvester-Gallai Theorems– Applications to LCCs

Page 13: Rank Bounds for Design Matrices and Applications

Design MatricesAn m x n matrix is a (q,k,t)-design matrix if:

1. Each row has at most q non-zeros

2. Each column has at least k non-zeros

3. The supports of every two columns intersect in at most t rows

m

n

· t

· q

¸ k

Page 14: Rank Bounds for Design Matrices and Applications

(q,k,t)-design matrix

q = 3k = 5t = 2

An example

Page 15: Rank Bounds for Design Matrices and Applications

Thm: Let A be an m x n complex (q,k,t)-design matrix then:

Not true over fields of small characteristic!

Holds for any field of char=0 (or very large positive char)

Earlier Bounds (BDWY):

Main Theorem: Rank Bound

Page 16: Rank Bounds for Design Matrices and Applications

Thm: Let A be an m x n complex (q,k,t)-design matrix then:

Rank Bound: no dependence on q

Page 17: Rank Bounds for Design Matrices and Applications

Square Matrices

• Any matrix over the Reals/complex numbers with same zero-nonzero pattern as incidence matrix of the projective plane has high rank– Not true over small fields!

• Rigidity?

Thm: Let A be an n x n complex -design matrix then:

Page 18: Rank Bounds for Design Matrices and Applications

The Plan • Extensions of the SG Theorem

• Improved rank bounds for design matrices

• From rank bounds to incidence theorems

• Proof of rank bound

• Stable Sylvester-Gallai Theorems– Applications to LCCs

Page 19: Rank Bounds for Design Matrices and Applications

Rank Bounds to Incidence Theorems

• Given

• For every collinear triple , so that

• Construct matrix V s.t row is

• Construct matrix s.t for each collinear triple there is a row with in positions resp.

Page 20: Rank Bounds for Design Matrices and Applications
Page 21: Rank Bounds for Design Matrices and Applications

Rank Bounds to Incidence Theorems

• Want: Upper bound on rank of V

• How?: Lower bound on rank of A

Page 22: Rank Bounds for Design Matrices and Applications

The Plan • Extensions of the SG Theorem

• Improved rank bounds for design matrices

• From rank bounds to incidence theorems

• Proof of rank bound

• Stable Sylvester-Gallai Theorems– Applications to LCCs

Page 23: Rank Bounds for Design Matrices and Applications

Proof

Easy case: All entries are either zero or one

At

A=

m

m

n

n n

n

Diagonal entries ¸ k

Off-diagonals · t

“diagonal-dominant matrix”

Page 24: Rank Bounds for Design Matrices and Applications

Idea (BDWY) : reduce to easy case using matrix-scaling:

r1

r2

.

.

.

.

.

.rm

c1 c2 … cn

Replace Aij with ri¢cj¢Aij

ri, cj positive reals

Same rank, support.

Has ‘balanced’ coefficients:

General Case: Matrix scaling

Page 25: Rank Bounds for Design Matrices and Applications

Matrix scaling theoremSinkhorn (1964) / Rothblum and Schneider (1989)

Thm: Let A be a real m x n matrix with non-negative entries. Suppose every zero minor of A of size a x b satisfies

am + b

n · 1

Then for every ² there exists a scaling of A with row sums 1 ± ² and column sums (m/n) ± ²

Can be applied also to squares of entries!

Page 26: Rank Bounds for Design Matrices and Applications

Scaling + design perturbed identity matrix

• Let A be an scaled ()design matrix. (Column norms = , row norms = 1)

• Let

• BDWY:

• This work:

Page 27: Rank Bounds for Design Matrices and Applications

Bounding the rank of perturbed identity matrices M Hermitian matrix,

Page 28: Rank Bounds for Design Matrices and Applications

The Plan • Extensions of the SG Theorem

• Improved rank bounds for design matrices

• From rank bounds to incidence theorems

• Proof of rank bound

• Stable Sylvester-Gallai Theorems– Applications to LCCs

Page 29: Rank Bounds for Design Matrices and Applications

Stable Sylvester-Gallai Theorem

v v

v

v

Suppose that for every two points there is a third that is -collinear with them

Page 30: Rank Bounds for Design Matrices and Applications

Stable Sylvester Gallai Theorem

v

v

vv

Suppose that for every two points there is a third that is -collinear with them

Page 31: Rank Bounds for Design Matrices and Applications

Not true in general ..

points in dimensional space s.t for every two points there exists a third point that is

-collinear with them

Page 32: Rank Bounds for Design Matrices and Applications

Bounded Distances

• Set of points is B-balanced if all distances are between 1 and B

• triple is -collinear so that and

Page 33: Rank Bounds for Design Matrices and Applications

Theorem

Let be a set of B-balanced points in so thatfor each there is a point such that the triple is

- collinear. Then

(

Page 34: Rank Bounds for Design Matrices and Applications

Incidence theorems to design matrices

• Given B-balanced

• For every almost collinear triple , so that

• Construct matrix V s.t row is

• Construct matrix s.t for each almost collinear triple there is a row with in positions resp.

• (Each row has small norm)

Page 35: Rank Bounds for Design Matrices and Applications

proof

• Want to show rows of V are close to low dim space

• Suffices to show columns are close to low dim space

• Columns are close to the span of singular vectors of A with small singular value

• Structure of A implies A has few small singular values (Hoffman-Wielandt Inequality)

Page 36: Rank Bounds for Design Matrices and Applications

The Plan • Extensions of the SG Theorem

• Improved rank bounds for design matrices

• From rank bounds to incidence theorems

• Proof of rank bound

• Stable Sylvester-Gallai Theorems– Applications to LCCs

Page 37: Rank Bounds for Design Matrices and Applications

Correcting from Errors

Message

Encoding

Corrupted Encodingfraction

Correction

Decoding

Page 38: Rank Bounds for Design Matrices and Applications

Local Correction & Decoding

Message

Encoding

Corrupted Encodingfraction

Correction

Decoding

Local

Local

Page 39: Rank Bounds for Design Matrices and Applications

Stable Codes over the Reals

• Linear Codes

• Corruptions: – arbitrarily corrupt locations– small perturbations on rest of the coordinates

• Recover message up to small perturbations

• Widely studied in the compressed sensing literature

Page 40: Rank Bounds for Design Matrices and Applications

Our Results

Constant query stable LCCs over the Reals do not exist. (Was not known for 2-query LCCs)

There are no constant query LCCs over the Reals with decoding using bounded coefficients

Page 41: Rank Bounds for Design Matrices and Applications

Thanks!