Ryan O'Donnell tutorial on Hardess of Approximation - Part 2

Ryan O'Donnell tutorial on Hardess of Approximation - Part 2

🎙 Ryan O'Donnell 👥 14K 📅 September 7, 2017 ⏱ 63 min 👁 220 📄 tutorial 🧭 2026-08-17
Available in: English (current) Français

Keywords

hardness of approximationLabel CoverMax K-CoverPCP theoremreduction

Summary

In this second part of a tutorial on hardness of approximation, Ryan O’Donnell presents the general framework for proving strong inapproximability results, using Max K-Cover as a case study. He begins by recalling the Label Cover problem (also called Max Projection), which is known to be NP-hard to approximate within any constant factor, based on the PCP theorem. He then introduces a simple gadget on binary strings of length R, where the optimal solution corresponds to selecting two sets that cover all elements, while any inconsistent selection covers at most 3/4 of the elements. The main reduction from Label Cover to Max K-Cover is then described: for each edge of the Label Cover instance, a copy of the gadget is placed, and sets are associated with vertices, with projections used to define coverage. The reduction sets K to the total number of vertices. The completeness proof shows that a perfect assignment to Label Cover yields a perfect cover. The soundness proof, sketched in contrapositive form, argues that if a set collection covers more than 3/4 + delta of the elements, then one can decode an assignment satisfying a noticeable fraction of Label Cover constraints. The lecture emphasizes the importance of consistency in the gadget and the role of averaging arguments. The proof is not fully completed, but the key ideas are clearly presented.

223 words

Critical Evaluation

Value of the Information & Strength of the Argument

The lecture provides a clear and rigorous exposition of a fundamental reduction in hardness of approximation. The value lies in its pedagogical clarity: O’Donnell carefully motivates each step, from the gadget design to the completeness and soundness proofs. The argumentation is solid, relying on well-known results (PCP theorem) and elementary combinatorial reasoning. The use of a simple gadget to illustrate the core idea is effective, and the explanation of why the 3/4 threshold arises is insightful. The proof is not fully finished, but the outline is convincing and the main technical challenges are addressed.

Scientific Rigor, Source Quality, Title Accuracy

The scientific rigor is high: the lecture is based on established theorems (e.g., the PCP theorem) and the reduction is presented with sufficient detail. However, no specific sources are cited in the video or description, and the description only mentions the workshop and recording credits. The title accurately reflects the content, and the lecture is well-structured. The lack of explicit references is a minor weakness, but the content itself is reliable.

180 words

Title / Content Match

The title accurately reflects the content: a tutorial on hardness of approximation, specifically focusing on the reduction from Label Cover to Max K-Cover.

Quality & Reliability

8/10

The lecture is given by a recognized expert in theoretical computer science, with a clear pedagogical structure and rigorous mathematical reasoning. The content is based on established results (e.g., PCP theorem) and the reduction is presented with sufficient detail. However, as a tutorial, it does not provide full formal proofs for all cited theorems, and the video quality is low (220 views, 2 likes) with no external references in the description.

Key Moments

Contribution & Novelties

This tutorial provides a clear and accessible explanation of a classic reduction in hardness of approximation, specifically from Label Cover to Max K-Cover. The pedagogical approach, using a simple gadget and emphasizing the role of consistency, is valuable for students and researchers. The lecture does not present new research results but offers a didactic exposition of known techniques.

Pour aller plus loin :

  • PCP theorem — The foundational result underlying hardness of approximation.
  • Label Cover problem — The problem used as the starting point for many inapproximability results.
  • Max K-Cover problem — The problem studied in this lecture, with known approximation algorithms.

102 words

Radar Profile

The radar profile shows high scores in technical level and information quality, with slightly lower scores in quantity and reliability due to the tutorial nature and lack of explicit references. The overall profile indicates a solid, technically deep lecture.

Reliability 8/10