for Planted Clique Part I Lecture Outline Part I: Planted Clique - - PowerPoint PPT Presentation

β–Ά
for planted clique part i lecture outline
SMART_READER_LITE
LIVE PREVIEW

for Planted Clique Part I Lecture Outline Part I: Planted Clique - - PowerPoint PPT Presentation

Lecture 12: SOS Lower Bounds for Planted Clique Part I Lecture Outline Part I: Planted Clique and the Meka-Wigderson Moments Part II: MPW Analysis Preprocessing Part III: MPW Analysis with Graph Matrices Part IV: The Pessimist


slide-1
SLIDE 1

Lecture 12: SOS Lower Bounds for Planted Clique Part I

slide-2
SLIDE 2

Lecture Outline

  • Part I: Planted Clique and the Meka-Wigderson

Moments

  • Part II: MPW Analysis Preprocessing
  • Part III: MPW Analysis with Graph Matrices
  • Part IV: The Pessimist Strikes Back
slide-3
SLIDE 3

Part I: Planted Clique and the Meka-Wigderson Moments

slide-4
SLIDE 4

Review: Planted Clique

  • Recall the planted clique problem: Given a

random graph 𝐻 where a clique of size 𝑙 has been planted, can we find this planted clique?

  • Variant we’ll analyze: Can we use SOS to prove

that a random 𝐻 π‘œ, 1

2 graph has no clique of

size 𝑙 where 𝑙 ≫ 2π‘šπ‘π‘•π‘œ (the expected size of the largest clique in a random graph)?

slide-5
SLIDE 5

Review: Planted Clique Equations

  • Variable 𝑦𝑗 for each vertex i in G.
  • Want 𝑦𝑗 = 1 if i is in the clique.
  • Want 𝑦𝑗 = 0 if i is not in the clique.
  • Equations:

𝑦𝑗

2 = 𝑦𝑗 for all i.

π‘¦π‘—π‘¦π‘˜ = 0 if 𝑗, π‘˜ βˆ‰ 𝐹(𝐻) σ𝑗 𝑦𝑗 β‰₯ 𝑙

slide-6
SLIDE 6
  • Theorem [MPW15]: βˆƒπ· > 0 such that whenever

𝑙 ≀ 𝐷𝑒

π‘œ π‘šπ‘π‘•π‘œ 2

1 𝑒, with high probability degree

𝑒 SOS cannot prove the 𝑙-clique equations are infeasible.

First SOS Lower Bound

slide-7
SLIDE 7
  • To prove an SOS lower bound:
  • 1. Come up with pseudo-expectation values ΰ·¨

𝐹 which

  • bey the required linear equations
  • 2. Show that the moment matrix 𝑁 is PSD

Review: SOS Lower Bound Strategy

slide-8
SLIDE 8
  • Idea: Give each 𝑒-clique the same weight
  • Define 𝑦𝐽 = Ο‚π‘—βˆˆπ½ 𝑦𝑗
  • Define 𝑂𝑒(𝐽) to be the number of 𝑒-cliques

containing 𝐽.

  • MW moments: take ΰ·¨

𝐹 𝑦𝐽 =

𝑙 |𝐽| 𝑒 |𝐽|

β‹…

𝑂𝑒(𝐽) 𝑂𝑒(βˆ…)

MW Moments

slide-9
SLIDE 9
  • MW moments: take ΰ·¨

𝐹 𝑦𝐽 =

𝑙 |𝐽| 𝑒 |𝐽|

β‹…

𝑂𝑒(𝐽) 𝑂𝑒(βˆ…)

  • MW moments obey the equation σ𝑗 𝑦𝑗 = 𝑙
  • Proof: Οƒπ‘—βˆ‰π½ 𝑂𝑒(𝐽 βˆͺ 𝑗) = 𝑒 βˆ’ 𝐽 𝑂𝑒(𝐽) as each

d-clique containing 𝐽 contains 𝑒 βˆ’ |𝐽| of the 𝑗 βˆ‰ 𝐽

  • 𝑙

𝐽 +1 𝑒 𝐽 +1

