On the Complexity of Simulating Auxiliary Input
Yi-Hsiu Chen 1 Kai-Min Chung 2 Jyun-Jie Liao 2
1Harvard University, Cambridge, USA 2Academia Sinica, Taipei, Taiwan 1 / 18
On the Complexity of Simulating Auxiliary Input Yi-Hsiu Chen 1 - - PowerPoint PPT Presentation
On the Complexity of Simulating Auxiliary Input Yi-Hsiu Chen 1 Kai-Min Chung 2 Jyun-Jie Liao 2 1 Harvard University, Cambridge, USA 2 Academia Sinica, Taipei, Taiwan 1 / 18 Simulating Auxiliary Input [JP14] Consider random variables ( X , Z )
1Harvard University, Cambridge, USA 2Academia Sinica, Taipei, Taiwan 1 / 18
2 / 18
2 / 18
2 / 18
2 / 18
2 / 18
2 / 18
2 / 18
2 / 18
3 / 18
3 / 18
4 / 18
5 / 18
5 / 18
5 / 18
6 / 18
6 / 18
6 / 18
6 / 18
7 / 18
7 / 18
7 / 18
8 / 18
8 / 18
8 / 18
8 / 18
8 / 18
8 / 18
8 / 18
8 / 18
8 / 18
9 / 18
9 / 18
9 / 18
9 / 18
9 / 18
10 / 18
T
i=1 fi(x,z)
T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, D) = 1]) ≤ O(η)
1 T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, Z|X=x) = 1]) ≤ ǫ
1 T
i=1 (Pr [fi(X, hi−1(X)) = 1] − Pr [fi(X, Z) = 1]) ≤ ǫ 11 / 18
T
i=1 fi(x,z)
T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, D) = 1]) ≤ O(η)
1 T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, Z|X=x) = 1]) ≤ ǫ
1 T
i=1 (Pr [fi(X, hi−1(X)) = 1] − Pr [fi(X, Z) = 1]) ≤ ǫ 11 / 18
T
i=1 fi(x,z)
T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, D) = 1]) ≤ O(η)
1 T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, Z|X=x) = 1]) ≤ ǫ
1 T
i=1 (Pr [fi(X, hi−1(X)) = 1] − Pr [fi(X, Z) = 1]) ≤ ǫ 11 / 18
T
i=1 fi(x,z)
T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, D) = 1]) ≤ O(η)
1 T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, Z|X=x) = 1]) ≤ ǫ
1 T
i=1 (Pr [fi(X, hi−1(X)) = 1] − Pr [fi(X, Z) = 1]) ≤ ǫ 11 / 18
T
i=1 fi(x,z)
T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, D) = 1]) ≤ O(η)
1 T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, Z|X=x) = 1]) ≤ ǫ
1 T
i=1 (Pr [fi(X, hi−1(X)) = 1] − Pr [fi(X, Z) = 1]) ≤ ǫ 11 / 18
T
i=1 fi(x,z)
T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, D) = 1]) ≤ O(η)
1 T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, Z|X=x) = 1]) ≤ ǫ
1 T
i=1 (Pr [fi(X, hi−1(X)) = 1] − Pr [fi(X, Z) = 1]) ≤ ǫ 11 / 18
T
i=1 fi(x,z)
T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, D) = 1]) ≤ O(η)
1 T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, Z|X=x) = 1]) ≤ ǫ
1 T
i=1 (Pr [fi(X, hi−1(X)) = 1] − Pr [fi(X, Z) = 1]) ≤ ǫ 11 / 18
T
i=1 fi(x,z)
T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, D) = 1]) ≤ O(η)
1 T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, Z|X=x) = 1]) ≤ ǫ
1 T
i=1 (Pr [fi(X, hi−1(X)) = 1] − Pr [fi(X, Z) = 1]) ≤ ǫ 11 / 18
T
i=1 fi(x,z)
T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, D) = 1]) ≤ O(η)
1 T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, Z|X=x) = 1]) ≤ ǫ
1 T
i=1 (Pr [fi(X, hi−1(X)) = 1] − Pr [fi(X, Z) = 1]) ≤ ǫ 11 / 18
T
i=1 fi(x,z)
T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, D) = 1]) ≤ O(η)
1 T
i=1 (Pr [fi(x, hi−1(x)) = 1] − Pr [fi(x, Z|X=x) = 1]) ≤ ǫ
1 T
i=1 (Pr [fi(X, hi−1(X)) = 1] − Pr [fi(X, Z) = 1]) ≤ ǫ 11 / 18
T
T
12 / 18
T
T
12 / 18
13 / 18
13 / 18
z wx,z), the error is O(ǫ),
13 / 18
1 Evaluate fi(x, z) for every i ∈ [T], z ∈ {0, 1}ℓ 2 Compute ez :=
i fi(x, z) for every z
3 Shift ez to make minz(ez) = 0: ez := ez − minz(ez) 4 Compute the first O(ℓ + log(1/ǫ)) bits of (1 − ǫ)ez for every z
5 Apply sampling and get h(x) 14 / 18
1 Evaluate fi(x, z) for every i ∈ [T], z ∈ {0, 1}ℓ 2 Compute ez :=
i fi(x, z) for every z
3 Shift ez to make minz(ez) = 0: ez := ez − minz(ez) 4 Compute the first O(ℓ + log(1/ǫ)) bits of (1 − ǫ)ez for every z
5 Apply sampling and get h(x)
14 / 18
15 / 18
15 / 18
15 / 18
16 / 18
16 / 18
16 / 18
17 / 18
18 / 18