Documente Academic
Documente Profesional
Documente Cultură
pseudorandomness
PCP
PSPACE IP ZK
PH
BPP RP
NP coNP
P
NL
L lower bounds
10.1.1 10.1.2 10.2
approx. prop. average
(of opt.) test. case
6.1 6.2
rand. count.
6.1.4
(RL)
5.2.4 5.3.1
5 3 2 2 2 3 1 0 - - - - - - - -
5 3 2 2 2 3 3 0 - - - - - - - -
1 2 4 3
and
0
or
or
1 2
PARITY PARITY PARITY PARITY PARITY PARITY
of x .... x of x ...x of x .... x of x ...x of x .... x of x ...x
1 n n+1 2n 1 n n+1 2n 1 n n+1 2n
and and
and and
or
or
(1,a) (1,-) (0,-) (y1,-) (y2,-) (-,-) (-,-) (-,-) (-,-) (-,-) initial configuration
(with input 110y1y2 )
(3,-) (1,b) (0,-) (y1,-) (y2,-) (-,-) (-,-) (-,-) (-,-) (-,-)
(3,-) (1,-) (0,b) (y1,-) (y2,-) (-,-) (-,-) (-,-) (-,-) (-,-)
last configuration
1 2 3
1 2 3 3
g1 g1 g2 g2 g3 g3 g4 g4
gate1 and
or and neg
and
gate2 or
eq
eq eq eq
gate3 and
and
gate4 neg
2 x T1
1
M
3 y T2
T3
GROUND FALSE
the two designated verices
variable gadgets
clause gadgets
NP
NPC
P
coNPC
coNP
x x x
A1 A1 A1
A2 A2 A2
+x +x
+x -x
entry1 entry2 entry3
b(x)
via list decoding (7.2.1.3)
mild
worst-case Yao’s XOR
average-case inapprox.
HARDNESS 7.2.1.1 HARDNESS 7.2.1.2
derandomized
Yao’s XOR (7.2.2)
seed output sequence
Gen
?
a truly random sequence
i
Hk
xi G1 xi+1 ... G1 xl
!i !i+1 !l
!1 . . . !i-1 !i !i+1 . . . !l
"
(3)
0 1 (possible) application of h
b(k)
+ =
r0 r1 ri-t-1 ri-t ri-t+1 ri-1 ri
f0 f1 ft-1
#
X X is true!
??
?
!
?
!
!
r s r " " s
A = = f"(r). f"(s)
8
9
10
3 20
11
16
4 17 21
12 1 18
5 7 22
13 2 19
14 u v w
6 23
15
u w
8 9 10
1 2 v v 18 19
3 4 5 u 7 20
19
6 7 w 23
tpcBPP
sampNP
distNP
sampNP-complete [Thm 10.25]
P is different than NP
u 1
v
1
6 2
6 2
5 3
5 3
4
4
The original MA game The new AM game
" $
The MAMA game The AMA game
$1
(1)
"1 ... (t)
"1
"1 $1
(1) (t)
$2 $2
$2
i
"2 "2