English

Analyzing Boltzmann Samplers for Bose-Einstein Condensates with Dirichlet Generating Functions

Data Structures and Algorithms 2023-04-11 v2 Combinatorics

Abstract

Boltzmann sampling is commonly used to uniformly sample objects of a particular size from large combinatorial sets. For this technique to be effective, one needs to prove that (1) the sampling procedure is efficient and (2) objects of the desired size are generated with sufficiently high probability. We use this approach to give a provably efficient sampling algorithm for a class of weighted integer partitions related to Bose-Einstein condensation from statistical physics. Our sampling algorithm is a probabilistic interpretation of the ordinary generating function for these objects, derived from the symbolic method of analytic combinatorics. Using the Khintchine-Meinardus probabilistic method to bound the rejection rate of our Boltzmann sampler through singularity analysis of Dirichlet generating functions, we offer an alternative approach to analyze Boltzmann samplers for objects with multiplicative structure.

Keywords

Cite

@article{arxiv.1708.02266,
  title  = {Analyzing Boltzmann Samplers for Bose-Einstein Condensates with Dirichlet Generating Functions},
  author = {Megan Bernstein and Matthew Fahrbach and Dana Randall},
  journal= {arXiv preprint arXiv:1708.02266},
  year   = {2023}
}

Comments

20 pages, 1 figure

R2 v1 2026-06-22T21:09:00.106Z