= π‘™βˆ’|𝐽|

π‘’βˆ’|𝐽| β‹…

𝑙 |𝐽| 𝑒 |𝐽|

  • σ𝑗 ΰ·¨

𝐹 𝑦𝐽βˆͺ𝑗 = 𝐽 ΰ·¨ 𝐹 𝑦𝐽 + 𝑙 βˆ’ 𝐽 ΰ·¨ 𝐹 𝑦𝐽 = 𝑙 ΰ·¨ 𝐹 𝑦𝐽

Checking σ𝑗 𝑦𝑗 = 𝑙

slide-10
SLIDE 10

Part II: MPW Analysis Preprocessing

slide-11
SLIDE 11

Analysis Outline

  • For the MPW analysis, we do the following:
  • 1. Preprocess the moment matrix 𝑁 to make it

easier to analyze. More specifically, we find a matrix 𝑁′ which is easier to analyze such that if πœ‡min 𝑁′ β‰₯

𝑙

𝑒 2

4π‘œ

𝑒 2

then 𝑁 ≽ 0 with high probability

  • 2. Decompose 𝑁′ = 𝐹 𝑁′ + 𝑆 and show that

𝐹 𝑁′ ≽

𝑙

𝑒 2

2π‘œ

𝑒 2

𝐽𝑒 and w.h.p., 𝑆 ≀

𝑙

𝑒 2

4π‘œ

𝑒 2

slide-12
SLIDE 12

Restriction to Multilinear, Degree

𝑒 2

  • Preprocessing Step #1: As we’ve seen from the

3XOR and knapsack lower bounds, since we have the constraints that 𝑦𝑗

2 = 𝑦𝑗 for all 𝑗 and

σ𝑗 𝑦𝑗 = 𝑙, it is sufficient to consider the submatrix of 𝑁 with multilinear, degree 𝑒

2

indices

slide-13
SLIDE 13

Approximating ΰ·¨ 𝐹[𝑦𝐽]

  • Preprocessing Step #2: Approximate ΰ·¨

𝐹[𝑦𝐽]

  • Intuition: One view of ΰ·¨

𝐹[𝑦𝐽] is that ΰ·¨ 𝐹[𝑦𝐽] is the expected value of 𝑦𝐽 given what we can compute.

  • Remark: This is connected to pseudo-

calibration/moment matching which we’ll see next lecture.

slide-14
SLIDE 14

Approximating ΰ·¨ 𝐹[𝑦𝐽] Continued

  • A priori, if we choose a clique of size 𝑙 at

random, |𝐽| is part of the clique with probability

𝑙 |𝐽| π‘œ |𝐽|

β‰ˆ

𝑙|𝐽| π‘œ|𝐽|

  • If 𝐽 is not a clique, ΰ·¨

𝐹 𝑦𝐽 = 0. If 𝐽 is a clique, 𝐽 is 2

|𝐽| 2 times more likely to be part of the clique.

Thus, ΰ·¨ 𝐹 𝑦𝐽 β‰ˆ 2

|𝐽| 2

𝑙|𝐽| π‘œ|𝐽| if 𝐽 is a clique and is 0

  • therwise.
  • See appendix for calculations confirming this.
slide-15
SLIDE 15

Approximation Error

  • Let π‘π‘π‘žπ‘žπ‘ π‘π‘¦ be the matrix where

π‘π‘π‘žπ‘žπ‘ π‘π‘¦ 𝐽𝐾 = 2

|𝐽βˆͺ𝐾| 2

𝑙|𝐽βˆͺ𝐾| π‘œ|𝐽βˆͺ𝐾| if 𝐽 βˆͺ 𝐾 is a clique

and π‘π‘π‘žπ‘žπ‘ π‘π‘¦ 𝐽𝐾 = 0 otherwise.

  • Can show that the difference Ξ” = M βˆ’ Mπ‘π‘žπ‘žπ‘ π‘π‘¦

is small (see [MPW15] for details).

slide-16
SLIDE 16

The matrix 𝑁′

  • Preprocessing Step #3: Fill in zero rows and

columns of π‘π‘π‘žπ‘žπ‘ π‘π‘¦

  • If 𝐽 or 𝐾 is not a clique then (π‘π‘π‘žπ‘žπ‘ π‘π‘¦)𝐽𝐾= 0.
  • These zero rows and columns make π‘π‘π‘žπ‘žπ‘ π‘π‘¦

harder to analyze.

  • Definition: Take 𝑁′ to be the matrix such that

𝑁′𝐽𝐾 = 2

|𝐽βˆͺ𝐾| 2

𝑙|𝐽βˆͺ𝐾| π‘œ|𝐽βˆͺ𝐾| if all edges are present

between 𝐽 βˆ– 𝐾 and 𝐾 βˆ– 𝐽 and 𝑁′𝐽𝐾 = 0 otherwise

slide-17
SLIDE 17

𝑁′ ≽ 0 β‡’ π‘π‘π‘žπ‘žπ‘ π‘π‘¦ ≽ 0

  • Can view π‘π‘π‘žπ‘žπ‘ π‘π‘¦ as a submatrix of 𝑁′.
  • This immediately implies that if 𝑁′ ≽ 0 then

π‘π‘π‘žπ‘žπ‘ π‘π‘¦ ≽ 0

  • Because of the error matrix Ξ” = M βˆ’ Mπ‘π‘žπ‘žπ‘ π‘π‘¦

we need the stronger statement that with high probability, πœ‡min 𝑁′ is significantly bigger than 0.

slide-18
SLIDE 18

Summary

  • We want to show that w.h.p. 𝑁′ ≽

𝑙

𝑒 2

4π‘œ

𝑒 2

where 𝑁′ is the matrix such that 𝑁′𝐽𝐾 = 2

|𝐽βˆͺ𝐾| 2

𝑙|𝐽βˆͺ𝐾| π‘œ|𝐽βˆͺ𝐾| if

all edges are present between 𝐽 βˆ– 𝐾 and 𝐾 βˆ– 𝐽 and 𝑁′𝐽𝐾 = 0 otherwise

slide-19
SLIDE 19

𝑁′ Picture for d = 4

12 13 14 15 16 23 24 25 26 34 35 36 45 46 56 12 13 14 15 16 23 24 25 26 34 35 36 45 46 56

𝑁′ 𝑗,π‘˜ {𝑗,𝑙} =

8𝑙3 π‘œ3 if

j ∼ 𝑙 and 0

  • therwise

𝑁′ 𝑗,π‘˜ {𝑗,π‘˜} =

2𝑙2 π‘œ2

𝑁′ 𝑗,π‘˜ {𝑙,π‘š} =

64𝑙4 π‘œ4 if

𝑗 ∼ π‘˜, 𝑗 ∼ 𝑙, π‘˜ ∼ 𝑙, π‘˜ ∼ π‘š and is 0

  • therwise
slide-20
SLIDE 20

Part III: MPW Analysis with Graph Matrices

slide-21
SLIDE 21

Recall Definition of 𝑆𝐼

  • Definition: Definition: If π‘Š 𝐼 = 𝑉 βˆͺ π‘Š then

define 𝑆𝐼 𝐡, 𝐢 = πœ“πœ(𝐹(𝐼)) where 𝜏: V H β†’ π‘Š(𝐻) is the injective map satisfying 𝜏 𝑉 = 𝐡, 𝜏 π‘Š = 𝐢 and preserving the ordering of 𝑉, π‘Š.

  • Last lecture: Did not require 𝐡, 𝐢 to be in

ascending order.

  • This lecture: Will require 𝐡, 𝐢 to be in

ascending order.

  • Note: This only reduces our norms, so the

probabilistic norm bounds still hold.

slide-22
SLIDE 22

Review: Rough Norm Bound

  • Theorem [MP16]: If 𝐼 has no isolated

vertices then with high probability, 𝑆𝐼 is ΰ·¨ 𝑃 π‘œ( π‘Š 𝐼 βˆ’π‘‘πΌ)/2 where 𝑑𝐼 is the minimal size of a vertex separator between 𝑉 and π‘Š (S is a vertex separator of U and V if every path from U to V intersects S)

  • Note: The ΰ·¨

