Epsilon-net

A set of points that approximates a set in a metric space within a fixed tolerance.
Epsilon-net

An epsilon-net for a subset AXA\subseteq X in a (X,d)(X,d) is a subset FXF\subseteq X such that for every aAa\in A there exists fFf\in F with

d(a,f)<ε. d(a,f) < \varepsilon.

Equivalently, AfFB(f,ε)A\subseteq \bigcup_{f\in F} B(f,\varepsilon), where B(f,ε)B(f,\varepsilon) is an .

Finite epsilon-nets are the basic finiteness objects behind .

Examples:

  • For A=[0,1]RA=[0,1]\subseteq\mathbb{R} and ε>0\varepsilon>0, a finite set of equally spaced points {0,ε,2ε,,Nε}\{0,\varepsilon,2\varepsilon,\dots,N\varepsilon\} with Nε1N\varepsilon\ge 1 is an epsilon-net for AA.
  • On an infinite set with the discrete metric, any epsilon-net with ε<1\varepsilon<1 must contain every point of AA, so AA has no finite epsilon-net unless it is finite.