Author:
Kritschgau Jürgen,Kaiser Daniel,Alvarado Rodriguez Oliver,Amburg Ilya,Bolkema Jessalyn,Grubb Thomas,Lan Fangfei,Maleki Sepideh,Chodrow Phil,Kay Bill
Abstract
AbstractThe hypergraph community detection problem seeks to identify groups of related vertices in hypergraph data. We propose an information-theoretic hypergraph community detection algorithm which compresses the observed data in terms of community labels and community-edge intersections. This algorithm can also be viewed as maximum-likelihood inference in a degree-corrected microcanonical stochastic blockmodel. We perform the compression/inference step via simulated annealing. Unlike several recent algorithms based on canonical models, our microcanonical algorithm does not require inference of statistical parameters such as vertex degrees or pairwise group connection rates. Through synthetic experiments, we find that our algorithm succeeds down to recently-conjectured thresholds for sparse random hypergraphs. We also find competitive performance in cluster recovery tasks on several hypergraph data sets.
Funder
National Science Foundation
U.S. Department of Energy
Publisher
Springer Science and Business Media LLC
Reference37 articles.
1. Newman, M. Networks: An Introduction (Oxford University Press, 2018).
2. Bick, C., Gross, E., Harrington, H. A. & Schaub, M. T. What are higher-order networks?. SIAM Rev. 65, 686–731. https://doi.org/10.1137/21M1414024 (2023).
3. Torres, L., Blevins, A. S., Bassett, D. & Eliassi-Rad, T. The why, how, and when of representations for complex systems. SIAM Rev. 63, 435–485. https://doi.org/10.1137/20M1355896 (2021).
4. Ke, Z. T., Shi, F. & Xia, D. Community detection for hypergraph networks via regularized tensor power iteration. arXiv:1909.06503 (2019).
5. Chodrow, P. S., Veldt, N. & Benson, A. R. Generative hypergraph clustering: From blockmodels to modularity. Sci. Adv. 7, eabh1303 (2021).