{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "F7ZGDKRMB4"
    }
  ],
  "body": "\n## Summary\n\nAn $\\varepsilon$-net of a [[family of sets|0C21Q694AG]] is a subset of the ground set that meets every large member of the family.\nHere large means that the member holds at least an $\\varepsilon$ fraction of the points.\nIt is a small sample that is guaranteed to hit every heavy range.\nThe $\\varepsilon$-net theorem of Haussler and Welzl says that families of [[VC dimension|KCFXR9K3GD]] $d$ have $\\varepsilon$-nets of size $O\\big(\\frac{d}{\\varepsilon} \\log \\frac{d}{\\varepsilon}\\big)$, independent of the number of points.\nThis makes $\\varepsilon$-nets a central tool in computational geometry and learning theory.\n\n## Explanations\n\n### L1 human\n\nSuppose there are many points in the plane and many possible regions, such as all half-planes.\nAn $\\varepsilon$-net is a handful of the points chosen so that every region containing a fair share of all points contains at least one chosen point.\nFor example, take $100$ points on a line, with intervals as the ranges.\nThe points in positions $10, 20, \\dots, 100$ form a $1/10$-net: any interval with at least $10$ of the points contains one of these.\nA random sample of the right size works with high probability when the regions are simple.\nThis is unrelated to the $\\varepsilon$-nets of metric spaces, which cover a space by small balls.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "52C45",
      "68U05",
      "05D05"
    ],
    "name": "Epsilon-net of a set system",
    "same_as": {
      "wikidata": "Q8083987",
      "wikipedia": "Ε-net (computational geometry)"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Ε-net_(computational_geometry)"
      }
    ],
    "tag": "V2SBN1FNQV"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/V2SBN1FNQV/",
  "links": null,
  "markdown": "https://tamnd.github.io/math2/node/V2SBN1FNQV.md",
  "msc": [
    "52C45",
    "68U05",
    "05D05"
  ],
  "name": "Epsilon-net of a set system",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/V2S/V2SBN1FNQV.md",
  "status": null,
  "tag": "V2SBN1FNQV",
  "uri": "m2://V2SBN1FNQV",
  "url": "https://tamnd.github.io/math2/wiki/epsilon-net-of-a-set-system/",
  "writing": {
    "tag": "V2SBN1FNQV",
    "kind": "concept",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      },
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
