Role Discovery in Networks
Not on the map. Why?
Abstract (arXiv)
Roles represent node-level connectivity patterns such as star-center, star-edge nodes, near-cliques or nodes that act as bridges to different regions of the graph. Intuitively, two nodes belong to the same role if they are structurally similar. Roles have been mainly of interest to sociologists, but more recently, roles have become increasingly useful in other domains. Traditionally, the notion of roles were defined based on graph equivalences such as structural, regular, and stochastic equivalences. We briefly revisit these early notions and instead propose a more general formulation of roles based on the similarity of a feature representation (in contrast to the graph representation). This leads us to propose a taxonomy of three general classes of techniques for discovering roles that includes (i) graph-based roles, (ii) feature-based roles, and (iii) hybrid roles. We also propose a flexible framework for discovering roles using the notion of similarity on a feature-based representation. The framework consists of two fundamental components: (a) role feature construction and (b) role assignment using the learned feature representation. We discuss the different possibilities for discovering feature-based roles and the tradeoffs of the many techniques for computing them. Finally, we discuss potential applications and future directions and challenges.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 May 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 3; 2023: 3; 2024: 2; 2025: 1.
12 papers.
- 2021Role-Aware Modeling for N-ary Relational Knowledge Basescited by 29
- 2021A Survey on Role-Oriented Network Embeddingcited by 4
- 2021A Comparative Study on Robust Graph Neural Networks to Structural Noisescited by 4
- 2022Representation Learning on Heterostructures via Heterogeneous Anonymous Walkscited by 1
- 2023Unsupervised Framework for Evaluating and Explaining Structural Node Embeddings of Graphscited by 1
- 2024Augmenting Textual Generation via Topology Aware Retrievalcited by 1
- 2024Structure-Guided Input Graph for GNNs facing Heterophilycited by 1
- 2022GraphDCA -- a Framework for Node Distribution Comparison in Real and Synthetic Graphscited by 0
- 2022PersonaSAGE: A Multi-Persona Graph Neural Networkcited by 0
- 2023Bayesian Detection of Mesoscale Structures in Pathway Data on Graphscited by 0
- 2023HyperS2V: A Framework for Structural Representation of Nodes in Hyper Networkscited by 0
- 2025Embedding networks with the random walk first return time distributioncited by 0
- 2025Embedding networks with the random walk first return time distribution2 Dec 2025
- 2024Structure-Guided Input Graph for GNNs facing Heterophily2 Dec 2024
- 2024Augmenting Textual Generation via Topology Aware Retrieval27 May 2024
- 2023HyperS2V: A Framework for Structural Representation of Nodes in Hyper Networks7 Nov 2023
- 2023Unsupervised Framework for Evaluating and Explaining Structural Node Embeddings of Graphs19 Jun 2023
- 2023Bayesian Detection of Mesoscale Structures in Pathway Data on Graphs16 Jan 2023
- 2022PersonaSAGE: A Multi-Persona Graph Neural Network28 Dec 2022
- 2022GraphDCA -- a Framework for Node Distribution Comparison in Real and Synthetic Graphs8 Feb 2022
- 2022Representation Learning on Heterostructures via Heterogeneous Anonymous Walks18 Jan 2022
- 2021A Comparative Study on Robust Graph Neural Networks to Structural Noises11 Dec 2021
- 2021A Survey on Role-Oriented Network Embedding18 Jul 2021
- 2021Role-Aware Modeling for N-ary Relational Knowledge Bases20 Apr 2021