Differentiable Tripartite Modularity for Clustering Heterogeneous Graphs
Beno\^it Hurpeau

TL;DR
This paper introduces a differentiable tripartite modularity method for clustering complex heterogeneous graphs with three node types, enabling end-to-end learning and stable optimization without dense tensor computations.
Contribution
It extends differentiable modularity to tripartite graphs, defining community structure via weighted co-paths and introducing normalization for degree heterogeneity.
Findings
Robust convergence on large-scale urban data
Produces spatially coherent partitions
Maintains linear complexity in edges
Abstract
Clustering heterogeneous relational data remains a central challenge in graph learning, particularly when interactions involve more than two types of entities. While differentiable modularity objectives such as DMoN have enabled end-to-end community detection on homogeneous and bipartite graphs, extending these approaches to higher-order relational structures remains non-trivial. In this work, we introduce a differentiable formulation of tripartite modularity for graphs composed of three node types connected through mediated interactions. Community structure is defined in terms of weighted co-paths across the tripartite graph, together with an exact factorized computation that avoids the explicit construction of dense third-order tensors. A structural normalization at pivot nodes is introduced to control extreme degree heterogeneity and ensure stable optimization. The resulting…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Complex Network Analysis Techniques · Human Mobility and Location-Based Analysis
