| Literature DB >> 27026862 |
Kathrin Büttner1, Jennifer Salau1, Joachim Krieter1.
Abstract
The average topological overlap of two graphs of two consecutive time steps measures the amount of changes in the edge configuration between the two snapshots. This value has to be zero if the edge configuration changes completely and one if the two consecutive graphs are identical. Current methods depend on the number of nodes in the network or on the maximal number of connected nodes in the consecutive time steps. In the first case, this methodology breaks down if there are nodes with no edges. In the second case, it fails if the maximal number of active nodes is larger than the maximal number of connected nodes. In the following, an adaption of the calculation of the temporal correlation coefficient and of the topological overlap of the graph between two consecutive time steps is presented, which shows the expected behaviour mentioned above. The newly proposed adaption uses the maximal number of active nodes, i.e. the number of nodes with at least one edge, for the calculation of the topological overlap. The three methods were compared with the help of vivid example networks to reveal the differences between the proposed notations. Furthermore, these three calculation methods were applied to a real-world network of animal movements in order to detect influences of the network structure on the outcome of the different methods.Entities:
Keywords: Pig trade network; Temporal correlation coefficient; Temporal network; Topological overlap
Year: 2016 PMID: 27026862 PMCID: PMC4766151 DOI: 10.1186/s40064-016-1811-7
Source DB: PubMed Journal: Springerplus ISSN: 2193-1801
Fig. 1Exemplary presentation of term definitions. Illustration of the terms number of nodes, maximal number of connected nodes and maximal number of active nodes
Main effects used for the analysis of variance
| Effect | Group boundaries | Group size |
|---|---|---|
|
| TWL = 1 | 1096 |
| 2 ≤ TWL ≤ 4 | 1184 | |
| 5 ≤ TWL ≤ 12 | 1106 | |
| 13 ≤ TWL 35 | 1110 | |
| 36 ≤ TWL ≤ 105 | 1080 | |
| TWL ≥ 106 | 1166 | |
|
| Mean number ≤ 4 | 2177 |
| 5 ≤ Mean number ≤ 11 | 2324 | |
| Mean number ≥ 12 | 2248 | |
|
| Mean size ≤ 3 | 1830 |
| 3 < Mean size ≤ 4.5 | 1692 | |
| 4.5 < Mean size ≤ 23 | 1569 | |
| Mean size > 23 | 1658 | |
|
| Mean edges ≤ 20 | 2327 |
| 21 ≤ Mean edges ≤ 125 | 2134 | |
| Mean edges ≥ 126 | 2288 | |
|
| Mean first ≤ 7 | 2235 |
| 8 ≤ Mean first ≤ 60 | 2228 | |
| Mean first ≥ 61 | 2286 | |
|
| Mean active-first ≤ 8 | 2262 |
| 9 ≤ Mean active-first ≤ 35 | 2223 | |
| Mean active-first ≥ 36 | 2264 |
Fig. 2Example network 1. Connected graph becomes unconnected graph with two network components of identical size, no isolated nodes
Calculation of the temporal correlation coefficient C for time series without isolated nodes and identical unconnected graphs of equal size
| Snapshots | 1st calculation step | 2nd calculation step | 3rd calculation step |
|---|---|---|---|
|
|
|
|
|
|
| |||
|
| |||
|
| |||
|
|
|
| |
|
| |||
|
| |||
|
|
Fig. 3Example network 2. Unconnected graph, one network component with more than one node, one isolated node. After the first time step, the largest network component splits into two network components of identical size and one isolated node
Calculation of the temporal correlation coefficient C for time series with identical unconnected components of equal size and isolated node
| Snapshots | 1st calculation step | 2nd calculation step | 3rd calculation step |
|---|---|---|---|
|
|
|
|
|
|
| |||
|
| |||
|
| |||
|
| |||
|
|
|
| |
|
| |||
|
| |||
|
| |||
|
|
Fig. 4Example network 3. Unconnected graph, one network component with more than one node, one isolated node. After the first time step, two network components are formed with different sizes, two isolated nodes
Calculation of the temporal correlation coefficient C for time series with identical unconnected components of different sizes and isolated nodes
| Snapshots | 1st calculation step | 2nd calculation step | 3rd calculation step |
|---|---|---|---|
|
|
|
|
|
|
| |||
|
| |||
|
| |||
|
| |||
|
| |||
|
| |||
|
|
|
| |
|
| |||
|
| |||
|
| |||
|
| |||
|
| |||
|
|
Fig. 5Convergence behaviour of the temporal correlation coefficient. Illustrated for the three methods described depending on the increasing number of identical time steps added to the series of the example networks of Figs. 2a, 3b, and 4c
Fig. 6Topological overlap values. Illustrated for the three different methods calculated for the pork supply chain of a producer community in Northern Germany
Descriptive statistics of the topological overlap values for the three different methods
|
|
|
| |
|---|---|---|---|
| N | 6749 | 6749 | 6749 |
| Min | 0 | 0 | 0 |
| Max | 0.36 | 1.72 | 0.69 |
| Mean | 0.10 | 0.39 | 0.24 |
| Variance | 0.02 | 0.13 | 0.06 |
| Skewness | 0.76 | 0.36 | 0.40 |
| Kurtosis | 1.85 | 2.08 | 1.51 |
Fig. 7Differences of the topological overlap values for the three different methods
Descriptive statistics of the differences between the topological overlap values of the three methods
|
|
|
| |
|---|---|---|---|
| N | 6749 | 6749 | 6749 |
| Min | 0 | 0 | 0 |
| Max | 1.66 | 0.42 | 1.42 |
| Mean | 0.29 | 0.14 | 0.16 |
| Variance | 0.10 | 0.02 | 0.06 |
| Skewness | 0.97 | 0.36 | 1.65 |
| Kurtosis | 3.22 | 1.60 | 4.89 |