I wanted to say a few more things about the hardness of Max-Independent-Set (equivalently, Min-Vertex-Cover). Recall that in Lecture 25, we sketched the proof of factor NP-hardness for this problem; specifically, Hastad's result shows that distinguishing vs. is NP-hard for all .
This is a great hardness factor, but (as they used to say) "the gap is in the wrong place" -- or at least, it's not in the strongest possible place. It is of great interest to try to obtain a hardness result of the form vs. . This will give a worse "factor", but the result is essentially stronger. Note that we can't hope for vs. NP-hardness; Boppana and Halldorsson showed, roughly, that vs. is in P (using Ramsey theory) and this was improved by Alon and Kahale to, roughly, vs. , using the Karger-Motwani-Sudan SDP coloring algorithm.
One reason hardness results like vs. "small" are better is that they better "factor" hardness for Min-Vertex-Cover. Recall that, trivially, a vs. hardness result for Min-Independent-Set is a vs. hardness result for Max-Vertex-Cover, and thus a -factor hardness for Max-Vertex-Cover. For example, Hastad's hardness gives only factor hardness for Vertex-Cover, but a result like vs. hardness for Independent-Set would give factor hardness for Vertex-Cover.
For a long time, the best NP-hardness result like this we knew for Independent-Set came simply from taking Hastad's vs. hardness result for Max-E3Lin and applying the FGLSS reduction to it. You should (easily) check for yourself that this gives vs. NP-hardness for Independent-Set. Hence it gives vs. NP-hardness for Vertex-Cover; i.e., factor .
In 2002, in the same conference as Khot's Unique Games Conjecture paper, Dinur and Safra published a stronger NP-hardness result for Independent-Set. This was a pretty amazing paper, because the outline of the proof was:
a) Prove a super-weak variant of the Unique Games Conjecture;
b) Do a very difficult Dictator Test based on the combinatorics of -intersecting families.
Part (a), as mentioned, was done contemporaneously with the UGC paper, while part (b) was done before the work on Ek-Independent-Set described in our Lectures 8 and 9.
I like to remember their result as vs. NP-hardness for Independent-Set (omitting the 's), and hence factor hardness for Vertex-Cover. In fact, they pushed it a little further. Specifically, for , they showed vs. NP-hardness for Independent-Set. This is, like, .382 vs. .159. This yields factor 1.36 or so NP-hardness for Vertex-Cover.
That stands as the best NP-hardness result known. Relatively soon after the UGC paper, Khot and Regev showed showed that assuming UGC, vs. hardness holds for Min-Independent-Set, and thus factor hardness for Vertex-Cover. Indeed, they showed UGC-hardness of vs. for Min-Ek-Independent-Set.
Monday, April 21, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment