Simple, Optimal Algorithms for Random Sampling Without Replacement

04/11/2021
by   Daniel Ting, et al.
0

Consider the fundamental problem of drawing a simple random sample of size k without replacement from [n] := 1, . . . , n. Although a number of classical algorithms exist for this problem, we construct algorithms that are even simpler, easier to implement, and have optimal space and time complexity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/17/2016

Efficient Random Sampling - Parallel, Vectorized, Cache-Efficient, and Online

We consider the problem of sampling n numbers from the range {1,...,N} w...
research
07/14/2020

WOR and p's: Sketches for ℓ_p-Sampling Without Replacement

Weighted sampling is a fundamental tool in data analysis and machine lea...
research
04/08/2019

Weighted Reservoir Sampling from Distributed Streams

We consider message-efficient continuous random sampling from a distribu...
research
08/29/2018

Consistent Sampling with Replacement

We describe a very simple method for `consistent sampling' that allows f...
research
04/08/2022

Minimum Sample Size Allocation in Stratified Sampling Under Constraints on Variance and Strata Sample Sizes

We derive optimality conditions for the optimal sample allocation proble...
research
02/21/2020

Incremental Sampling Without Replacement for Sequence Models

Sampling is a fundamental technique, and sampling without replacement is...
research
01/15/2019

Optimal Replacement Policy under Cumulative Damage Model with Strength Degradation

A machine or production system is subject to random failure and it is re...

Please sign up or login with your details

Forgot password? Click here to reset