/
food verb transportation food verb transportation

food verb transportation - PowerPoint Presentation

celsa-spraggs
celsa-spraggs . @celsa-spraggs
Follow
356 views
Uploaded On 2019-12-13

food verb transportation - PPT Presentation

food verb transportation animal verb furniture F i n d Fill out letters on the right to satisfy as much of the constraints on the left b a t b a t food verb transportation animal verb furniture F ID: 770264

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "food verb transportation" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

food verb transportation animal verb furniture F i n d ! Fill out letters on the right, to satisfy as much of the constraints on the left.

ba t b a t food verb transportation animal verb furniture F i n d ! When the letters form a word in a category, get 1 point per letter. Score: 3

bcab t b a t food verb transportation animal verb furniture F i n d ! When the letters form a word in a category, get 1 point per letter. c a b Score: 6

bcab t b a t food verb transportation animal verb furniture F i n d ! When the letters form a word in a category, get 1 point per letter. c a b Score: 6

bcabe t b a t food verb transportation animal verb furniture F i n d ! When the letters partially match a word in a category, get 1 point per match. c a b b e d Score: 8

bcab ety b a t food verb transportation animal verb furniture F i n d ! c a b b e d Score: 10 c r y When the letters partially match a word in a category, get 1 point per match.

bcab ety b a t food verb transportation animal verb furniture F i n d ! c a b b e d Score: 10 c r y ? a y When the letters partially match a word in a category, get 1 point per match.

bcab ety b a t food verb transportation animal verb furniture F i n d ! c a b b e d Score: 10 c r y ? e y ? a y When the letters partially match a word in a category, get 1 point per match.

bpcab ety b a t food verb transportation animal verb furniture F i n d ! c a b b e d Score: 15 c r y p e a p a y When the letters partially match a word in a category, get 1 point per match.

food verb transportation animal verb furniture F i n d ! Score: Your turn: How much can you score?

bpcabe ty b a t p a y c a b p ea b e d c ry food verb transportation animal verb furniture F i n d ! To get the total score, sum up the points from all the categories. Score: 15

furniturecs ca rot y c a t s a y c a r s oy c ot c ry food verb transportation animal verb F i n d ! Perfect score! Score: 18

Given a projection game so that perfect score is achievable, can you score 1% ? P r oj ection games Dana Moshkovitz MIT CSAIL

Given a projection game so that perfect score is achievable. Can you get a perfect score ?

Given a projection game so that perfect score is achievable. Can you score 99% ?

Given a projection game so that perfect score is achievable. Can you score 75% ?

Given a projection game so that perfect score is achievable. Can you score 50% ?

Observations: If there are X edges, can always score 1/X .

Observations: If there are X edges, can always score 1/X. If each constraint is on X locations, can score 1/X .

Observations: If there are X edges, can always score 1/X. If each constraint is on X locations, can score 1/X. If each location is in X constraints, can score 1/X .

Observations: If there are X edges, can always score 1/X. If each constraint is on X locations, can score 1/X. If each location is in X constraints, can score 1/X. If all categories are of size X , can score 1/X . All 3 letter words under “food”

Observations: If there are X edges, can always score 1/X. If each constraint is on X locations, can score 1/X. If each location is in X constraints, can score 1/X. If all categories are of size X, can score 1/X. If the alphabet is of size X , can score 1/X .

Given a projection game with large categories, alphabet and degrees, so perfect score is achievable. Can you score 1% ?

Projection Games Theorem (M-Raz 08): There exists >0 such that for all =(n)1/n, there exist k=poly(1/), D=poly(1/ ), so given a projection game of size n, alphabet size  k and degrees D, where perfect score is achievable, NP-hard to score even  percent. More than that – Almost as hard as exact 3SAT.

approx 1 2 (n) n O(1) exponential polynomial time Exponential hardness Sharp threshold t From Trivial To Super-Hard In A Flash! [ Håstad 97, M- Raz 08] Assuming that exact SAT takes exponential time

The best hardness of approximation results we know are based on projection games

Probabilistic Checking of Proofs (PCP) [FGLSS 91] Proof: 1. ∀ x;x =y⇒(x= z⇒y =z) 2. ∀ x;x=y⇒(x=z⇒y=z)⇒x+0=y⇒(x+0=z⇒y=z) 3. x+0=y ⇒(x+0= z⇒y =z ) … Conjecture: 1 + 1 = 2

Conjecture: A + B = C Probabilistic Checking of Proofs (PCP) [FGLSS 91] Proof: 1. ∀ x;x =y⇒(x= z⇒y =z) 2. ∀ x;x=y⇒(x=z⇒y=z)⇒x+0=y⇒(x+0=z⇒y=z) 3. x+0=y ⇒(x+0= z⇒y =z ) … w p s i i t n w i n p i w i t i t i n

Probabilistic Checking of Proofs (PCP) [FGLSS 91] Proof: 1. ∀ x;x =y⇒(x= z⇒y =z) 2. ∀ x;x=y⇒(x=z⇒y=z)⇒x+0=y⇒(x+0=z⇒y=z) 3. x+0=y ⇒(x+0= z⇒y =z ) … Conjecture: A + B = C False! Score  

Conjecture: A + B = C Probabilistic Checking of Proofs (PCP) [FGLSS 91] Proof: 1. ∀ x;x =y⇒(x= z⇒y =z) 2. ∀ x;x=y⇒(x=z⇒y=z)⇒x+0=y⇒(x+0=z⇒y=z) 3. x+0=y ⇒(x+0= z⇒y =z ) … w p s i i t n Observe: The PCP Thm induces a new format for proofs; can be tested by checking one implication! w i n p i w i t i t i n

What Goes Into PCPs?

Favorite Open ProblemsProjection Games Conjecture: Projection games NP-hard even when all categories are of size poly(1/).Unique Games Conjecture: Projection games NP-hard even when in each category all possible words differ in all their letters; best score is (1-) fraction of maximum.