State-Dependent Kernel Selection for Conditional Sampling of Graphs
James Scott, Axel Gandy

TL;DR
This paper presents scalable, efficient algorithms for conditional graph sampling based on state-dependent kernel selection, enabling exact tests in both sparse and dense graphs without the need for Markov bases.
Contribution
Introduces a novel MCMC approach using state-dependent kernels for conditional graph sampling that is more scalable and efficient than existing methods.
Findings
Algorithms outperform existing methods in efficiency.
Applicable to both unweighted and weighted graphs.
Effective in testing hypotheses on real networks.
Abstract
This paper introduces new efficient algorithms for two problems: sampling conditional on vertex degrees in unweighted graphs, and sampling conditional on vertex strengths in weighted graphs. The algorithms can sample conditional on the presence or absence of an arbitrary number of edges. The resulting conditional distributions provide the basis for exact tests. Existing samplers based on MCMC or sequential importance sampling are generally not scalable; their efficiency degrades in sparse graphs. MCMC methods usually require explicit computation of a Markov basis to navigate the complex state space; this is computationally intensive even for small graphs. We use state-dependent kernel selection to develop new MCMC samplers. These do not require a Markov basis, and are efficient both in sparse and dense graphs. The key idea is to intelligently select a Markov kernel on the basis of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Modeling and Causal Inference · Data Quality and Management · Advanced Graph Neural Networks
