Hardness vs Randomness for Bounded Depth Arithmetic Circuits
Chi-Ning Chou Mrinal Kumar Noam Solomon Harvard University
1
Hardness vs Randomness for Bounded Depth Arithmetic Circuits - - PowerPoint PPT Presentation
Hardness vs Randomness for Bounded Depth Arithmetic Circuits Chi-Ning Chou Mrinal Kumar Noam Solomon Harvard University 1 Outline Arithmetic circuits and algebraic complexity classes Polynomial identity testing (PIT) Hardness vs
1
2
3
4
4
4
Y
4
Y
4
Y
4
Y
5
5
5
5
5
5
6
6
6
6
6
6
7
8
8
8
8
8
8
8
8
8
9
10
10
10
10
10
10
11
11
11
11
O ( l
n / l
l
n )
11
O ( l
n / l
l
n )
12
13
13
13
13
14
14
14
14
14
14
14
14
14
14
15
15
q ∈ C y Q(y) = q
15
q ∈ C y Q(y) = q
15
q ∈ C y Q(y) = q
15
q ∈ C y Q(y) = q
15
q ∈ C y Q(y) = q
16
∃q ∈ Depth-∆, Q(y) ≡ 0 f ∈ Depth-∆ + 5
16
∃q ∈ Depth-∆, Q(y) ≡ 0 f ∈ Depth-∆ + 5
16
∃q ∈ Depth-∆, Q(y) ≡ 0 f ∈ Depth-∆ + 5
16
∃q ∈ Depth-∆, Q(y) ≡ 0 f ∈ Depth-∆ + 5
17
∃q ∈ Depth-∆, Q(y) ≡ 0 f ∈ Depth-∆ + 5
17
∃q ∈ Depth-∆, Q(y) ≡ 0 f ∈ Depth-∆ + 5
17
z = {x1, . . . , xi−1, xi+1, . . . , xn, y}
∃q ∈ Depth-∆, Q(y) ≡ 0 f ∈ Depth-∆ + 5
17
z = {x1, . . . , xi−1, xi+1, . . . , xn, y}
∃q ∈ Depth-∆, Q(y) ≡ 0 f ∈ Depth-∆ + 5
17
z = {x1, . . . , xi−1, xi+1, . . . , xn, y}
∃q ∈ Depth-∆, Q(y) ≡ 0 f ∈ Depth-∆ + 5
17
∃q ∈ Depth-∆, Q(y) ≡ 0 f ∈ Depth-∆ + 5
17
∃q ∈ Depth-∆, Q(y) ≡ 0 f ∈ Depth-∆ + 5
18
18
18
19
20
20
20
with bounded individual degree
20
with bounded individual degree
(resp. VBP(nlog n), VNP(nlog n))
(resp. VBP(nlog n), VNP(nlog n))
20
with bounded individual degree
with degree
(resp. VBP(nlog n), VNP(nlog n))
(resp. VBP(nlog n), VNP(nlog n))
O(log2 n/ log2 log n)
20
with bounded individual degree
with degree
(resp. VBP(nlog n), VNP(nlog n))
(resp. VBP(nlog n), VNP(nlog n))
O(log2 n/ log2 log n)
21
21
21
21
22
22
22
22
1x2 + x1x2x3 + x2 2 + x1x3 + x4 3
22
1x2 + x1x2x3 + x2 2 + x1x3 + x4 3
22
1x2 + x1x2x3 + x2 2 + x1x3 + x4 3
22
1x2 + x1x2x3 + x2 2 + x1x3 + x4 3
2 + x1x3
22
1x2 + x1x2x3 + x2 2 + x1x3 + x4 3
2 + x1x3
22
1x2 + x1x2x3 + x2 2 + x1x3 + x4 3
2 + x1x3
1x2 + x4 3
22
22
22
22
22
23
23
23
23
23
24
24
24
24
24
24
25
25
25
25
25
25
25
25
26
26
√ d)
26
27
27
27
27
27
27
√ d)
28
28
28
28
29
30
30
30
✦ Remove the degree condition(s)?
30
✦ Remove the degree condition(s)? ✦ More circuit classes?
30
✦ Remove the degree condition(s)? ✦ More circuit classes?
30
✦ Remove the degree condition(s)? ✦ More circuit classes?
✦ Remove the degree condition(s)?
30
✦ Remove the degree condition(s)? ✦ More circuit classes?
✦ Remove the degree condition(s)? ✦ Sparse polynomials?
30
✦ Remove the degree condition(s)? ✦ More circuit classes?
✦ Remove the degree condition(s)? ✦ Sparse polynomials? ✦ Closure results for VF, VBP?
30
✦ Remove the degree condition(s)? ✦ More circuit classes?
✦ Remove the degree condition(s)? ✦ Sparse polynomials? ✦ Closure results for VF, VBP?