Czy istnieją właściwości dystrybucji „maksymalnie” trudne do przetestowania?


13

Algorytm testowania dystrybucji dla właściwości dystrybucji P (która jest tylko pewnym podzbiorem wszystkich dystrybucji w ciągu [n]) ma dostęp do próbek zgodnie z pewną dystrybucją D i jest zobowiązany do podjęcia decyzji (whp), czy lub d ( D , P ) > ϵ ( d tutaj jest zwykle odległością 1 ). Najczęstszą miarą złożoności jest liczba próbek używanych przez algorytm.DPd(D,P)>ϵd1

Teraz w standardowych testach właściwości, w których masz dostęp do zapytania do jakiegoś obiektu, liniowa dolna granica złożoności zapytania jest oczywiście najsilniejszą dolną granicą, ponieważ zapytań ujawniłoby cały obiekt. Czy dotyczy to również testów dystrybucji?n

O ile rozumiem, „trywialna” górna granica dla testowania właściwości rozkładów to --- według granic Chernoffa, to wystarczy „zapisać” rozkład D, który jest zbliżony do D w 1 odległość, a następnie możemy po prostu sprawdzić, czy są jakieś dystrybucje blisko do D”, które są w P (może to zająć nieskończony czas, ale to nie ma znaczenia dla próbki złożoności).O(n2logn)1

  • Czy istnieje lepszy „trywialny” test dla wszystkich właściwości dystrybucji?
  • Czy są jakieś właściwości rozkładu, dla których, jak wiemy, próbkowane dolne granice są silniejsze niż liniowe?

wydaje się podobny do dowodzenia separacji klas złożoności i może być blisko jakiegoś znanego otwartego problemu ...?
vzn

O(n2logn)n1ε2/3O(n/ε2)εω(n)
Klemens C.

Odpowiedzi:


5

Przepraszam, że odkryłem ten post - jest dość stary, ale pomyślałem, że otrzymanie odpowiedzi może nie być tak złym pomysłem.

1ε2pPnε2p^O(nlognε2)nεO(nε2)

O(nε2)nεn

1/10Θε(nlogn)

(Pamiętaj, że jest to trochę „oszustwo” w tym sensie, że właściwość jest po prostu sposobem na postawienie tolerancyjnego pytania testowego i oznaczenie go jako testowanie właściwości ad hoc ).

kkk=n/10Ω(nlogn)n100

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.