English

Spectral Sparsification of Hypergraphs

Data Structures and Algorithms 2018-07-16 v1 Discrete Mathematics

Abstract

For an undirected/directed hypergraph G=(V,E)G=(V,E), its Laplacian LG ⁣:RVRVL_G\colon\mathbb{R}^V\to \mathbb{R}^V is defined such that its ``quadratic form'' xLG(x)\boldsymbol{x}^\top L_G(\boldsymbol{x}) captures the cut information of GG. In particular, 1SLG(1S)\boldsymbol{1}_S^\top L_G(\boldsymbol{1}_S) coincides with the cut size of SVS \subseteq V, where 1SRV\boldsymbol{1}_S \in \mathbb{R}^V is the characteristic vector of SS. A weighted subgraph HH of a hypergraph GG on a vertex set VV is said to be an ϵ\epsilon-spectral sparsifier of GG if (1ϵ)xLH(x)xLG(x)(1+ϵ)xLH(x)(1-\epsilon)\boldsymbol{x}^\top L_H(\boldsymbol{x}) \leq \boldsymbol{x}^\top L_G(\boldsymbol{x}) \leq (1+\epsilon)\boldsymbol{x}^\top L_H(\boldsymbol{x}) holds for every xRV\boldsymbol{x} \in \mathbb{R}^V. In this paper, we present a polynomial-time algorithm that, given an undirected/directed hypergraph GG on nn vertices, constructs an ϵ\epsilon-spectral sparsifier of GG with O(n3logn/ϵ2)O(n^3\log n/\epsilon^2) hyperedges/hyperarcs. The proposed spectral sparsification can be used to improve the time and space complexities of algorithms for solving problems that involve the quadratic form, such as computing the eigenvalues of LGL_G, computing the effective resistance between a pair of vertices in GG, semi-supervised learning based on LGL_G, and cut problems on GG. In addition, our sparsification result implies that any submodular function f ⁣:2VR+f\colon 2^V \to \mathbb{R}_+ with f()=f(V)=0f(\emptyset)=f(V)=0 can be concisely represented by a directed hypergraph. Accordingly, we show that, for any distribution, we can properly and agnostically learn submodular functions f ⁣:2V[0,1]f\colon 2^V \to [0,1] with f()=f(V)=0f(\emptyset)=f(V)=0, with O(n4log(n/ϵ)/ϵ4)O(n^4\log (n/\epsilon) /\epsilon^4) samples.

Keywords

Cite

@article{arxiv.1807.04974,
  title  = {Spectral Sparsification of Hypergraphs},
  author = {Tasuku Soma and Yuichi Yoshida},
  journal= {arXiv preprint arXiv:1807.04974},
  year   = {2018}
}
R2 v1 2026-06-23T03:00:04.592Z