mlsanityData to 14 Oct 2026

Graphlets correct for the topological information missed by random walks

arXiv 2405.14194 ↗First posted 23 May 2024cs.SI cs.AI cs.DScited by 0

Not on the map. Why?

Abstract (arXiv)

Random walks are widely used for mining networks due to the computational efficiency of computing them. For instance, graph representation learning learns a d-dimensional embedding space, so that the nodes that tend to co-occur on random walks (a proxy of being in the same network neighborhood) are close in the embedding space. Specific local network topology (i.e., structure) influences the co-occurrence of nodes on random walks, so random walks of limited length capture only partial topological information, hence diminishing the performance of downstream methods. We explicitly capture all topological neighborhood information and improve performance by introducing orbit adjacencies that quantify the adjacencies of two nodes as co-occurring on a given pair of graphlet orbits, which are symmetric positions on graphlets (small, connected, non-isomorphic, induced subgraphs of a large network). Importantly, we mathematically prove that random walks on up to k nodes capture only a subset of all the possible orbit adjacencies for up to k-node graphlets. Furthermore, we enable orbit adjacency-based analysis of networks by developing an efficient GRaphlet-orbit ADjacency COunter (GRADCO), which exhaustively computes all 28 orbit adjacency matrices for up to four-node graphlets. Note that four-node graphlets suffice, because real networks are usually small-world. In large networks on around 20,000 nodes, GRADCOcomputesthe28matricesinminutes. Onsixrealnetworksfromvarious domains, we compare the performance of node-label predictors obtained by using the network embeddings based on our orbit adjacencies to those based on random walks. We find that orbit adjacencies, which include those unseen by random walks, outperform random walk-based adjacencies, demonstrating the importance of the inclusion of the topological neighborhood information that is unseen by random walks.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 12 of its 40 references that are in the map. First posted on arXiv 23 May 2024.

Builds on

12 of 40 references.

References · 12

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
  3. 2014DeepWalk: Online Learning of Social Representationscited by 1,547
  4. 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
  5. 2015Image-based Recommendations on Styles and Substitutescited by 706
  6. 2015LINE: Large-scale Information Network Embeddingcited by 582
  7. 2017struc2vec: Learning Node Representations from Structural Identitycited by 215
  8. 2017Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2veccited by 198
  9. 2016Motifs in Temporal Networkscited by 101
  10. 2014word2vec Parameter Learning Explainedcited by 53
  11. 2020Random Walks: A Review of Algorithms and Applicationscited by 38
  12. 2024A Review of Graph Neural Networks in Epidemic Modelingcited by 31

Built on by

Not cited yet.