Sampling Unlabeled Chordal Graphs in Expected Polynomial Time
Abstract
We design an algorithm that generates an -vertex unlabeled chordal graph uniformly at random in expected polynomial time. Along the way, we develop the following two results: (1) an algorithm for counting and sampling labeled chordal graphs with a given automorphism , parameterized by the number of moved points of , and (2) a proof that the probability that a random -vertex labeled chordal graph has a given automorphism is at most , where is the number of moved points of and is a constant. Our algorithm for sampling unlabeled chordal graphs calls the aforementioned algorithm as a black box with potentially large values of the parameter , but the probability of calling this algorithm with a large value of is exponentially small.
Keywords
Cite
@article{arxiv.2501.05024,
title = {Sampling Unlabeled Chordal Graphs in Expected Polynomial Time},
author = {Úrsula Hébert-Johnson and Daniel Lokshtanov},
journal= {arXiv preprint arXiv:2501.05024},
year = {2025}
}
Comments
Accepted for publication at STACS 2025 (International Symposium on Theoretical Aspects of Computer Science); 41 pages