Scalable tensor methods for nonuniform hypergraphs
Sinan G. Aksoy, Ilya Amburg, Stephen J. Young
TL;DR
This work addresses scalable analysis of nonuniform hypergraphs by avoiding explicit construction of the order-$r$ adjacency tensor through implicit TTSV algorithms. It presents two complementary paths—unordered blowups and generating-function techniques—to compute TTSV1 and TTSV2 with low-degree polynomial dependence on the maximum edge size $r$, enabling practical tensor-based centrality and clustering. The paper demonstrates that tensor-derived centralities (ZEC and HEC) provide information beyond clique-expansion metrics and can distinguish higher-order structure, including Gram-mate hypergraphs, while CP-based tensor embeddings support clustering with geometry differing from matrix-based Laplacian embeddings. These advances offer scalable, hypergraph-native analytics with potential impact on tasks requiring multiway interaction modeling in networks and data analytics.
Abstract
While multilinear algebra appears natural for studying the multiway interactions modeled by hypergraphs, tensor methods for general hypergraphs have been stymied by theoretical and practical barriers. A recently proposed adjacency tensor is applicable to nonuniform hypergraphs, but is prohibitively costly to form and analyze in practice. We develop tensor times same vector (TTSV) algorithms for this tensor which improve complexity from $O(n^r)$ to a low-degree polynomial in $r$, where $n$ is the number of vertices and $r$ is the maximum hyperedge size. Our algorithms are implicit, avoiding formation of the order $r$ adjacency tensor. We demonstrate the flexibility and utility of our approach in practice by developing tensor-based hypergraph centrality and clustering algorithms. We also show these tensor measures offer complementary information to analogous graph-reduction approaches on data, and are also able to detect higher-order structure that many existing matrix-based approaches provably cannot.
