Table 2.
A summary of methods
| Category | Method | Preserved proximity | Time complexity | S | Learning model |
|---|---|---|---|---|---|
| Common neighbor based | order | Unsupervised | |||
| AA [13], RA [29], LNBAA [32], LNBRA [32] | order | Unsupervised | |||
| TSCN [33] | order | Unsupervised | |||
| Path Based | LPI [3] | order | Unsupervised | ||
| order | Unsupervised | ||||
| LRW [37], SRW [37] | order | Unsupervised | |||
| Probabilistic and statistical models based | SBM [41] | order | – | Supervised | |
| Classifier based | order | Supervised | |||
| Network embedding based | MF [67] | order | Supervised | ||
| GraRep [69] | order | Supervised | |||
| DeepWalk [22] | order | Unsupervised | |||
| Node2vec [72] | order | Semi-supervised | |||
| Struc2vec [73] | Structural Identity | Unsupervised | |||
| UniNet [74] | order | – | Semi-supervised | ||
| GCN [76] | order | Semi-supervised | |||
| GraphSAGE [77] | order | Unsupervised | |||
| WLNM [78] | order | – | Supervised | ||
| DGCNN [79] | order | – | Semi-supervised | ||
| SEAL [80] | order | – | Semi-supervised | ||
| Cluster-GCN [81] | order | Semi-supervised | |||
| LINE [86] | order | Supervised | |||
| SDNE [89] | order | O(mn) | Semi-supervised | ||
| VERSE [91] | order | Semi-supervised |
Let denotes the maximum degree of a network, l denotes the number of the random walk steps. For embedding approaches, denotes the dimensionality of embedding vector, is number of layers, r is the number of sampled neighbors per node