Graph Independence Testing

06/09/2019
by   Junhao Xiong, et al.
0

Identifying statistically significant dependency between variables is a key step in scientific discoveries. Many recent methods, such as distance and kernel tests, have been proposed for valid and consistent independence testing and can be applied to data in Euclidean and non-Euclidean spaces. However, in those works, n pairs of points in X×Y are observed. Here, we consider the setting where a pair of n × n graphs are observed, and the corresponding adjacency matrices are treated as kernel matrices. Under a ρ-correlated stochastic block model, we demonstrate that a naïve test (permutation and Pearson's) for a conditional dependency graph model is invalid. Instead, we propose a block-permutation procedure. We prove that our procedure is valid and consistent -- even when the two graphs have different marginal distributions, are weighted or unweighted, and the latent vertex assignments are unknown -- and provide sufficient conditions for the tests to estimate ρ. Simulations corroborate these results on both binary and weighted graphs. Applying these tests to the whole-organism, single-cell-resolution structural connectomes of C. elegans, we identify strong statistical dependency between the chemical synapse connectome and the gap junction connectome.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset