SLIDE 1 Depth 4 lower bounds for elementary symmetric polynomials Nutan Limaye
CSE, IITB Joint work with Herv´ e Fournier, Meena Mahajan and Srikanth Srinivasan Workshop on low depth complexity
- St. Petersburg, Russia, May, 2016
SLIDE 2
Elementary symmetric polynomials
Elemenraty symmetric polynomial of degree D on n variables. SD
n (X) :=
X
T⊆[n]:|T|=D
Y
i∈T
xi
SLIDE 3
Elementary symmetric polynomials
Elemenraty symmetric polynomial of degree D on n variables. SD
n (X) :=
X
T⊆[n]:|T|=D
Y
i∈T
xi where, X := {x1, x2, . . . , xn}.
SLIDE 4
Elementary symmetric polynomials
Elemenraty symmetric polynomial of degree D on n variables. SD
n (X) :=
X
T⊆[n]:|T|=D
Y
i∈T
xi where, X := {x1, x2, . . . , xn}. Polynomials which have polynomial sized circuits DET, IMM,
SLIDE 5
Elementary symmetric polynomials
Elemenraty symmetric polynomial of degree D on n variables. SD
n (X) :=
X
T⊆[n]:|T|=D
Y
i∈T
xi where, X := {x1, x2, . . . , xn}. Polynomials which have polynomial sized circuits DET, IMM, SD
n are all in VP
SLIDE 6
Elementary symmetric polynomials
Elemenraty symmetric polynomial of degree D on n variables. SD
n (X) :=
X
T⊆[n]:|T|=D
Y
i∈T
xi where, X := {x1, x2, . . . , xn}. Polynomials which have polynomial sized circuits DET, IMM, SD
n are all in VP, i.e. they have poly sized circuits.
SLIDE 7
Elementary symmetric polynomials
Elemenraty symmetric polynomial of degree D on n variables. SD
n (X) :=
X
T⊆[n]:|T|=D
Y
i∈T
xi where, X := {x1, x2, . . . , xn}. Polynomials which have polynomial sized circuits DET, IMM, SD
n are all in VP, i.e. they have poly sized circuits.
SLIDE 8
Recall: depth 3, depth 4 formulas
Depth 3 formulas X Y X
SLIDE 9
Recall: depth 3, depth 4 formulas
Depth 3 formulas X Y X Depth 4 formulas X Y X Y
SLIDE 10
Recall: depth 3, depth 4 formulas
Depth 3 formulas X Y X Depth 4 formulas X Y X Y Depth 4 formulas with fan-in bounds X Y [p] X Y [q]
SLIDE 11
Recall: depth 3, depth 4 formulas
Depth 3 formulas X Y X Depth 4 formulas X Y X Y Depth 4 formulas with fan-in bounds X Y [p] X Y [q] Homogeneous vs. inhomogeneous Degree of all the input polynomials to any P gate is the same.
SLIDE 12
Known results
Small inhomogeneous formulas exist For every D 2 N, there is a depth 3 inhomogeneous formula computing SD
n of size nO(1) [Ben-Or].
SLIDE 13
Known results
Small inhomogeneous formulas exist For every D 2 N, there is a depth 3 inhomogeneous formula computing SD
n of size nO(1) [Ben-Or].
Homogeneous depth 3 lower bound Any depth 3 homogeneous formula computing SD
n requires size
nΩ(D) [Nisan & Wigderson, 1997].
SLIDE 14
Known results
Small inhomogeneous formulas exist For every D 2 N, there is a depth 3 inhomogeneous formula computing SD
n of size nO(1) [Ben-Or].
Homogeneous depth 3 lower bound Any depth 3 homogeneous formula computing SD
n requires size
nΩ(D) [Nisan & Wigderson, 1997].
SLIDE 15
Natural questions
Depth 4 homogeneous formulas for SD
n
Does SD
n have a depth 4 homogeneous formula of size
poly(n, D)?
SLIDE 16
Natural questions
Depth 4 homogeneous formulas for SD
n
Does SD
n have a depth 4 homogeneous formula of size
poly(n, D)? Open.
SLIDE 17
Natural questions
Depth 4 homogeneous formulas for SD
n
Does SD
n have a depth 4 homogeneous formula of size
poly(n, D)? Open. Strong lower bounds for inhomonegeous depth 3 formulas
SLIDE 18
Natural questions
Depth 4 homogeneous formulas for SD
n
Does SD
n have a depth 4 homogeneous formula of size
poly(n, D)? Open. Strong lower bounds for inhomonegeous depth 3 formulas Does there exists an explicit f (X) 2 F[X] on n variables such that depth 3 inhomogeneous formula computing f requires size nω(1)?
SLIDE 19
Natural questions
Depth 4 homogeneous formulas for SD
n
Does SD
n have a depth 4 homogeneous formula of size
poly(n, D)? Open. Strong lower bounds for inhomonegeous depth 3 formulas Does there exists an explicit f (X) 2 F[X] on n variables such that depth 3 inhomogeneous formula computing f requires size nω(1)? Open.
SLIDE 20
Natural questions
Depth 4 homogeneous formulas for SD
n
Does SD
n have a depth 4 homogeneous formula of size
poly(n, D)? Open. Strong lower bounds for inhomonegeous depth 3 formulas Does there exists an explicit f (X) 2 F[X] on n variables such that depth 3 inhomogeneous formula computing f requires size nω(1)? Open.
SLIDE 21
Our result
Depth 4 homogeneous formulas for SD
n
Does SD
n have a depth 4 homogeneous formula of size
poly(n, D)?
SLIDE 22
Our result
Depth 4 homogeneous formulas for SD
n
Does SD
n have a depth 4 homogeneous formula of size
poly(n, D)? Open.
SLIDE 23
Our result
Depth 4 homogeneous formulas for SD
n
Does SD
n have a depth 4 homogeneous formula of size
poly(n, D)? Open. Our Result: Any depth 4 homogeneous ΣΠΣΠ[t] formula computing SD
n requires size nΩ(D/t).
SLIDE 24
Our result
Depth 4 homogeneous formulas for SD
n
Does SD
n have a depth 4 homogeneous formula of size
poly(n, D)? Open. Our Result: Any depth 4 homogeneous ΣΠΣΠ[t] formula computing SD
n requires size nΩ(D/t). For D = O(log n/ log log n).
SLIDE 25
Our result
Depth 4 homogeneous formulas for SD
n
Does SD
n have a depth 4 homogeneous formula of size
poly(n, D)? Open. Our Result: Any depth 4 homogeneous ΣΠΣΠ[t] formula computing SD
n requires size nΩ(D/t). For D = O(log n/ log log n).
SLIDE 26
Proving lower bounds
Notation Let p(X) be a polynomial over a field F. Let C be an arithmetic circuit of size s.
SLIDE 27
Proving lower bounds
Notation Let p(X) be a polynomial over a field F. Let C be an arithmetic circuit of size s. Goal To prove that if C computes p then s L.
SLIDE 28
Proving lower bounds
Notation Let p(X) be a polynomial over a field F. Let C be an arithmetic circuit of size s. Goal To prove that if C computes p then s L. To prove this
SLIDE 29
Proving lower bounds
Notation Let p(X) be a polynomial over a field F. Let C be an arithmetic circuit of size s. Goal To prove that if C computes p then s L. To prove this Design a function µ : F[X] ! R, such that
SLIDE 30
Proving lower bounds
Notation Let p(X) be a polynomial over a field F. Let C be an arithmetic circuit of size s. Goal To prove that if C computes p then s L. To prove this Design a function µ : F[X] ! R, such that
µ(C) U · s
SLIDE 31
Proving lower bounds
Notation Let p(X) be a polynomial over a field F. Let C be an arithmetic circuit of size s. Goal To prove that if C computes p then s L. To prove this Design a function µ : F[X] ! R, such that
µ(C) U · s µ(p) > L
SLIDE 32
Proving lower bounds
Notation Let p(X) be a polynomial over a field F. Let C be an arithmetic circuit of size s. Goal To prove that if C computes p then s L. To prove this Design a function µ : F[X] ! R, such that
µ(C) U · s µ(p) > L Conclude that s L/U
SLIDE 33
Partial derivatives of SD
n
Notation
SLIDE 34
Partial derivatives of SD
n
Notation For R = {i1, i2, . . . , ik} ✓ [n], let ∂R(p) :=
∂k(p) ∂xi1∂xi2...∂xik
SLIDE 35
Partial derivatives of SD
n
Notation For R = {i1, i2, . . . , ik} ✓ [n], let ∂R(p) :=
∂k(p) ∂xi1∂xi2...∂xik
Example
Let R = {1}. Then, ∂R(x1 + x2 + x3) = 1
SLIDE 36
Partial derivatives of SD
n
Notation For R = {i1, i2, . . . , ik} ✓ [n], let ∂R(p) :=
∂k(p) ∂xi1∂xi2...∂xik
Example
Let R = {1}. Then, ∂R(x1 + x2 + x3) = 1 Let R = {1, 2}. Then, ∂R(x1 + x2 + x3) = 0
SLIDE 37 Partial derivatives of SD
n
Notation For R = {i1, i2, . . . , ik} ✓ [n], let ∂R(p) :=
∂k(p) ∂xi1∂xi2...∂xik
Example
Let R = {1}. Then, ∂R(x1 + x2 + x3) = 1 Let R = {1, 2}. Then, ∂R(x1 + x2 + x3) = 0 Let R = {1}. Then, ∂R(SD
n ) := ∂(SD
n )
∂x1
= SD−1
n−1 (x2, . . . , xn)
SLIDE 38 Partial derivatives of SD
n
Notation For R = {i1, i2, . . . , ik} ✓ [n], let ∂R(p) :=
∂k(p) ∂xi1∂xi2...∂xik
Example
Let R = {1}. Then, ∂R(x1 + x2 + x3) = 1 Let R = {1, 2}. Then, ∂R(x1 + x2 + x3) = 0 Let R = {1}. Then, ∂R(SD
n ) := ∂(SD
n )
∂x1
= SD−1
n−1 (x2, . . . , xn)
Let ∂k(p) := {∂R(p) | R ✓ [n], |R| = k}.
SLIDE 39 Partial derivatives of SD
n
Notation For R = {i1, i2, . . . , ik} ✓ [n], let ∂R(p) :=
∂k(p) ∂xi1∂xi2...∂xik
Example
Let R = {1}. Then, ∂R(x1 + x2 + x3) = 1 Let R = {1, 2}. Then, ∂R(x1 + x2 + x3) = 0 Let R = {1}. Then, ∂R(SD
n ) := ∂(SD
n )
∂x1
= SD−1
n−1 (x2, . . . , xn)
Let ∂k(p) := {∂R(p) | R ✓ [n], |R| = k}. The partial derivative measure: µk(p) := dim {span ∂k(p)}
SLIDE 40 Partial derivatives of SD
n
Notation For R = {i1, i2, . . . , ik} ✓ [n], let ∂R(p) :=
∂k(p) ∂xi1∂xi2...∂xik
Example
Let R = {1}. Then, ∂R(x1 + x2 + x3) = 1 Let R = {1, 2}. Then, ∂R(x1 + x2 + x3) = 0 Let R = {1}. Then, ∂R(SD
n ) := ∂(SD
n )
∂x1
= SD−1
n−1 (x2, . . . , xn)
Let ∂k(p) := {∂R(p) | R ✓ [n], |R| = k}. The partial derivative measure: µk(p) := dim {span ∂k(p)}
SLIDE 41 Partial derivatives of SD
n
Notation For R = {i1, i2, . . . , ik} ✓ [n], let ∂R(p) :=
∂k(p) ∂xi1∂xi2...∂xik
Example
Let R = {1}. Then, ∂R(x1 + x2 + x3) = 1 Let R = {1, 2}. Then, ∂R(x1 + x2 + x3) = 0 Let R = {1}. Then, ∂R(SD
n ) := ∂(SD
n )
∂x1
= SD−1
n−1 (x2, . . . , xn)
Let ∂k(p) := {∂R(p) | R ✓ [n], |R| = k}. The partial derivative measure: µk(p) := dim {span ∂k(p)} Lower bound of [Nisan & Wigderson, 1997] C be a ΣΠΣ homogeneous formula of size s computing S2d
n .
SLIDE 42 Partial derivatives of SD
n
Notation For R = {i1, i2, . . . , ik} ✓ [n], let ∂R(p) :=
∂k(p) ∂xi1∂xi2...∂xik
Example
Let R = {1}. Then, ∂R(x1 + x2 + x3) = 1 Let R = {1, 2}. Then, ∂R(x1 + x2 + x3) = 0 Let R = {1}. Then, ∂R(SD
n ) := ∂(SD
n )
∂x1
= SD−1
n−1 (x2, . . . , xn)
Let ∂k(p) := {∂R(p) | R ✓ [n], |R| = k}. The partial derivative measure: µk(p) := dim {span ∂k(p)} Lower bound of [Nisan & Wigderson, 1997] C be a ΣΠΣ homogeneous formula of size s computing S2d
n .
µd(C) s · 22d
SLIDE 43 Partial derivatives of SD
n
Notation For R = {i1, i2, . . . , ik} ✓ [n], let ∂R(p) :=
∂k(p) ∂xi1∂xi2...∂xik
Example
Let R = {1}. Then, ∂R(x1 + x2 + x3) = 1 Let R = {1, 2}. Then, ∂R(x1 + x2 + x3) = 0 Let R = {1}. Then, ∂R(SD
n ) := ∂(SD
n )
∂x1
= SD−1
n−1 (x2, . . . , xn)
Let ∂k(p) := {∂R(p) | R ✓ [n], |R| = k}. The partial derivative measure: µk(p) := dim {span ∂k(p)} Lower bound of [Nisan & Wigderson, 1997] C be a ΣΠΣ homogeneous formula of size s computing S2d
n .
µd(C) s · 22d µd(S2d
n )
n
d
SLIDE 44 Partial derivatives of SD
n
Notation For R = {i1, i2, . . . , ik} ✓ [n], let ∂R(p) :=
∂k(p) ∂xi1∂xi2...∂xik
Example
Let R = {1}. Then, ∂R(x1 + x2 + x3) = 1 Let R = {1, 2}. Then, ∂R(x1 + x2 + x3) = 0 Let R = {1}. Then, ∂R(SD
n ) := ∂(SD
n )
∂x1
= SD−1
n−1 (x2, . . . , xn)
Let ∂k(p) := {∂R(p) | R ✓ [n], |R| = k}. The partial derivative measure: µk(p) := dim {span ∂k(p)} Lower bound of [Nisan & Wigderson, 1997] C be a ΣΠΣ homogeneous formula of size s computing S2d
n .
µd(C) s · 22d µd(S2d
n )
n
d
n
d
SLIDE 45 Partial derivatives of SD
n
Notation For R = {i1, i2, . . . , ik} ✓ [n], let ∂R(p) :=
∂k(p) ∂xi1∂xi2...∂xik
Example
Let R = {1}. Then, ∂R(x1 + x2 + x3) = 1 Let R = {1, 2}. Then, ∂R(x1 + x2 + x3) = 0 Let R = {1}. Then, ∂R(SD
n ) := ∂(SD
n )
∂x1
= SD−1
n−1 (x2, . . . , xn)
Let ∂k(p) := {∂R(p) | R ✓ [n], |R| = k}. The partial derivative measure: µk(p) := dim {span ∂k(p)} Lower bound of [Nisan & Wigderson, 1997] C be a ΣΠΣ homogeneous formula of size s computing S2d
n .
µd(C) s · 22d µd(S2d
n )
n
d
n
d
SLIDE 46
Partial Derivatives of SD
n
For A ✓ [n], let XA denote Q
i∈A xi.
SLIDE 47
Partial Derivatives of SD
n
For A ✓ [n], let XA denote Q
i∈A xi.
Let rS(X) := ∂S(SD
n ) = P |A|=D−k, A∩S=∅ XA
SLIDE 48
Partial Derivatives of SD
n
For A ✓ [n], let XA denote Q
i∈A xi.
Let rS(X) := ∂S(SD
n ) = P |A|=D−k, A∩S=∅ XA
D:= {rS(X) | S ✓ [n], |S| = k}
SLIDE 49
Partial Derivatives of SD
n
For A ✓ [n], let XA denote Q
i∈A xi.
Let rS(X) := ∂S(SD
n ) = P |A|=D−k, A∩S=∅ XA
D:= {rS(X) | S ✓ [n], |S| = k} Underlying matrix M
SLIDE 50
Partial Derivatives of SD
n
For A ✓ [n], let XA denote Q
i∈A xi.
Let rS(X) := ∂S(SD
n ) = P |A|=D−k, A∩S=∅ XA
D:= {rS(X) | S ✓ [n], |S| = k} Underlying matrix M Rows labelled by degree D k monomials Columns labelled by r 2 D
SLIDE 51
Partial Derivatives of SD
n
For A ✓ [n], let XA denote Q
i∈A xi.
Let rS(X) := ∂S(SD
n ) = P |A|=D−k, A∩S=∅ XA
D:= {rS(X) | S ✓ [n], |S| = k} Underlying matrix M Rows labelled by degree D k monomials Columns labelled by r 2 D Relabelling the rows and columns of M
SLIDE 52
Partial Derivatives of SD
n
For A ✓ [n], let XA denote Q
i∈A xi.
Let rS(X) := ∂S(SD
n ) = P |A|=D−k, A∩S=∅ XA
D:= {rS(X) | S ✓ [n], |S| = k} Underlying matrix M Rows labelled by degree D k monomials Columns labelled by r 2 D Relabelling the rows and columns of M Rows labelled by sets R of size D k
SLIDE 53
Partial Derivatives of SD
n
For A ✓ [n], let XA denote Q
i∈A xi.
Let rS(X) := ∂S(SD
n ) = P |A|=D−k, A∩S=∅ XA
D:= {rS(X) | S ✓ [n], |S| = k} Underlying matrix M Rows labelled by degree D k monomials Columns labelled by r 2 D Relabelling the rows and columns of M Rows labelled by sets R of size D k Columns labelled by a set S of size k
SLIDE 54
Partial Derivatives of SD
n
For A ✓ [n], let XA denote Q
i∈A xi.
Let rS(X) := ∂S(SD
n ) = P |A|=D−k, A∩S=∅ XA
D:= {rS(X) | S ✓ [n], |S| = k} Underlying matrix M Rows labelled by degree D k monomials Columns labelled by r 2 D Relabelling the rows and columns of M Rows labelled by sets R of size D k Columns labelled by a set S of size k M[R, S] = 1 if R \ S = ; and 0 otherwise.
SLIDE 55 Partial Derivatives of SD
n
For A ✓ [n], let XA denote Q
i∈A xi.
Let rS(X) := ∂S(SD
n ) = P |A|=D−k, A∩S=∅ XA
D:= {rS(X) | S ✓ [n], |S| = k} Underlying matrix M Rows labelled by degree D k monomials Columns labelled by r 2 D Relabelling the rows and columns of M Rows labelled by sets R of size D k Columns labelled by a set S of size k M[R, S] = 1 if R \ S = ; and 0 otherwise. µd(S2d
n ) =
n
d
SLIDE 56
The almost high rank matrix
Rows labelled by a tuple of sets (R1, . . . , Rτ)
SLIDE 57
The almost high rank matrix
Rows labelled by a tuple of sets (R1, . . . , Rτ) Columns labelled by a tuple of sets (S1, . . . , Sτ, T), where
SLIDE 58 The almost high rank matrix
Rows labelled by a tuple of sets (R1, . . . , Rτ) Columns labelled by a tuple of sets (S1, . . . , Sτ, T), where
I Ri, Si, T ✓ [n],
SLIDE 59 The almost high rank matrix
Rows labelled by a tuple of sets (R1, . . . , Rτ) Columns labelled by a tuple of sets (S1, . . . , Sτ, T), where
I Ri, Si, T ✓ [n], I (R1, . . . , Rτ) partition [n], and (S1, . . . , Sτ, T) partition [n],
SLIDE 60 The almost high rank matrix
Rows labelled by a tuple of sets (R1, . . . , Rτ) Columns labelled by a tuple of sets (S1, . . . , Sτ, T), where
I Ri, Si, T ✓ [n], I (R1, . . . , Rτ) partition [n], and (S1, . . . , Sτ, T) partition [n], I |Si| |Si+1| for all i 2 [τ],
SLIDE 61 The almost high rank matrix
Rows labelled by a tuple of sets (R1, . . . , Rτ) Columns labelled by a tuple of sets (S1, . . . , Sτ, T), where
I Ri, Si, T ✓ [n], I (R1, . . . , Rτ) partition [n], and (S1, . . . , Sτ, T) partition [n], I |Si| |Si+1| for all i 2 [τ], I |T| = k, 8i : 1 i < τ |Ri| = |Si| and |Rτ| = |Sτ| + k.
SLIDE 62 The almost high rank matrix
Rows labelled by a tuple of sets (R1, . . . , Rτ) Columns labelled by a tuple of sets (S1, . . . , Sτ, T), where
I Ri, Si, T ✓ [n], I (R1, . . . , Rτ) partition [n], and (S1, . . . , Sτ, T) partition [n], I |Si| |Si+1| for all i 2 [τ], I |T| = k, 8i : 1 i < τ |Ri| = |Si| and |Rτ| = |Sτ| + k.
M[(R1, . . . , Rτ), (S1, . . . , Sτ, T)] = 1 if 8 > > > > > > > < > > > > > > > : T ✓ R1 S1 ✓ R1 [ R2 S2 ✓ R2 [ R3 . . . Sτ−1 ✓ Rτ−1 [ Rτ Sτ ✓ Rτ
SLIDE 63 The almost high rank matrix
Rows labelled by a tuple of sets (R1, . . . , Rτ) Columns labelled by a tuple of sets (S1, . . . , Sτ, T), where
I Ri, Si, T ✓ [n], I (R1, . . . , Rτ) partition [n], and (S1, . . . , Sτ, T) partition [n], I |Si| |Si+1| for all i 2 [τ], I |T| = k, 8i : 1 i < τ |Ri| = |Si| and |Rτ| = |Sτ| + k.
M[(R1, . . . , Rτ), (S1, . . . , Sτ, T)] = 1 if 8 > > > > > > > < > > > > > > > : T ✓ R1 S1 ✓ R1 [ R2 S2 ✓ R2 [ R3 . . . Sτ−1 ✓ Rτ−1 [ Rτ Sτ ✓ Rτ
Lemma (Main technical lemma)
Rank(M) = min{#cols, #rows}(1 o(1))
SLIDE 64
Open problems
Some problems arising from the work For all D 2 [n], any depth 4 homogeneous ΣΠΣΠ[t] formula computing SD
n requires size nΩ(D/t).
SLIDE 65
Open problems
Some problems arising from the work For all D 2 [n], any depth 4 homogeneous ΣΠΣΠ[t] formula computing SD
n requires size nΩ(D/t).
Give an explicit f (X) 2 F[X] on n variables such that depth 3 inhomogeneous formula computing f require size nω(1)?
SLIDE 66
Open problems
Rows labelled by a tuple of sets (R1, . . . , Rτ)
SLIDE 67
Open problems
Rows labelled by a tuple of sets (R1, . . . , Rτ) Columns labelled by a tuple of sets (S1, . . . , Sτ, T), where
SLIDE 68 Open problems
Rows labelled by a tuple of sets (R1, . . . , Rτ) Columns labelled by a tuple of sets (S1, . . . , Sτ, T), where
I Ri, Si, T ✓ [n],
SLIDE 69 Open problems
Rows labelled by a tuple of sets (R1, . . . , Rτ) Columns labelled by a tuple of sets (S1, . . . , Sτ, T), where
I Ri, Si, T ✓ [n], I (R1, . . . , Rτ) partition [n], and (S1, . . . , Sτ, T) partition [n],
SLIDE 70 Open problems
Rows labelled by a tuple of sets (R1, . . . , Rτ) Columns labelled by a tuple of sets (S1, . . . , Sτ, T), where
I Ri, Si, T ✓ [n], I (R1, . . . , Rτ) partition [n], and (S1, . . . , Sτ, T) partition [n], I |Si| = [n]/τ for all i 2 [τ], I |T| = k, 8i : 1 i < τ |Ri| = |Si| and |Rτ| = |Sτ| + k.
SLIDE 71 Open problems
Rows labelled by a tuple of sets (R1, . . . , Rτ) Columns labelled by a tuple of sets (S1, . . . , Sτ, T), where
I Ri, Si, T ✓ [n], I (R1, . . . , Rτ) partition [n], and (S1, . . . , Sτ, T) partition [n], I |Si| = [n]/τ for all i 2 [τ], I |T| = k, 8i : 1 i < τ |Ri| = |Si| and |Rτ| = |Sτ| + k.
M[(R1, . . . , Rτ), (S1, . . . , Sτ, T)] = 1 if 8 > > > > > > > < > > > > > > > : T ✓ R1 S1 ✓ R1 [ R2 S2 ✓ R2 [ R3 . . . Sτ−1 ✓ Rτ−1 [ Rτ Sτ ✓ Rτ
SLIDE 72 Open problems
Rows labelled by a tuple of sets (R1, . . . , Rτ) Columns labelled by a tuple of sets (S1, . . . , Sτ, T), where
I Ri, Si, T ✓ [n], I (R1, . . . , Rτ) partition [n], and (S1, . . . , Sτ, T) partition [n], I |Si| = [n]/τ for all i 2 [τ], I |T| = k, 8i : 1 i < τ |Ri| = |Si| and |Rτ| = |Sτ| + k.
M[(R1, . . . , Rτ), (S1, . . . , Sτ, T)] = 1 if 8 > > > > > > > < > > > > > > > : T ✓ R1 S1 ✓ R1 [ R2 S2 ✓ R2 [ R3 . . . Sτ−1 ✓ Rτ−1 [ Rτ Sτ ✓ Rτ Prove that the above matrix has rank min{#cols, #rows}(1 o(1))
SLIDE 73 Open problems
Rows labelled by a tuple of sets (R1, . . . , Rτ) Columns labelled by a tuple of sets (S1, . . . , Sτ, T), where
I Ri, Si, T ✓ [n], I (R1, . . . , Rτ) partition [n], and (S1, . . . , Sτ, T) partition [n], I |Si| = [n]/τ for all i 2 [τ], I |T| = k, 8i : 1 i < τ |Ri| = |Si| and |Rτ| = |Sτ| + k.
M[(R1, . . . , Rτ), (S1, . . . , Sτ, T)] = 1 if 8 > > > > > > > < > > > > > > > : T ✓ R1 S1 ✓ R1 [ R2 S2 ✓ R2 [ R3 . . . Sτ−1 ✓ Rτ−1 [ Rτ Sτ ✓ Rτ Prove that the above matrix has rank min{#cols, #rows}(1 o(1))
SLIDE 74
Thank You!