Learning the Best Agorithm for Max-Cut, Clustering, and Other Partitioning Problems
summary
Proves that two natural algorithm families—agglomerative alpha-linkage clusterings and Feige–Langberg S‑linear SDP roundings for MaxCut—have sample complexity only theta(log N) pseudo-dimension. Key tools: partition the parameter line into polynomial intervals (clustering flips come from comparisons determined by eight points) and derive closed‑form, piecewise quadratic expressions for rounding. Practical procedure draws O(log N) instances, uses one hyperplane per sample, evaluates one parameter per interval and finds the empirically best parameter efficiently.
AI-written summary · about
chapters (16)
- 0:00Intro
- 0:36Learning the "best" algorithm
- 1:32Example: Clustering Clustering webpages by topic
- 2:04Example: Integer Quadratic Programming
- 2:44Background Work
- 3:05Algorithm Selection Model
- 5:36Pseudodimension of COSTA
- 7:26A rich class of clustering algorithms
- 9:17Key Challenge
- 12:55Pseudodimension bounds
- 18:49Maximum Cut
- 19:33Standard approximation approach
- 20:32A family of SDP rounding techniques
- 22:53Key Idea
- 28:10Computationally Efficient Algorithm Selection
- 29:50Summary
related talks
42mLearning What Works Best When
26mMathematical Approaches to Clustering
01h 07mA Few Simple Average-Case Reduction Techniques And Their Surprising Effectiveness
47mSuccinct Representations and Efficient Algorithms Based on Linear Programming
47mCrowdsourcing for Clustering: Algorithms and Information-Theoretic Lower Bounds
52mMax Cut with Linear Programs: Sherali-Adams Strikes Back
01h 01mNearest Neighbor Methods II
29mSampling Algorithms for Combinatorial Pure Exploration
