Boltzmann sampling of ordered structures

Abstract : Boltzmann models from statistical physics combined with methods from analytic combinatorics give rise to efficient algorithms for the random generation of combinatorials objects. This paper proposes an efficient sampler which satisfies the Boltzmann model principle for ordered structures. This goal is achieved using a special operator, named 'box operator'. Under an abstract real-arithmetic computation model, our algorithm is of linear complexity upon free generation ; and for many classical structures, of linear complexity also provided a small tolerance is allowed on the size of the object drawn. The resulting programs make it possible to generate random objects of sizes up to $10^7$ on a standard machine.
Document type :
Preprints, Working Papers, ...
13 pages. 2009


https://hal.archives-ouvertes.fr/hal-00411110
Contributor : Olivier Roussel <>
Submitted on : Wednesday, August 26, 2009 - 10:42:18 AM
Last modification on : Wednesday, August 26, 2009 - 10:48:41 AM

File

box_operator.pdf
fileSource_public_author

Identifiers

  • HAL Id : hal-00411110, version 1

Collections

Citation

Olivier Roussel, Michèle Soria. Boltzmann sampling of ordered structures. 13 pages. 2009. <hal-00411110>

Export

Share

Metrics

Consultation de
la notice

310

Téléchargement du document

30