Uniform generation of spanning regular subgraphs of a dense graph
arXiv:1807.00964
Abstract
Let be a graph on vertices and let $\ber{H_n}$ denote the complement of . Suppose that is the maximum degree of $\ber{H_n}$. We analyse three algorithms for sampling -regular subgraphs (-factors) of . This is equivalent to uniformly sampling -regular graphs which avoid a set $E(\ber{H_n})$ of forbidden edges. Here is a positive integer which may depend on . Two of these algorithms produce a uniformly random -factor of in expected runtime which is linear in and low-degree polynomial in and . The first algorithm applies when . This improves on an earlier algorithm by the first author, which required constant and at most a linear number of edges in $\ber{H_n}$. The second algorithm applies when is regular and , adapting an approach developed by the first author together with Wormald. The third algorithm is a simplification of the second, and produces an approximately uniform -factor of in time . Here the output distribution differs from uniform by in total variation distance, provided that .