Clustering in graphs and hypergraphs with categorical edge labels
Ilya Amburg, Nate Veldt, Austin R. Benson
Abstract
Modern graph or network datasets often contain rich structure that goes beyond simple pairwise connections between nodes. This calls for complex representations that can capture, for instance, edges of different types as well as so-called “higher-order interactions” that involve more than two nodes at a time. However, we have fewer rigorous methods that can provide insight from such representations. Here, we develop a computational framework for the problem of clustering hypergraphs with categorical edge labels — or different interaction types — where clusters corresponds to groups of nodes that frequently participate in the same type of interaction. Our methodology is based on a combinatorial objective function that is related to correlation clustering on graphs but enables the design of much more efficient algorithms that also seamlessly generalize to hypergraphs. When there are only two label types, our objective can be optimized in polynomial time, using an algorithm based on minimum cuts. Minimizing our objective becomes NP-hard with more than two label types, but we develop fast approximation algorithms based on linear programming relaxations that have theoretical cluster quality guarantees. We demonstrate the efficacy of our algorithms and the scope of the model through problems in edge-label community detection, clustering with temporal data, and exploratory data analysis.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext c77a9ff1-33a0-4fe8-b6de-1cfefb61d665Cited by top-tier papers27
- You are AllSet: A Multiset Function Framework for Hypergraph Neural NetworksEli Chien, Chao Pan, Jianhao Peng, Olgica MilenkovicICLR 2022 · 209 citations
- How Do Hyperedges Overlap in Real-World Hypergraphs? - Patterns, Measures, and GeneratorsGeon Lee, Minyoung Choe, Kijung ShinWWW 2021 · 76 citations
- MetroSets: Visualizing Sets as Metro MapsBen Jacobsen, Markus Wallinger, Stephen G. Kobourov, Martin NöllenburgIEEE VIS 2020 · 37 citations
- From Hypergraph Energy Functions to Hypergraph Neural NetworksYuxin Wang, Quan Gan, Xipeng Qiu, Xuanjing Huang et al.ICML 2023 · 31 citations
- Local Hyper-Flow DiffusionKimon Fountoulakis, Pan Li, Shenghao YangNeurIPS 2021 · 17 citations
Related papers
- Optimal LP Rounding and Linear-Time Approximation Algorithms for Clustering Edge-Colored HypergraphsNate VeldtICML 2023 · 5 citations
- Cut-matching Games for Generalized Hypergraph Ratio CutsNate VeldtWWW 2023 · 5 citations
- Parameterized Correlation Clustering in Hypergraphs and Bipartite GraphsNate Veldt, Anthony Wirth, David F. GleichKDD 2020 · 2 citations
- Edge-Colored Clustering in Hypergraphs: Beyond Minimizing Unsatisfied EdgesAlex Crane, Thomas Stanley, Blair D. Sullivan, Nate VeldtICML 2025
- Minimizing Localized Ratio Cut Objectives in HypergraphsNate Veldt, Austin R. Benson, Jon M. KleinbergKDD 2020 · 3 citations
