ICML2026
Edge-colored Clustering in Hypergraphs: A MaxECC Approximation
Aravind Srinivasan, Arushi Srinivasan, Jiayi Wu
Abstract
We study the MaxECC problem, where given an edge-colored hypergraph with colors and edge size , 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 , present another novel dependent-rounding algorithm with an approximation ratio of , and modify the initial algorithm via analytical scaling techniques in order to achieve an approximation factor of . 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 as opposed to the previously-known factor for graphs.