Complexity and Geometry of Sampling Connected Graph Partitions
Abstract
In this paper, we prove intractability results about sampling from the set of partitions of a planar graph into connected components. Our proofs are motivated by a technique introduced by Jerrum, Valiant, and Vazirani. Moreover, we use gadgets inspired by their technique to provide families of graphs where the "flip walk" Markov chain used in practice for this sampling task exhibits exponentially slow mixing. Supporting our theoretical results we present some empirical evidence demonstrating the slow mixing of the flip walk on grid graphs and on real data. Inspired by connections to the statistical physics of self-avoiding walks, we investigate the sensitivity of certain popular sampling algorithms to the graph topology. Finally, we discuss a few cases where the sampling problem is tractable. Applications to political redistricting have recently brought increased attention to this problem, and we articulate open questions about this application that are highlighted by our results.
- Publication:
-
arXiv e-prints
- Pub Date:
- August 2019
- DOI:
- 10.48550/arXiv.1908.08881
- arXiv:
- arXiv:1908.08881
- Bibcode:
- 2019arXiv190808881N
- Keywords:
-
- Computer Science - Computational Complexity;
- Computer Science - Computers and Society;
- Computer Science - Discrete Mathematics;
- Mathematics - Combinatorics;
- 60J10;
- 68Q17;
- 68R10;
- 97A40;
- 68Q25;
- G.2.1;
- G.2.2;
- G.3;
- F.2.2;
- K.4.1;
- K.5.2