𝑃 contains polylog factors and constants related to the size of 𝐼.

slide-23
SLIDE 23

Decomposition of π‘π‘π‘žπ‘žπ‘ π‘π‘¦ and 𝑁′

  • Claim: π‘π‘π‘žπ‘žπ‘ π‘π‘¦ = σ𝐼

𝑙|𝑉βˆͺπ‘Š| π‘œ|𝑉βˆͺπ‘Š| 𝑆𝐼 where we

sum over 𝐼 which have no middle vertices.

  • Claim: 𝑁′ = σ𝐼 2

|𝑉| 2

+ |π‘Š|

2

βˆ’ |π‘‰βˆ©π‘Š|

2

𝑙|𝑉βˆͺπ‘Š| π‘œ|𝑉βˆͺπ‘Š| 𝑆𝐼

where we sum over 𝐼 which have no middle vertices and which have no edges within 𝑉 or within π‘Š.

  • Idea: Each of the 2

|𝑉| 2

+ |π‘Š|

2

βˆ’ |π‘‰βˆ©π‘Š|

2

edges within 𝑉 or π‘Š are given for free.

slide-24
SLIDE 24

Entries of E[𝑁′]

  • 𝑁′ = σ𝐼 2

|𝑉| 2

+ |π‘Š|

2

βˆ’ |π‘‰βˆ©π‘Š|

2

𝑙|𝑉βˆͺπ‘Š| π‘œ|𝑉βˆͺπ‘Š| 𝑆𝐼 where

we sum over 𝐼 which have no middle vertices and which have no edges within 𝑉

  • r within π‘Š.
  • Claim: E 𝑁′ 𝐽𝐾 = 2

|𝐽| 2 + |𝐾| 2 βˆ’ |𝐽∩𝐾| 2

𝑙|𝐽βˆͺ𝐾| π‘œ|𝐽βˆͺ𝐾|

  • Idea: For any 𝐼 which has an edge,

𝐹 𝑆𝐼 = 0. Otherwise, 𝐹 𝑆𝐼 = 𝑆𝐼

slide-25
SLIDE 25

𝐹[𝑁′] Picture for d = 4

12 13 14 15 16 23 24 25 26 34 35 36 45 46 56 12 13 14 15 16 23 24 25 26 34 35 36 45 46 56

𝐹[𝑁′] 𝑗,π‘˜ {𝑗,𝑙} =

4𝑙3 π‘œ3

𝐹[𝑁′] 𝑗,π‘˜ {𝑗,π‘˜} =

2𝑙2 π‘œ2

𝐹[𝑁′] 𝑗,π‘˜ {𝑙,π‘š} =

4𝑙4 π‘œ4

slide-26
SLIDE 26

Analysis of 𝐹[𝑁′]

  • 𝐹[𝑁′] belongs to the Johnson Scheme of

matrices 𝐡 whose entries 𝐡𝐽𝐾 only depend on |𝐽 ∩ 𝐾| (See Lecture 9 on SOS Lower Bounds for Knapsack)

  • Can decompose 𝐹 𝑁′ as a sum of PSD

matrices, one of which is the identity matrix which has coefficient β‰₯

𝑙

𝑒 2

2π‘œ

𝑒 2

𝐽𝑒.

slide-27
SLIDE 27

One Piece of 𝑁′ βˆ’ 𝐹[𝑁′] (𝑒 = 4)

12 13 14 15 16 23 24 25 26 34 35 36 45 46 56 12 13 14 15 16 23 24 25 26 34 35 36 45 46 56

60𝑙4 π‘œ4 if all edges

between 𝐽 and 𝐾 are present. βˆ’

4𝑙4 π‘œ4 otherwise

slide-28
SLIDE 28

Piece of 𝑁′ βˆ’ 𝐹[𝑁′] Decomposition

  • This piece has coefficient

4𝑙4 π‘œ4 in 𝑆𝐼 for all 𝐼

which have the following form (and 0 for all

  • ther 𝑆𝐼):

𝑉 𝑣1 𝑣2 π‘Š 𝑀1 𝑀2

