mlsanityData to 14 Oct 2026

DIGRAC: Digraph Clustering Based on Flow Imbalance

arXiv 2106.05194 ↗First posted 9 Jun 2021stat.ML cs.AI cs.IRcited by 15

Not on the map. Why?

Abstract (arXiv)

Node clustering is a powerful tool in the analysis of networks. We introduce a graph neural network framework, named DIGRAC, to obtain node embeddings for directed networks in a self-supervised manner, including a novel probabilistic imbalance loss, which can be used for network clustering. Here, we propose textitdirected flow imbalance measures, which are tightly related to directionality, to reveal clusters in the network even when there is no density difference between clusters. In contrast to standard approaches in the literature, in this paper, directionality is not treated as a nuisance, but rather contains the main signal. DIGRAC optimizes directed flow imbalance for clustering without requiring label supervision, unlike existing graph neural network methods, and can naturally incorporate node features, unlike existing spectral methods. Extensive experimental results on synthetic data, in the form of directed stochastic block models, and real-world data at different scales, demonstrate that our method, based on flow imbalance, attains state-of-the-art results on directed graph clustering when compared against 10 state-of-the-art methods from the literature, for a wide range of noise and sparsity levels, graph structures, and topologies, and even outperforms supervised methods.

Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). Builds on 26 of its 70 references that are in the map. First posted on arXiv 9 Jun 2021.

Builds on

26 of 70 references.

References · 26

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2017Inductive Representation Learning on Large Graphscited by 6,320
  4. 2018From Louvain to Leiden: guaranteeing well-connected communitiescited by 385
  5. 2017Detecting causal associations in large nonlinear time series datasetscited by 244
  6. 2019Gromov-Wasserstein Learning for Graph Matching and Node Embeddingcited by 126
  7. 2021MagNet: A Neural Network for Directed Graphscited by 107
  8. 2019Scalable Gromov-Wasserstein Learning for Graph Partitioning and Matchingcited by 103
  9. 2020Directed Graph Convolutional Networkcited by 73
  10. 2018MotifNet: a motif-based Graph Convolutional Network for directed graphscited by 64
  11. 2021Granger Causality: A Review and Recent Advancescited by 63
  12. 2013Clustering and Community Detection in Directed Networks: A Surveycited by 38
14 more
  1. 2019Spectral-based Graph Convolutional Network for Directed Graphscited by 38
  2. 2020Generalized Spectral Clustering via Gromov-Wasserstein Learningcited by 38
  3. 2019Hermitian matrices for clustering directed graphs: insights and applicationscited by 27
  4. 2019Gromov-Wasserstein Factorization Models for Graph Clusteringcited by 25
  5. 2020Higher-Order Spectral Clustering of Directed Graphscited by 17
  6. 2018Evaluation of Community Detection Methodscited by 14
  7. 2021Graph Traversal with Tensor Functionals: A Meta-Algorithm for Scalable Learningcited by 12
  8. 2020Regularized spectral methods for clustering signed networkscited by 9
  9. 2015Evaluating accuracy of community detection using the relative normalized mutual informationcited by 7
  10. 2019Anomaly Detection in Networks with Application to Financial Transaction Networkscited by 6
  11. 2013Optimal Kullback-Leibler Aggregation via Information Bottleneckcited by 4
  12. 2016Scalable Constrained Clustering: A Generalized Spectral Methodcited by 3
  13. 2017Efficient method for estimating the number of communities in a networkcited by 3
  14. 2019Core-Periphery Structure in Directed Networkscited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 3; 2023: 2; 2024: 4; 2025: 5; 2026: 1.

15 papers.

Sort: