Skip to main content

Showing 1–5 of 5 results for author: Saad, F A

Searching in archive math. Search in all archives.
.
  1. arXiv:2505.18879  [pdf, ps, other

    cs.DS cs.DM cs.IT math.PR stat.CO

    Efficient Online Random Sampling via Randomness Recycling

    Authors: Thomas L. Draper, Feras A. Saad

    Abstract: ``Randomness recycling'' is a powerful algorithmic technique for reusing a fraction of the random information consumed by a randomized algorithm to reduce its entropy requirements. This article presents a family of efficient randomness recycling algorithms for sampling a sequence $X_1, X_2, X_3, \dots$ of discrete random variables whose joint distribution follows an arbitrary stochastic process. W… ▽ More

    Submitted 24 May, 2025; originally announced May 2025.

    Comments: 26 pages, 5 figures, 1 table, 13 algorithms

  2. arXiv:2504.04267  [pdf, other

    cs.DS cs.DM cs.IT math.PR stat.CO

    Efficient Rejection Sampling in the Entropy-Optimal Range

    Authors: Thomas L. Draper, Feras A. Saad

    Abstract: The problem of generating a random variate $X$ from a finite discrete probability distribution $P$ using an entropy source of independent unbiased coin flips is considered. The Knuth and Yao complexity theory of nonuniform random number generation furnishes a family of "entropy-optimal" sampling algorithms that consume between $H(P)$ and $H(P)+2$ coin flips per generated output, where $H$ is the S… ▽ More

    Submitted 5 April, 2025; originally announced April 2025.

    Comments: 37 pages, 11 figures, 4 tables, 4 algorithms

  3. arXiv:2003.03830  [pdf, other

    stat.CO cs.DM cs.DS cs.IT math.PR

    The Fast Loaded Dice Roller: A Near-Optimal Exact Sampler for Discrete Probability Distributions

    Authors: Feras A. Saad, Cameron E. Freer, Martin C. Rinard, Vikash K. Mansinghka

    Abstract: This paper introduces a new algorithm for the fundamental problem of generating a random integer from a discrete probability distribution using a source of independent and unbiased random coin flips. We prove that this algorithm, which we call the Fast Loaded Dice Roller (FLDR), is highly efficient in both space and time: (i) the size of the sampler is guaranteed to be linear in the number of bits… ▽ More

    Submitted 1 June, 2020; v1 submitted 8 March, 2020; originally announced March 2020.

    Comments: 12 pages, 5 figures, 1 table. Appearing in AISTATS 2020

    Journal ref: Proceedings of the 23rd International Conference on Artificial Intelligence and Statistics, PMLR 108:1036-1046, 2020

  4. arXiv:2001.04555  [pdf, other

    cs.DS cs.DM cs.IT math.PR stat.CO

    Optimal Approximate Sampling from Discrete Probability Distributions

    Authors: Feras A. Saad, Cameron E. Freer, Martin C. Rinard, Vikash K. Mansinghka

    Abstract: This paper addresses a fundamental problem in random variate generation: given access to a random source that emits a stream of independent fair bits, what is the most accurate and entropy-efficient algorithm for sampling from a discrete probability distribution $(p_1, \dots, p_n)$, where the probabilities of the output distribution $(\hat{p}_1, \dots, \hat{p}_n)$ of the sampling algorithm must be… ▽ More

    Submitted 13 January, 2020; originally announced January 2020.

    Journal ref: Proc. ACM Program. Lang. 4, POPL, Article 36 (January 2020)

  5. arXiv:1902.10142  [pdf, other

    math.ST cs.LG stat.ME

    A Family of Exact Goodness-of-Fit Tests for High-Dimensional Discrete Distributions

    Authors: Feras A. Saad, Cameron E. Freer, Nathanael L. Ackerman, Vikash K. Mansinghka

    Abstract: The objective of goodness-of-fit testing is to assess whether a dataset of observations is likely to have been drawn from a candidate probability distribution. This paper presents a rank-based family of goodness-of-fit tests that is specialized to discrete distributions on high-dimensional domains. The test is readily implemented using a simulation-based, linear-time procedure. The testing procedu… ▽ More

    Submitted 26 February, 2019; originally announced February 2019.

    Comments: 20 pages, 6 figures. Appearing in AISTATS 2019

    Journal ref: Proceedings of the 22nd International Conference on Artificial Intelligence and Statistics, PMLR 89:1640-1649, 2019