| sample_correlated_gnp_pair {iGraphMatch} | R Documentation |
Sample correlated G(n,p) random graphs
Description
Sample a pair of correlated G(n,p) random graphs with correlation between
two graphs being corr and edge probability being p.
Usage
sample_correlated_gnp_pair(n, corr, p, ncore = n, permutation = 1:n, ...)
Arguments
n |
An integer. Number of total vertices for the sampled graphs. |
corr |
A number. The target Pearson correlation between the adjacency matrices of the generated graphs. It must be in [0,1] interval. |
p |
A number. Edge probability between two vertices. It must be in open [0,1] interval. |
ncore |
An integer. Number of core vertices. |
permutation |
A numeric vector to permute second graph. |
... |
Passed to |
Value
sample_correlated_gnp_pair returns a list of two igraph object, named
graph1 and graph2, whose adjacency matrix entries
are correlated with corr. If sample two graphs with junk vertices, the first
ncore vertices are core vertices and the rest are junk vertices.
References
V. Lyzinski and D. E. Fishkind and C. E. Priebe (2014), Seeded Graph Matching for Correlated Erdos-Renyi Graphs.J. Mach. Learn. Res., pages 3513-3540.
See Also
sample_correlated_sbm_pair, sample_correlated_rdpg_pair
Examples
sample_correlated_gnp_pair(n=50, corr=0.3, p=0.5, ncore=40)
sample_correlated_gnp_pair(n=5, corr=0.3, p=0.5, permutation=c(1,3,2,4,5))