21
Boaz Barak (MSR New England) Fernando G.S.L. Brandão (Universidade Federal de Minas Gerais) Aram W. Harrow (University of Washington) Jonathan Kelner (MIT) David Steurer (MSR New England) Yuan Zhou (CMU)

Boaz Barak ( MSR New England )

  • Upload
    jatin

  • View
    48

  • Download
    0

Embed Size (px)

DESCRIPTION

Hypercontractive norms, Sum-of-Squares Proofs, and their applications. Boaz Barak ( MSR New England ) Fernando G.S.L. Brandão (Universidade Federal de Minas Gerais) Aram W. Harrow (University of Washington) Jonathan Kelner (MIT) - PowerPoint PPT Presentation

Citation preview

Page 1: Boaz Barak       ( MSR New England )

Boaz Barak (MSR New England)Fernando G.S.L. Brandão (Universidade Federal de Minas Gerais)

Aram W. Harrow (University of Washington)

Jonathan Kelner (MIT)David Steurer (MSR New England)

Yuan Zhou (CMU)

Page 2: Boaz Barak       ( MSR New England )

Motivation

• Unique Games Conjecture (UGC) [Khot'02]– For every constant ε, the following

problem is NP-Hard

– UG(ε) : given a set of linear modulo equations in the form

– Distinguish•YES case: at least (1-ε) of the equations

are satisfiable•NO case: at most ε of the equations are

satisfiable

)(mod qcyx ji

Page 3: Boaz Barak       ( MSR New England )

Motivation (cont'd)• Unique Games Conjecture [Khot'02]

• Implications of UGC– For large class of problems, BASIC-SDP

(semidefinite programming relaxation) achieves optimal approximation

Examples: Max-Cut, Vertex-Cover, any Max-CSP

[KKMO '07, MOO '10, KV '03, Rag '08]

Open question: Is UGC true?

Page 4: Boaz Barak       ( MSR New England )

Previous results

• Evidences in favor of UGC– (Certain) strong SDP relaxation hierarchies

cannot solve UG in polynomial time [RS'09, KPS'10, BGHMRS'11]

• Evidences opposing UGC– Subexponential time algorithms solve UG [ABS '10]

Page 5: Boaz Barak       ( MSR New England )

Our results• Evidences in favor of UGC

– (Certain) strong SDP relaxation hierarchies cannot solve UG in polynomial time [RS'09, KPS'10, BGHMRS'11]

• Evidences opposing UGC– Subexponential time algorithms solve UG [ABS '10]

1.New evidence: a natural SDP hierarchy solves all previous "hard instances" for UG

2.New (indirect) evidence: natural generalization of UG

•still has ABS-type subexp-time algorithm•cannot be solved in poly-time assuming ETH

Page 6: Boaz Barak       ( MSR New England )

More about our first result

1.New evidence: a natural SDP hierarchy solves all previous "hard instances" for UG

Page 7: Boaz Barak       ( MSR New England )

Semidefinite programming (SDP) relaxation hierarchies

r

? rounds SDP relaxation in roughly timee.g. [SA'90,LS'91]

)(rOn

UG(ε)

• For certain SDP relaxation hierarchies– Upper bound : rounds suffice [ABS'10,BRS'11,GS'11]

– Lower bound : rounds needed [RS'09,BGHMRS'11]

)1(n

))logexp((log )1(n

Page 8: Boaz Barak       ( MSR New England )

Semidefinite programming (SDP) relaxation hierarchies

?

UG(ε)

• Theorem.– Sum-of-Squares (SoS) hierarchy (a.k.a.

Lasserre hierarchy [Par'00, Las'01]) solves all known UG instances within 8 rounds

(cont'd)

r rounds SDP relaxation in roughly timee.g. [SA'90,LS'91]

)(rOn

Page 9: Boaz Barak       ( MSR New England )

Proof overview

• Integrality gap instance– SDP completeness: a good vector solution– Integral soundness: no good integral

solution

• A common method to construct gaps (e.g. [RS'09])

– Use the instance derived from a hardness reduction

– Lift the completeness proof to vector world– Use the soundness proof directly

Page 10: Boaz Barak       ( MSR New England )

Proof overview (cont'd)

• Our goal: to prove there is no good vector solution– Rounding algorithms?

• Instead, – we bound the value of the dual of the SDP– interpret the dual of the SDP as a proof

system– lift the soundness proof to the proof

system

Page 11: Boaz Barak       ( MSR New England )

Sum-of-Squares proof system

0)(

0)(

0)(

2

1

xp

xp

xp

m

Axioms Goal

0)( xqderive

• Rules– – – – all intermediate polynomials have bounded

degree d ("level-d" SoS proof system)

0)()(0)(,0)( 2121 xpxpxpxp0)()(0)(,0)( 2121 xpxpxpxp

0)( 2 xh

"Positivstellensatz" [Stengle'74]

Page 12: Boaz Barak       ( MSR New England )

Example

• SoS proof:

Axioms Goal02 xx 01 x

derive

0)1()(1 22 xxxx

Axiom squared term

Formulate UG as a polynomial optimization problem, and re-write the existing

soundness proof in a SoS fashion (as above) !

Page 13: Boaz Barak       ( MSR New England )

Components of the soundness proof

• "Easy" parts– Cauchy-Schwarz/Hölder's inequality– Influence decoding

• "Hard" parts– Hypercontractivity inequality– Invariance Principle

(of known UG instances)

Page 14: Boaz Barak       ( MSR New England )

SoS proof of hypercontractivity• The 2->4 hypercontractivity inequality: for low degree polynomial

we have

• The goal of an SoS proof is to show

is sum of squares

• Prove by induction (very similar to the well-known inductive proof of the inequality itself)...

dSnS

iSi

S xxf||],[

)(

2/12

}1,1{

4/14

}1,1{])([3])([

xfExfE

nn x

d

x

])([])([9 4

}1,1{

22

}1,1{xfExfE

nn xx

d

Page 15: Boaz Barak       ( MSR New England )

Components of the soundness proof• "Easy" parts

– Cauchy-Schwarz/Hölder's inequality– Influence decoding– Independent rounding

• "Hard" parts– Hypercontractivity inequality– Invariance Principle

•trickier •"bump function" is used in the original proof --- not a polynomial!•but... a polynomial substitution is enough for

UG

(of known UG instances)

Page 16: Boaz Barak       ( MSR New England )

(A little) more about our second result2.New (indirect) evidence: natural generalization of UG

•still has ABS-type subexp-time algorithm•cannot be solved in poly-time assuming ETH

Page 17: Boaz Barak       ( MSR New England )

Hypercontractive Norm Problem• For any matrix A, q > 2 (even number),

define

• Problem: to approximate

• A natural generalization of the Small Set Expansion (SSE) problem, which is closely related to UG [RS '09]

• Theorem. Constant approximation for 2->q norm is as hard as SSE

qxxqAxA

1:22

max

qA

2

Page 18: Boaz Barak       ( MSR New England )

Hypercontractive Norm Problem (cont'd)

• Theorem. 2->q norm can be "well approximated" in time exp(n^(2/q)). Moreover, the algorithm can be used to recover the subexp time algorithm for SSE.– Proof idea: subspace enumeration

• Theorem. Assuming the Exponential Time Hypothesis (i.e. 3-SAT does not have subexp time algorithm), there is no poly-time constant approximation algorithm for 2->q norm.– Proof idea: through quantum information

theory [BCY '10]

Page 19: Boaz Barak       ( MSR New England )

Summary

• SoS hierarchy refutes all known UG instances– certain types of soundness proof does not

work for showing a gap of SoS hierarchy

• New connection between hypercontractivity, small set expansion and... quantum separability

Page 20: Boaz Barak       ( MSR New England )

Open problems

• Show SoS hierarchy refutes Max-Cut instances?

• More study on 2->q norms...– New UG hard instances from hardness of 2-

>q norms?– Stronger 2->q hardness results (NP-

Hardness)?– dequantumize the current 2->q hardness

proof?

Page 21: Boaz Barak       ( MSR New England )

Thank you!