Where 𝐹(𝐼) is non-empty and is a subset of the dashed lines

slide-29
SLIDE 29

Piece of 𝑁′ βˆ’ 𝐹[𝑁′] Analysis

  • All 𝐼 here have minimum separator size 𝑑𝐼 at

least 1.

  • This gives a norm bound of ΰ·¨

𝑃

𝑙4 π‘œ4 β‹… π‘œ

4βˆ’1 2

= ΰ·¨ 𝑃

𝑙2 π‘œ β‹… 𝑙2 π‘œ2

  • This is much less than

𝑙2 4π‘œ2 when 𝑙 β‰ͺ π‘œ

1 4.

slide-30
SLIDE 30

General Analysis of 𝑆 = 𝑁′ βˆ’ 𝐹[𝑁′]

  • Define 𝑆 = 𝑁′ βˆ’ 𝐹[𝑁′]
  • Claim: 𝑆 = σ𝐼 2

|𝑉| 2

+ |π‘Š|

2

βˆ’ |π‘‰βˆ©π‘Š|

2

𝑙|𝑉βˆͺπ‘Š| π‘œ|𝑉βˆͺπ‘Š| 𝑆𝐼

where we sum over 𝐼 which have no middle vertices, which have no edges within 𝑉 or within π‘Š, and which have at least one edge.

slide-31
SLIDE 31
  • 𝑆 = σ𝐼 2

|𝑉| 2

+ |π‘Š|

2

βˆ’ |π‘‰βˆ©π‘Š|

2

𝑙|𝑉βˆͺπ‘Š| π‘œ|𝑉βˆͺπ‘Š| 𝑆𝐼 where we

sum over 𝐼 which have no middle vertices, which have no edges within 𝑉 or within π‘Š, and which have at least one edge

  • Norm bound: For any such 𝑆𝐼, w.h.p. 𝑆𝐼

is ΰ·¨ 𝑃(π‘œ

𝑉βˆͺπ‘Š βˆ’ π‘‰βˆ©π‘Š βˆ’1 2

) as the minimal separator size 𝑑𝐼 between 𝑉 and π‘Š is at least 𝑉 ∩ π‘Š + 1

  • Corollary: w.h.p. 𝑙|𝑉βˆͺπ‘Š|

π‘œ|𝑉βˆͺπ‘Š| 𝑆𝐼 is ΰ·¨

𝑃

𝑙 𝑉βˆͺπ‘Š π‘œ 𝑉βˆͺπ‘Š + π‘‰βˆ©π‘Š +1

General Analysis of 𝑆 = 𝑁′ βˆ’ 𝐹[𝑁′]

slide-32
SLIDE 32
  • 𝑆 is a sum of terms which w.h.p. have norm

ΰ·¨ 𝑃

𝑙 𝑉βˆͺπ‘Š π‘œ 𝑉βˆͺπ‘Š + π‘‰βˆ©π‘Š +1

  • 𝑉 βˆͺ π‘Š ≀ 𝑒 and 𝑉 βˆͺ π‘Š + 𝑉 ∩ π‘Š = 𝑒, so

w.h.p. 𝑆 is ΰ·¨ 𝑃

𝑙

𝑒 2

π‘œ

𝑒 2

β‹…

𝑙

𝑒 2

π‘œ . This is much less than 𝑙

𝑒 2

4π‘œ

𝑒 2

as long as 𝑙 β‰ͺ π‘œ

1 𝑒

General Analysis of 𝑆 = 𝑁′ βˆ’ 𝐹[𝑁′]

slide-33
SLIDE 33

Part IV: The Pessimist Strikes Back

slide-34
SLIDE 34

Limitations of MW moments

  • Can we prove a stronger lower bound with the

MW moments?

  • With a more careful analysis, a slightly stronger

lower bound can be shown. For 𝑒 = 4, [DM15] proved an ΰ·© Ξ©(π‘œ

1 3) lower bound. [HKPRS16]

generalized this to ΰ·© Ξ©(π‘œ

2 𝑒+2)

  • By an argument of Jonathan Kelner, this is tight!
