Given a set of points together with a metric , an -set is a set of point such that for every point , there exists a point such that . It is a classical problem of discrete and computational geometry to find -nets of small size. In the late 1980s, Haussler and Welzl showed bounds on the size of such sets in the realm of much more abstract and less geometric sets of points, using only the finiteness of their VC-dimension. Their result shows that sets of VC-dimension at most behave much like Euclidean balls of dimension .
This write-up with Lucy Davidson contains an intuitive proof of the Primal Shatter Lemma (or Sauer-Shelah-Perlas Lemma) and the easiest proof I know of Haussler’s packing lemma.
(Primal Shatter Lemma) Let be a set of elements and be a set system of VC dimension on . For all , we have
When , the previous sum can be upper bounded by .
(Haussler’s Packing Lemma) Let be a set of elements and be a set system of VC dimension on . If is -separated then: .