• Home
  • Search
  • Sublinear Time Hypergraph Sparsification via Cut and Edge Sampling Queries
  • https://doi.org/10.4230/lipics.icalp.2021.53Copy DOI Icon

Sublinear Time Hypergraph Sparsification via Cut and Edge Sampling Queries

  • Abstract
  • Literature Map
  • Similar Papers
Abstract

The problem of sparsifying a graph or a hypergraph while approximately preserving its cut structure has been extensively studied and has many applications. In a seminal work, Benczúr and Karger (1996) showed that given any n-vertex undirected weighted graph G and a parameter ε ∈ (0,1), there is a near-linear time algorithm that outputs a weighted subgraph G' of G of size Õ(n/ε²) such that the weight of every cut in G is preserved to within a (1 ± ε)-factor in G'. The graph G' is referred to as a (1 ± ε)-approximate cut sparsifier of G. Subsequent recent work has obtained a similar result for the more general problem of hypergraph cut sparsifiers. However, all known sparsification algorithms require Ω(n + m) time where n denotes the number of vertices and m denotes the number of hyperedges in the hypergraph. Since m can be exponentially large in n, a natural question is if it is possible to create a hypergraph cut sparsifier in time polynomial in n, independent of the number of edges. We resolve this question in the affirmative, giving the first sublinear time algorithm for this problem, given appropriate query access to the hypergraph. Specifically, we design an algorithm that constructs a (1 ± ε)-approximate cut sparsifier of a hypergraph H(V,E) in polynomial time in n, independent of the number of hyperedges, when given access to the hypergraph using the following two queries: 1) given any cut (S, ̄S), return the size |δ_E(S)| (cut value queries); and 2) given any cut (S, ̄S), return a uniformly at random edge crossing the cut (cut edge sample queries). Our algorithm outputs a sparsifier with Õ(n/ε²) edges, which is essentially optimal. We then extend our results to show that cut value and cut edge sample queries can also be used to construct hypergraph spectral sparsifiers in poly(n) time, independent of the number of hyperedges. We complement the algorithmic results above by showing that any algorithm that has access to only one of the above two types of queries can not give a hypergraph cut sparsifier in time that is polynomial in n. Finally, we show that our algorithmic results also hold if we replace the cut edge sample queries with a pair neighbor sample query that for any pair of vertices, returns a random edge incident on them. In contrast, we show that having access only to cut value queries and queries that return a random edge incident on a given single vertex, is not sufficient.

Similar Papers
  • Conference Article
  • Citations21

Testing Graph Clusterability: Algorithms and Lower Bounds

  • Oct 01, 2018
  • Ashish Chiplunkar +4
  • Research Article
  • Citations14

Metric extension operators, vertex sparsifiers and Lipschitz extendability

  • May 01, 2016
  • Israel Journal of Mathematics
  • Konstantin Makarychev +1
  • Book Chapter
  • Citations1

Complexity of Scheduling for DARP with Soft Ride Times

  • Jan 01, 2019
  • Janka Chlebíková +2
  • Book Chapter
  • Citations11

A Polynomial Time Constant Approximation For Minimizing Total Weighted Flow-time

  • Jan 01, 2019
  • Uriel Feige +2
  • Book Chapter
  • Citations1

Polynomial Constructions of Chudnovsky-type Algorithms for Multiplication in Finite Fields with Linear Bilinear Complexity

  • Jan 01, 2023
  • Stéphane Ballet +2
  • Research Article
  • Citations10

A faster FPTAS for knapsack problem with cardinality constraint

  • Apr 04, 2022
  • Discrete Applied Mathematics
  • Wenxin Li +2
  • Book Chapter
  • Citations51

More Efficient Algorithms for Closest String and Substring Problems

  • Jan 01, 2008
  • Bin Ma +1
  • Research Article
  • Citations19

Solving Zero-Sum Games Using Best-Response Oracles with Applications to Search Games

  • May 01, 2019
  • Operations Research
  • Lisa Hellerstein +2
  • Book Chapter
  • Citations10

On the complexity of graph embeddings

  • Jan 01, 1993
  • Jianer Chen +2
  • Book Chapter
  • Citations17

Integer Maximum Flow in Wireless Sensor Networks with Energy Constraint

  • Jan 01, 2008
  • Hans L Bodlaender +3
  • Conference Article
  • Citations1

Query Learning of Derived Omega-Tree Languages in Polynomial Time

  • Jan 01, 2017
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Dana Angluin +2
  • Conference Article
  • Citations28

Spectral Subspace Sparsification

  • Oct 01, 2018
  • Huan Li +1
  • Book Chapter

Outline of a PAC Learnable Class of Bounded Functions Including Graphs

  • Dec 13, 2024
  • Frontiers in artificial intelligence and applications
  • Kevin H Xu
  • Research Article
  • Citations8

TDMA scheduling schemes targeting high channel utilization for energy‐harvesting wireless sensor networks

  • Jun 19, 2021
  • IET Communications
  • Siliang Gong +4
  • Conference Article
  • Citations4

Jointly Optimal Time Segmentation, Component Selection and Quantization for Sinusoidal Coding of Audio and Speech

  • Mar 18, 2005
  • R Heusdens +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.