Exact-Size Sampling of Enriched Trees in Linear Time

From MaRDI portal
Publication:6057780

DOI10.1137/21M1459733zbMATH Open1526.60003arXiv2110.11472OpenAlexW3209891732MaRDI QIDQ6057780FDOQ6057780


Authors: Konstantinos Panagiotou, Leon Ramzews, Benedikt Stufler Edit this on Wikidata


Publication date: 26 October 2023

Published in: SIAM Journal on Computing (Search for Journal in Brave)

Abstract: Various combinatorial classes such as outerplanar graphs and maps, series-parallel graphs, substitution-closed classes of permutations and many more allow bijective encodings by so-called enriched trees, which are rooted trees with additional structure on the offspring of each node. Using this universal description we develop sampling procedures that uniformly generate objects from this classes with a given size n in expected time O(n).The key ingredient is a representation of enriched trees in terms of decorated Bienaym'e--Galton--Watson trees, which allows us to develop a novel combination of Devroye's efficient sampler for trees (Devroye, 2012) with Boltzmann sampling techniques. Additionally, we construct expected linear time samplers for critical Bienaym'e--Galton--Watson trees having exactly n (out of gen total) nodes with outdegree in some fixed set, enabling uniform generation for many combinatorial classes such as dissections of polygons.


Full work available at URL: https://arxiv.org/abs/2110.11472




Recommendations




Cites Work


Cited In (1)





This page was built for publication: Exact-Size Sampling of Enriched Trees in Linear Time

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6057780)