Top Banner
Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)
21

Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

Dec 19, 2015

Download

Documents

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: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

Shengyu Zhang

The Chinese University of Hong Kong

(Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

Page 2: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

Role of # of witnesses in NP

• NP: Problems that can be verified in poly. time. • Obs: # of witnesses for positive instances can be

widely varying from 1 to exponentially high. • Question: Is hardness of NP due to this variation?

• [Theorem*1] NP RP⊆ UP

– RP: like BPP, but without error on negative instances. – UP: problems in NP with promise that each positive

instance has a unique witness

*1: Valiant, Vazirani, TCS, 1986.

Page 3: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

Proof of V-V

• Main idea: Set a filter to let each potential witness pass w.p. Θ(1/D).– D: # of witnesses.

• Then w.c.p. exactly one witness passes

• Other issues:– # of witnesses: Guess it. Double the guess.– Efficiency of the filter: 2 universal-hashing

Page 4: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

The case for MA

• UMA: A yes instance has – a unique witness with

accepting prob. > 2/3, – all other witnesses with

accepting prob. < 1/3.

• Question*1: Can we reduce MA to UMA?

*1. Aharonov, Ben-Or, Brandao, Sattath, arXiv/0810.4840 Aharonov, Ben-Or, Brandao, Sattath, arXiv/0810.4840, 2008, 2008..

0

1

2/3

1/3

Yes No

Page 5: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

The difficulty for MA

• Difficulty: A yes instance of MA may have many “grey” witnesses with accepting prob. in (1/3, 2/3).

• Still random filter? Kills all good witnesses before killing all grey ones.

0

1

2/3

1/3

Yes Yes

Random Filter

Page 6: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

The idea for MA*1

• Evenly cut [0,1] into m subintervals. – m=poly(n): length of witness

• One of them has # good witnesses

# grey witnesses

• Observe that constant fraction is enough to make VV work.

0

1

2/3

1/3

Yes

*1. Aharonov, Ben-Or, Brandao, Sattath, arXiv/0810.4840 Aharonov, Ben-Or, Brandao, Sattath, arXiv/0810.4840, 2008, 2008..

≥ 1/2

Page 7: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

QMA

x∊L: ∃|ψ, ∥Ux|ψ0∥2 > 2/3.

x∉L: ∀|ψ, ∥Ux|ψ0∥2 < 1/3.

Ux|0

|ψ0/1?

0

1

2/3

1/3

Yes No

[Fact] There are 2m orthonormal vectors |ψi, s.t. ∀|ψ=∑αi|ψi,

∥Ux|ψ0∥2 = ∑|αi|2∙∥Ux|ψi0∥2

Page 8: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

QMA

x∊L: ∃|ψ, ∥Ux|ψ0∥2 > 2/3.

x∉L: ∀|ψ, ∥Ux|ψ0||2 < 1/3.

Ux|0

|ψ0/1?

0

1

2/3

1/3

Yes No

Unique

Question*1: QMA BQP⊆ UQMA?

*1. Aharonov, Ben-Or, Brandao, Sattath, arXiv/0810.4840. Aharonov, Ben-Or, Brandao, Sattath, arXiv/0810.4840, 2008, 2008..

[Fact] There are 2m orthonormal vectors |ψi, s.t. ∀|ψ=∑αi|ψi,

∥Ux|ψ0∥2 = ∑|αi|2∙∥Ux|ψi0∥2

Page 9: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

Difficulty for QMA

• Consider the simple set of Yes instances*1:

W

If the universe of witnesses is 3-dim …Natural analog of random selection

--- Random Projection

*1. Aharonov, Ben-Or, Brandao, Sattath, arXiv/0810.4840 Aharonov, Ben-Or, Brandao, Sattath, arXiv/0810.4840, 2008, 2008..

0

1

2/3

1/3

Yes

Your new witness w/ acc prob = 1

S

Your new witness w/ acc prob = Θ(1)

Two perfectly good witnesses

All rest are perfectly bad

Page 10: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

Difficulty for QMA

• Unfortunately dim(H) = 2m = exp(n).

• Random Projection fails: The whole 2-dim subspace W gets projected onto the random subspace S almost uniformly– Largest and smallest scales are esp. close

“… which we believe captures the difficulty of the problem.”“A new idea seems to be required.”--- Aharonov, Ben-Or, Brandao, Sattath, arXiv/0810.4840--- Aharonov, Ben-Or, Brandao, Sattath, arXiv/0810.4840, 2008, 2008..

Page 11: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

1st step: “Think out of the box”, literally

Suicidal:

H

W

H

W

H

W

H

W

d dd

Check all

Page 12: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

2nd step: Adding proper constraints

0

1

1/poly(n)

Yes

Strong Amplification

[Fact] There are 2m orthonormal vectors |ψi, s.t. ∀|ψ=∑αi|ψi,

∥Ux|ψ0∥2 = ∑|αi|2∙∥Ux|ψi0∥2

H

W

Yes

Page 13: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

2nd Step: Adding proper constraints

Ux|0

0/1?

Test

Ux

⋮⋮0/1?

|0

• ∃ a unique vector |Ψ* W∊ d⊗ passing Test w.p. 1. And it’s still |Ψ*.

• Any other |Φ⊥|Ψ*: after passing Test the state has one component in W⊥.

H

W d = dim(W)

d copies of original circuit

Page 14: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

Reminder of symmetric and alternating subspaces

In H⊗d where dim(H) = n:

• Sij= {|ψ∊Hd: πij|ψ = |ψ},

• Aij= {|ψ∊Hd: πij|ψ = −|ψ}

• [Fact] H⊗d= Sij⊕Aij

• Alt(H⊗d) = ∩i≠j Aij, – dim(Alt(H⊗d)) =

– A basis: {∑πsign(π)|iπ(1)|iπ(2)… |iπ(d): distinct i1, …, id∊[n]}

¡nd

¢

H

W d = dim(W)

dim(Alt(W d⊗ )) = 1

[Fact] Alt(H d⊗ ) ∩ W d ⊗ = Alt(W d⊗ )

Page 15: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

Alternating Test

On potential witness ρ in H⊗d:

• Attach ∑π∊S_d|π *1

• Permute ρ according to π (in superposition)

• Accept if the attached reg is ∑πsign(π)|π

by |0 → ∑π|π

→ ∑πsign(π)|π

ρ

→ ∑π|π ρ

→ ∑π|π π(ρ)

= (∑πsign(π)|π) ⊗ ρ’?

*1: A normalization factor of (d!)-1/2 is omitted.

Page 16: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

For alternating states

On ρ in H⊗d

• Attach ∑π|π

• Permute ρ according to π (in superposition)

• Accept if the attached reg is ∑πsign(π)|π

|ψ→ ∑π|π |ψ

→ ∑π|π π(|ψ)

= ∑π|π sign(π)|ψ

= (∑πsign(π)|π) ⊗|ψ

Recall: |ψ Alt(H d) means ∊ ⊗ πij |ψ= - |ψ

Page 17: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

For Alt(H⊗d)⊥

On ρ in H⊗d

• Attach ∑π|π

• Permute ρ according to π (in superposition)

• Accept if the attached reg is ∑πsign(π)|π

|ψij

→ ∑π|π |ψij

→ ∑π|π π(|ψij)

[Fact] The attached reg is orthogonal to ∑πsign(π)|π

• Recall that H⊗d= Sij⊕Aij

• So (∩i≠j Aij)⊥ = ∑ Aij⊥ = ∑ Sij

– i.e. any state in (∩i≠j Aij)⊥ is |ψ= ∑|ψij, where |ψij∊Sij.

Page 18: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

∑π|π π(|ψij) ⊥ ∑πsign(π)|π

• ∑π|π π(|ψij) projected on ∑σsign(σ)|σ⊗H⊗d

= (∑σsign(σ)|σ) (∑σsign(σ)σ|) ∑π|π π(|ψij)= ∑σ,π sign(σ) sign(π) |σπ(|ψij) ≡ a

• Let π = π’∘πij, then

a = ∑σ,π sign(σ) sign(π) |σπ’∘πij(|ψij) = − sign(π’) = |ψij

= − ∑σ,π’ sign(σ) sign(π’) |σπ’(|ψij) = − a• So a = 0.

Page 19: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

What we have shown?

• All states in Alt(H⊗d) pass AltTest w.p. 1.

• All states in Alt(H⊗d)⊥ pass AltTest w.p. 0.– So after AltTest, only states

in Alt(H⊗d) remain.

• But Alt(H⊗d)∩W⊗d = Alt(W⊗d), – which has dim = 1 if d = dim(W).

Ux|0

Test

Ux

⋮⋮

|0

Our unique witness!

Recall: Alt(H d⊗ ) = span{∑πsign(π)|iπ(1)|iπ(2)… |iπ(d): distinct i1, …, id [2∊ m]}

Page 20: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

Concluding remarks

• This paper reduces FewQMA to UQMA. – Idea of using 1-dim alternating subspace is

quite different than the classical V-V.

• Open:– General (exp.) case?

– Gap generation? 0

1

1/poly(n)

Yes Yes

Strong Amplification

H

W

Page 21: Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

Thanks!