130 likes | 286 Views
The Projection Games Conjecture & The Hardness of lnN -Approximating Set-Cover. Dana Moshkovitz MIT. This Talk. Take-home message: Prove hardness results assuming The Projection Games Conjecture (PGC)!
E N D
The Projection Games Conjecture &The Hardness of lnN-Approximating Set-Cover Dana Moshkovitz MIT
This Talk • Take-home message: Prove hardness results assuming The Projection Games Conjecture (PGC)! Theorem: If SAT requires exponential time, and the PGC holds, then (1-)lnNapproximating Set-Cover instances of size N requires time 2N()(tight; stronger than Feige’s).
Projection Games A B A B e:AB An edge e=(a,b)E is satisfied by assignments fA:AA, fB:BB, if e(fA(a))=fB(b). PG: Given a game G=(G=(A,B,E),A,B, {e}e), Find fA:AA, fB:BBmaximizingPe(e satisfied). . . . . . .
The Projection Games Conjecture • There exists c>0, such that for any 1/nc, a Boolean formula , ||=n can be efficiently transformed to a projection game with graph size n1+o(1)poly(1/) and alphabet size poly(1/): • If is satisfiable, then there exist assignments to the projection game that satisfy all edges. • If is not satisfiable, then any assignments satisfy at most fraction of the edges.
What’s Known • Parallel repetition [Raz94]: graph size n(log(1/)) and alphabet size poly(1/). • [M-Raz08]: graph size n1+o(1)poly(1/) and alphabet size exp(1/).
Set-Cover • Greedy: lnN-lnlnN+O(1)-approx in poly time[C79,S96] • Linear programming: lnN–approx; poly time [S99] • Sub-exponential: (1-)lnN-approx in 2NO()-time [CKW09]
How To Prove Hardness? All the results use the scheme of Lund-Yannakakisthat has two components: • Projection game with =1/(logn)3. • Combinatorial set-cover gadget. PCP time lower bound. Combinatoricsapproximation factor.
The Lund-Yannakakis Scheme sub-universe per bB subset per aA, A For every e=(a,b)E, covers a subset of the sub-universe of b that is associated with e(). . . . Combinatorial gadget: the only ways to cover a sub-universe: Pick Band use subsets associated with . Pick more thanlnNsubsets.
The Feige Game • In the non-sat case, for any fA:AA, for (1-) fraction of the bB, all b’s neighbors aA have different projections (a,b)(fA(a)). A B A B 1 4 2 . . . . . .
The Current Work • We show how to transform any projection game to a Feige/rainbow game (without parallel repetition!) … … Standard projection game: At most fraction of neighbors agree Feige/rainbow game: All neighbors disagree
Our Tool • A bipartite graph (N,C,E); for every coloring of the N vertices, where no color set is of fraction >, at least (1-) fraction of the C vertices have all their neighbors from different colors. • The construction: incidence graph of lines and points. N C . . .
Take-Home Message • Prove hardness results assuming the projection games conjecture, e.g., for Clique, Chromatic Number, Shortest-Vector-Problem (SVP), Group-Steiner-Tree…