Online Algorithms for Spectral Hypergraph Sparsification

Oct 1, 2023·
Tasuku Soma
Kam Chuen (Alex) Tung
Kam Chuen (Alex) Tung
,
Yuichi Yoshida
· 0 min read
Abstract
We provide the first online algorithm for spectral hypergraph sparsification. In the online setting, hyperedges with positive weights are arriving in a stream, and upon the arrivial of each hyperedge, we must irrevocably decide whether or not to include it in the sparsifier. Our algorithm produces an (ϵ,δ)(\epsilon, \delta)-spectral sparsifier with multiplicative error ϵ\epsilon and additive error δ\delta that has O(ϵ2n(logn)2log(1+ϵW/δn))O(\epsilon^{-2} n (\log n)^2 \log(1 + \epsilon W/\delta n)) hyperedges with high probability, where ϵ,δ(0,1)\epsilon, \delta \in (0,1), nn is the number of nodes, and WW is the sum of edge weights. The space complexity of our algorithm is O(n2)O(n^2), while previous algorithms require the space complexity of Ω(m)\Omega(m), where mm is the number of hyperedges.This provides an exponential improvement in the space complexity since mm can be exponential in nn.
Publication
Accepted in the 25th Conference on Integer Programming and Combinatorial Optimization