KL Before and After Mixing: A Round-Complexity Separation in Parallel Sampling
Abstract: A parallel sampler can choose at random which coordinates to generate together. For a target and the output law of a schedule drawn afresh for each output, we compare the schedule-averaged divergence with the output-law divergence , in nats. Rounds commit independent draws from exact conditional marginals frozen at the round's start, each output's schedule is drawn before sampling from a finite mixture of schedules, and every scheduled round is charged. For the uniform distribution on binary strings of even length with ones, the least expected number of rounds at a fixed tolerance $\varepsilon>0$ is under the first criterion but under the second, and the double-logarithmic order is attainable with the same round count on every run. For this target, a count-state recursion gives the exact least output divergence at every round cap over all causal randomized policies. The separation extends to weighted fixed-count targets with bounded weight ratios and quota fractions bounded away from zero and one, without permutation symmetry, and to the full-support Beta--Bernoulli target, where the sharp expected cost under the output-law criterion is , attained with rare -round runs. Prior work implies the order of the schedule-averaged cost on the balanced target and its upper bounds on both extensions.
Paper Prompts
Sign up for free to create and run prompts on this paper.