slide-35
SLIDE 35

Pessimist’s Query

  • Kelner’s argument: Pessimist can query the

following polynomial:

  • Take π‘ž = 𝐷𝑦𝑗 βˆ’ Οƒ

𝐾: 𝐾 =𝑒

2,π‘—βˆ‰πΎ βˆ’1

πΎβˆ–π‘‚ 𝐽 𝑦𝐾 where

𝑂(𝐽) is the set of neighbors of 𝐽

  • What is ΰ·¨

𝐹 π‘ž2 ?

  • Key idea: Cross terms will all be negative, but

there will be cancellation in the square terms.

slide-36
SLIDE 36

Pessimist’s Query Analysis

  • π‘ž = 𝐷𝑦𝑗 βˆ’ Οƒ

𝐾: 𝐾 =𝑒

2,π‘—βˆ‰πΎ βˆ’1

πΎβˆ–π‘‚ 𝑗 𝑦𝐾 where

𝑂(𝑗) is the set of neighbors of 𝐽 π‘ž2 = 𝐷2𝑦𝑗 βˆ’ 2𝐷 σ𝐾:𝐾βˆͺ{𝑗} 𝑗𝑑 𝑏 π‘‘π‘šπ‘—π‘Ÿπ‘£π‘“ 𝑦𝐾βˆͺ{𝑗} + σ𝐾,𝐾′ βˆ’1

(𝐾Δ𝐾′)βˆ–π‘‚ 𝐽 𝑦𝐾βˆͺ𝐾′

  • We expect ΰ·¨

𝐹[𝐷2𝑦𝑗] to be Θ

𝐷2𝑙 π‘œ

  • We expect ΰ·¨

𝐹 2𝐷 σ𝐾:𝐾βˆͺ{𝑗} 𝑗𝑑 𝑏 π‘‘π‘šπ‘—π‘Ÿπ‘£π‘“ 𝑦𝐾βˆͺ{𝑗} to be Θ

𝐷𝑙(𝑒/2)+1 π‘œ

slide-37
SLIDE 37

Pessimist’s Query Analysis Continued

  • π‘ž2 = 𝐷2𝑦𝑗 βˆ’ 2𝐷 σ𝐾:𝐾βˆͺ{𝑗} 𝑗𝑑 𝑏 π‘‘π‘šπ‘—π‘Ÿπ‘£π‘“ 𝑦𝐾βˆͺ{𝑗} +

σ𝐾,𝐾′ βˆ’1

(𝐾Δ𝐾′)βˆ–π‘‚ 𝐽 𝑦𝐾βˆͺ𝐾′

  • All terms of σ𝐾,𝐾′ ΰ·¨

𝐹 βˆ’1

𝐾Δ𝐾′ βˆ–π‘‚ 𝐽 𝑦𝐾βˆͺ𝐾′ have

expected value β‰ˆ 0 except for the ones where 𝐾′ = 𝐾.

  • These terms contribute Θ(𝑙𝑒/2) and it turns
  • ut that w.h.p. these terms are dominant
slide-38
SLIDE 38

Pessimist’s Query Analysis Continued

  • We expect ΰ·¨

𝐹[π‘ž2] to be Θ

𝐷2𝑙 π‘œ

βˆ’ Θ

𝐷𝑙

𝑒 2 +1

π‘œ

+ Θ(𝑙𝑒/2)

  • Taking 𝐷 = 𝑙

𝑒 4βˆ’1 2 π‘œ, this is

Θ(𝑙𝑒/2) βˆ’ Θ

𝑙

3𝑒 4 +1 2

π‘œ

= 𝑙𝑒/2Θ 1 βˆ’

𝑙

𝑒+2 4

π‘œ

which is negative if 𝑙 ≫ π‘œ

2 𝑒+2

slide-39
SLIDE 39
  • Pessimist has disproven our (Optimist’s) first

attempt at bluffing, but perhaps we can come up with a better bluff.

  • Let’s see what went wrong.

Back to the Drawing Board

slide-40
SLIDE 40

Graphical Picture

  • Can represent the polynomial Pessimist is

