ICML2026

Edge-colored Clustering in Hypergraphs: A MaxECC Approximation

Aravind Srinivasan, Arushi Srinivasan, Jiayi Wu

摘要

We study the MaxECC problem, where given an edge-colored hypergraph with kk colors and edge size rr, we seek to color the vertices of the graph in order to maximize the number of satisfied edges (edges having the same color as their extremities): this is an effective mechanism for clustering (coloring) objects based on their multi-way interactions with one another in a system, providing significant applications in machine learning, clustering, and data mining. We exponentially improve upon the approximation ratio of an existing algorithm to 1r+1\frac{1}{r+1}, present another novel dependent-rounding algorithm with an approximation ratio of 1/k21/ \lceil \frac{k}{2}\rceil, and modify the initial algorithm via analytical scaling techniques in order to achieve an approximation factor of (1er)/r(1-e^{-r})/r. We then apply our scaling algorithm to graph MaxECC and improve the best-known approximation factor for all hypergraphs: in particular, our algorithm provides an approximation factor of 0.430.43 as opposed to the previously-known 0.380.38 factor for graphs.