Skip to content

Commit 36a4e8e

Browse files
authored
New packages
Closes #7, #8, #9 by describing and classifying `NetworkDistance`, `graphon` and `VBLPCM`.
1 parent 15cbd13 commit 36a4e8e

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

NetworkAnalysis.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -236,17 +236,16 @@ subgraph of a network called a *backbone*.
236236

237237
## Exploratory Data Analysis
238238

239-
`r pkg ("igraph")`, `r pkg ("sna")`, and `r pkg("manynet")` offer functions for
240-
a similar set of network-analytic and visualization operations, whereas `r pkg ("tidygraph")` is
241-
more limited. However, some algorithms differ from each other and from those
242-
are some specialized packages for their implementation, speed, or defaults.
239+
Moving to Exploratory Data Analysis (EDA), `r pkg ("igraph")`, `r pkg ("sna")`, and `r pkg("manynet")` offer functions for a similar set of network-analytic and visualization operations, whereas `r pkg ("tidygraph")` is more limited. However, some algorithms differ from each other and from those are some specialized packages for their implementation, speed, or defaults.
243240

244241
### General
245242

246243
- `r pkg("tsna")` implements a number of methods for exploratory
247244
analysis and summaries of temporal networks in the `r pkg("networkDynamic")`
248245
representation.
249246

247+
- Reletadly to EDA, `r pkg("NetworkDistance")` offers many measures to compute the distance between two networks based on centrality, continuous spectral densities, the Euclidean distance between the adjacency matrices' spectra, the Frobenius norm of edge-to-edge difference, exponential kernel matrices, graphons, the discrepancy between two binary networks for each edge (Hamming), a combines the local Hamming distance and the global Ipsen-Mikhailov distance, and the log of graph moments.
248+
250249
### Visualization
251250

252251
#### Interactive visualization
@@ -487,6 +486,8 @@ models based on `r pkg("igraph")` objects.
487486
and cluster model using `r pkg("network")` objects and compatibly with
488487
`r pkg("ergm")` approaches.
489488

489+
- relatedly, `r pkg("VBLPCM")` offers an alternative to `r pkg("latentnet")` for larger networks (on which the latter's package algorithm may be computationally prohibitive). It computes the approximation of the posterior of the `latentnet::ergmm()` function using a Variational Bayesian Expectation Maximisation algorithm. Thus, it is faster than the full-fledged MCMC sampler more accurate than `r pkg("latentnet")`'s two-stage maximum likelihood estimation (MLE). Indeed, Variational Bayes tends to converge quicker than the two-stage MLE, too.
490+
490491
- `r pkg("latenetwork")` implements a method for causal inference with noncompliance
491492
and network interference of unknown form on average causal using instrumental variables.
492493

@@ -636,6 +637,10 @@ contagion processes. It implements algorithms for calculating network diffusion
636637
statistics such as transmission rate, hazard rates, exposure models, network
637638
threshold levels, infectiousness (contagion), and susceptibility.
638639

640+
### Others
641+
642+
- `r pkg("graphon") provides methods for estimating the *graphon* of a network based on tis adjacency matrix using empirical degree-sorting for stochastic blockmodel (SBM), SBM approximation, universal singular value thresholding, or neighborhood smoothing. Also, on the basis of the estiamted model, it can complete a matrix from a partially observed data. Additionally, it includes function to generate binary graph given an arbitrary graphon, Erdos-Renyi random graphs, and SBMs. Besides including 10 graphon models for simulation.
643+
639644
## Field packages
640645

641646
As an interdisciplinary approach, network analysis is used in a number of

0 commit comments

Comments
 (0)