ε-net (beräkningsgeometri)
Ett ε -net (uttalas epsilon -net) i beräkningsgeometri är approximationen av en generell mängd av en samling enklare delmängder. I sannolikhetsteorin är det approximationen av en sannolikhetsfördelning av en annan.
Bakgrund
Låt X vara en mängd och R vara en mängd delmängder av X ; ett sådant par kallas avståndsutrymme eller hypergraf , och elementen i R kallas intervall eller hyperkanter . Ett ε-net av en delmängd P av X är en delmängd N av P så att vilket område som helst r ∈ R med | r ∩ P | ≥ ε | P | skär N . Med andra ord, varje område som skär åtminstone en andel ε av elementen i P måste också skära ε -net N .
Anta till exempel att X är mängden punkter i det tvådimensionella planet, R är mängden slutna fyllda rektanglar (produkter av slutna intervall) och P är kvadraten [0, 1] × [0, 1]. Då är mängden N som består av de 8 punkterna som visas i det intilliggande diagrammet en 1/4-netto av P, eftersom varje sluten fylld rektangel som skär minst 1/4 av enhetens kvadrat måste skära en av dessa punkter. Faktum är att varje (axelparallell) kvadrat, oavsett storlek, kommer att ha ett liknande 8-punkts 1/4-net.
För varje avståndsutrymme med ändlig VC-dimension d , oavsett valet av P, finns det ett ε-net av P av storlek
eftersom storleken på denna uppsättning är oberoende av P , kan vilken uppsättning P som helst beskrivas med en uppsättning med fast storlek.
Detta underlättar utvecklingen av effektiva approximationsalgoritmer . Anta till exempel att vi vill uppskatta en övre gräns för arean av en given region, som faller inuti en viss rektangel P . Man kan uppskatta detta till en additiv faktor på ε gånger arean av P genom att först hitta ett ε -net av P , räkna andelen element i ε-nettet som faller inom området med avseende på rektangeln P , och sedan multiplicera av området P . Algoritmens körtid beror endast på ε och inte P . Ett enkelt sätt att beräkna ett ε-nät med hög sannolikhet är att ta ett tillräckligt antal slumpmässiga punkter, där antalet slumpmässiga punkter också bara beror på ε . Till exempel, i det visade diagrammet, har varje rektangel i enhetskvadraten som innehåller högst tre punkter i 1/4-net en area på högst 3/8 + 1/4 = 5/8.
ε-nät tillhandahåller också approximationsalgoritmer för NP-komplett träffuppsättning och set täckningsproblem .
Sannolikhetsteori
Låt vara en sannolikhetsfördelning över någon mängd . Ett -net för en klass av delmängder av är vilken delmängd som helst så att för någon
Intuitivt approximerar sannolikhetsfördelningen.
En starkare föreställning är -approximation. En -approximation för klass är en delmängd så att den för varje gäller