querying as follows:

𝑦𝑗 π‘¦π‘˜1 π‘¦π‘˜2 π‘¦π‘˜π‘  𝑦𝑗

times its transpose 𝐷 βˆ’

slide-41
SLIDE 41

Graphical Picture

  • Multiplying graph matrices is tricky (more on

that next lecture!). Some terms that appear are:

𝑦𝑗 π‘¦π‘˜1 π‘¦π‘˜2 π‘¦π‘˜π‘  𝑦𝑗

𝐷2 βˆ’

𝑦𝑗 π‘¦π‘˜1 π‘¦π‘˜2 π‘¦π‘˜π‘  π‘¦π‘˜1

β€²

π‘¦π‘˜2

β€²

π‘¦π‘˜π‘ 

β€²

𝐷

𝑦𝑗 π‘¦π‘˜1

β€²

π‘¦π‘˜2

β€²

π‘¦π‘˜π‘ 

β€²

+ βˆ’π·

slide-42
SLIDE 42

Potential Fix

  • What if we add an appropriate multiple of

𝑦𝑗 π‘¦π‘˜1 π‘¦π‘˜2 π‘¦π‘˜π‘  π‘¦π‘˜1

β€²

π‘¦π‘˜2

β€²

π‘¦π‘˜π‘ 

β€²

to our moment matrix?

slide-43
SLIDE 43

Potential Fix Analysis

  • This fix does work for 𝑒 = 4 [HKPRS16]
  • However, it seems rather ad-hoc.
  • Remark: It is related to giving more weight to

cliques which have more common neighbors, but that’s not quite what it does…

  • Can we find a more principled general fix? Yes,

see next lecture!

slide-44
SLIDE 44

References

  • [BHK+16] B. Barak, S. B. Hopkins, J. A. Kelner, P. Kothari, A. Moitra, and A. Potechin,

A nearly tight sum-of-squares lower bound for the planted clique problem, FOCS p.428–437, 2016.

  • [DM15] Y. Deshpande and A. Montanari, Improved sum-of-squares lower bounds

for hidden clique and hidden submatrix problems, COLT, JMLR Workshop and Conference Proceedings, vol.40, JMLR.org, p.523–562,2015.

  • [HKPRS16] S. Hopkins, P. Kothari, A. Potechin, P. Raghavendra, T. Schramm. Tight

Lower Bounds for Planted Clique in the Degree-4 SOS Program. SODA 2016

  • [MP16] D. Medarametla, A. Potechin. Bounds on the Norms of Uniform Low Degree

Graph Matrices. RANDOM 2016. https://arxiv.org/abs/1604.03423

  • [MPW15] R. Meka, Aaron Potechin, and Avi Wigderson, Sum-of-squares lower

bounds for planted clique. STOC p.87–96, 2015

slide-45
SLIDE 45

Appendix

slide-46
SLIDE 46

Approximating ΰ·¨ 𝐹[𝑦𝐽] Calculation

  • ΰ·¨

𝐹 𝑦𝐽 =

𝑙 |𝐽| 𝑒 |𝐽|

β‹…

𝑂𝑒(𝐽) 𝑂𝑒(βˆ…)

  • If 𝐽 is a clique then 𝑂𝑒 𝐽 β‰ˆ 2

|𝐽| 2 βˆ’ 𝑒 2

π‘œβˆ’|𝐽| π‘’βˆ’|𝐽|

  • As a special case, 𝑂𝑒 βˆ… β‰ˆ 2βˆ’ 𝑒

2

π‘œ 𝑒

  • If 𝐽 is a clique then

ΰ·¨ 𝐹 𝑦𝐽 β‰ˆ

𝑙 𝐽 2 𝐽 2 βˆ’ 𝑒 2 π‘œβˆ’ 𝐽 π‘’βˆ’ 𝐽 𝑒 𝐽 2βˆ’ 𝑒 2 π‘œ 𝑒

= 2

𝐽 2 𝑙 𝐽 π‘œ 𝐽

β‰ˆ 2

𝐽 2

𝑙|𝐽| π‘œ|𝐽|