# Modularity Based Community Detection in Hypergraphs

arXiv: https://arxiv.org/abs/2406.17556 · HTML: https://mlsanity.com/paper/2406.17556/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- Builds on 25 of its 56 references that are in the map.
- First posted on arXiv 25 Jun 2024.

## Builds on (most cited first, 25 of 25)

- [A Tutorial on Bayesian Optimization](https://mlsanity.com/paper/1807.02811/) (2018)
- [From Louvain to Leiden: guaranteeing well-connected communities](https://mlsanity.com/paper/1810.08473/) (2018)
- [Networks beyond pairwise interactions: structure and dynamics](https://mlsanity.com/paper/2006.01764/) (2020)
- [Higher-order organization of complex networks](https://mlsanity.com/paper/1612.08447/) (2016)
- [Simplicial Closure and higher-order link prediction](https://mlsanity.com/paper/1802.06916/) (2018)
- [Self-Supervised Hypergraph Convolutional Networks for Session-based Recommendation](https://mlsanity.com/paper/2012.06852/) (2020)
- [Be More with Less: Hypergraph Attention Networks for Inductive Text Classification](https://mlsanity.com/paper/2011.00387/) (2020)
- [Contact patterns in a high school: a comparison between data collected using wearable sensors, contact diaries and friendship surveys](https://mlsanity.com/paper/1506.03645/) (2015)
- [Generative hypergraph clustering: from blockmodels to modularity](https://mlsanity.com/paper/2101.09611/) (2021)
- [The ground truth about metadata and community detection in networks](https://mlsanity.com/paper/1608.05878/) (2016)
- [How Do Hyperedges Overlap in Real-World Hypergraphs? -- Patterns, Measures, and Generators](https://mlsanity.com/paper/2101.07480/) (2021)
- [Hypergraph Spectral Clustering in the Weighted Stochastic Block Model](https://mlsanity.com/paper/1805.08956/) (2018)
- [Artificial Benchmark for Community Detection (ABCD): Fast Random Graph Model with Community Structure](https://mlsanity.com/paper/2002.00843/) (2020)
- [Tensor Spectral Clustering for Partitioning Higher-order Network Structures](https://mlsanity.com/paper/1502.05058/) (2015)
- [A Survey on Hypergraph Mining: Patterns, Tools, and Generators](https://mlsanity.com/paper/2401.08878/) (2024)
- [Higher-order Network Analysis Takes Off, Fueled by Classical Ideas and New Data](https://mlsanity.com/paper/2103.05031/) (2021)
- [Modularity of the ABCD Random Graph Model with Community Structure](https://mlsanity.com/paper/2203.01480/) (2022)
- [Hypergraph Artificial Benchmark for Community Detection (h-ABCD)](https://mlsanity.com/paper/2210.15009/) (2022)
- [Properties and Performance of the ABCDe Random Graph Model with Community Structure](https://mlsanity.com/paper/2203.14899/) (2022)
- [Higher-order clustering in networks](https://mlsanity.com/paper/1704.03913/) (2017)
- [Artificial Benchmark for Community Detection with Outliers (ABCD+o)](https://mlsanity.com/paper/2301.05749/) (2023)
- [Higher-Order Networks Representation and Learning: A Survey](https://mlsanity.com/paper/2402.19414/) (2024)
- [Hypergraph patterns and collaboration structure](https://mlsanity.com/paper/2210.02163/) (2022)
- [Self-similarity of Communities of the ABCD Model](https://mlsanity.com/paper/2312.00238/) (2023)
- [Understanding Complex Systems: From Networks to Optimal Higher-Order Models](https://mlsanity.com/paper/1806.05977/) (2018)

## Built on by (most cited first, 3 of 3)

- [Hypergraph clustering using Ricci curvature: an edge transport perspective](https://mlsanity.com/paper/2412.15695/) (2024)
- [Consistent line clustering using geometric hypergraphs](https://mlsanity.com/paper/2505.24868/) (2025)
- [Learning Multi-Order Block Structure in Higher-Order Networks](https://mlsanity.com/paper/2511.21350/) (2025)

## Abstract (arXiv)

In this paper, we propose a scalable community detection algorithm using hypergraph modularity function, h-Louvain. It is an adaptation of the classical Louvain algorithm in the context of hypergraphs. We observe that a direct application of the Louvain algorithm to optimize the hypergraph modularity function often fails to find meaningful communities. We propose a solution to this issue by adjusting the initial stage of the algorithm via carefully and dynamically tuned linear combination of the graph modularity function of the corresponding two-section graph and the desired hypergraph modularity function. The process is guided by Bayesian optimization of the hyper-parameters of the proposed procedure. Various experiments on synthetic as well as real-world networks are performed showing that this process yields improved results in various regimes.
