English
Related papers

Related papers: Near-linear Size Hypergraph Cut Sparsifiers

200 papers

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\'ur and Karger (1996) showed that given any $n$-vertex…

Data Structures and Algorithms · Computer Science 2021-06-22 Yu Chen , Sanjeev Khanna , Ansh Nagda

A sparsifier of a graph $G$ (Bencz\'ur and Karger; Spielman and Teng) is a sparse weighted subgraph $\tilde G$ that approximately retains the cut structure of $G$. For general graphs, non-trivial sparsification is possible only by using…

Data Structures and Algorithms · Computer Science 2019-05-07 Nikhil Bansal , Ola Svensson , Luca Trevisan

A $(1 \pm \epsilon)$-sparsifier of a hypergraph $G(V,E)$ is a (weighted) subgraph that preserves the value of every cut to within a $(1 \pm \epsilon)$-factor. It is known that every hypergraph with $n$ vertices admits a $(1 \pm…

Data Structures and Algorithms · Computer Science 2024-07-08 Sanjeev Khanna , Aaron L. Putterman , Madhu Sudan

Cut and spectral sparsification of graphs have numerous applications, including e.g. speeding up algorithms for cuts and Laplacian solvers. These powerful notions have recently been extended to hypergraphs, which are much richer and may…

Data Structures and Algorithms · Computer Science 2021-04-13 Michael Kapralov , Robert Krauthgamer , Jakab Tardos , Yuichi Yoshida

A graph G'(V,E') is an \eps-sparsification of G for some \eps>0, if every (weighted) cut in G' is within (1\pm \eps) of the corresponding cut in G. A celebrated result of Benczur and Karger shows that for every undirected graph G, an…

Data Structures and Algorithms · Computer Science 2015-03-17 Ashish Goel , Michael Kapralov , Sanjeev Khanna

We present a nearly-linear time algorithm that produces high-quality sparsifiers of weighted graphs. Given as input a weighted graph $G=(V,E,w)$ and a parameter $\epsilon>0$, we produce a weighted subgraph $H=(V,\tilde{E},\tilde{w})$ of $G$…

Data Structures and Algorithms · Computer Science 2009-11-18 Daniel A. Spielman , Nikhil Srivastava

A hypergraph spectral sparsifier of a hypergraph $G$ is a weighted subgraph $H$ that approximates the Laplacian of $G$ to a specified precision. Recent work has shown that similar to ordinary graphs, there exist $\widetilde{O}(n)$-size…

Data Structures and Algorithms · Computer Science 2025-02-07 Sanjeev Khanna , Huan Li , Aaron Putterman

Given a weighted graph $G$ and an error parameter $\epsilon > 0$, the {\em graph sparsification} problem requires sampling edges in $G$ and giving the sampled edges appropriate weights to obtain a sparse graph $G_{\epsilon}$ (containing…

Data Structures and Algorithms · Computer Science 2010-04-26 Ramesh Hariharan , Debmalya Panigrahi

Graph sparsification serves as a foundation for many algorithms, such as approximation algorithms for graph cuts and Laplacian system solvers. As its natural generalization, hypergraph sparsification has recently gained increasing…

Quantum Physics · Physics 2025-05-06 Chenghua Liu , Minbo Gao , Zhengfeng Ji , Mingsheng Ying

Graph sparsification has been studied extensively over the past two decades, culminating in spectral sparsifiers of optimal size (up to constant factors). Spectral hypergraph sparsification is a natural analogue of this problem, for which…

Data Structures and Algorithms · Computer Science 2021-06-07 Michael Kapralov , Robert Krauthgamer , Jakab Tardos , Yuichi Yoshida

A cut sparsifier is a reweighted subgraph that maintains the weights of the cuts of the original graph up to a multiplicative factor of $(1\pm\epsilon)$. This paper considers computing cut sparsifiers of weighted graphs of size $O(n\log…

Data Structures and Algorithms · Computer Science 2022-04-29 Sebastian Forster , Tijn de Vos

We study vertex sparsification for preserving cuts. Given a graph $G$ with a subset $|T|=k$ of its vertices called terminals, a \emph{quality-$q$ cut sparsifier} is a graph $G'$ that contains $T$, such that, for any partition $(T_1,T_2)$ of…

Data Structures and Algorithms · Computer Science 2024-10-18 Yu Chen , Zihan Tan

A motif is a frequently occurring subgraph of a given directed or undirected graph $G$. Motifs capture higher order organizational structure of $G$ beyond edge relationships, and, therefore, have found wide applications such as in graph…

Data Structures and Algorithms · Computer Science 2022-09-13 Michael Kapralov , Mikhail Makarov , Sandeep Silwal , Christian Sohler , Jakab Tardos

Given an undirected graph $G$ and an error parameter $\epsilon > 0$, the {\em graph sparsification} problem requires sampling edges in $G$ and giving the sampled edges appropriate weights to obtain a sparse graph $G_{\epsilon}$ with the…

Data Structures and Algorithms · Computer Science 2010-05-06 Ramesh Hariharan , Debmalya Panigrahi

Let $H=(V,E)$ be an edge-weighted hypergraph of rank $r$. Kogan and Krauthgamer extended Bencz\'{u}r and Karger's random sampling scheme for cut sparsification from graphs to hypergraphs. The sampling requires an algorithm for computing the…

Data Structures and Algorithms · Computer Science 2017-03-14 Chandra Chekuri , Chao Xu

We study the problem of compressing a weighted graph $G$ on $n$ vertices, building a "sketch" $H$ of $G$, so that given any vector $x \in \mathbb{R}^n$, the value $x^T L_G x$ can be approximated up to a multiplicative $1+\epsilon$ factor…

Data Structures and Algorithms · Computer Science 2014-12-30 Jiecao Chen , Bo Qin , David P. Woodruff , Qin Zhang

For an undirected/directed hypergraph $G=(V,E)$, its Laplacian $L_G\colon\mathbb{R}^V\to \mathbb{R}^V$ is defined such that its ``quadratic form'' $\boldsymbol{x}^\top L_G(\boldsymbol{x})$ captures the cut information of $G$. In particular,…

Data Structures and Algorithms · Computer Science 2018-07-16 Tasuku Soma , Yuichi Yoshida

We consider a variation of the spectral sparsification problem where we are required to keep a subgraph of the original graph. Formally, given a union of two weighted graphs $G$ and $W$ and an integer $k$, we are asked to find a $k$-edge…

Discrete Mathematics · Computer Science 2009-12-10 Alexandra Kolla , Yury Makarychev , Amin Saberi , Shanghua Teng

In 1996, Karger [Kar96] gave a startling randomized algorithm that finds a minimum-cut in a (weighted) graph in time $O(m\log^3n)$ which he termed near-linear time meaning linear (in the size of the input) times a polylogarthmic factor. In…

Data Structures and Algorithms · Computer Science 2024-01-12 Monika Henzinger , Jason Li , Satish Rao , Di Wang

A cut $\varepsilon$-sparsifier of a weighted graph $G$ is a re-weighted subgraph of $G$ of (quasi)linear size that preserves the size of all cuts up to a multiplicative factor of $\varepsilon$. Since their introduction by Bencz\'ur and…

Data Structures and Algorithms · Computer Science 2020-03-25 Silvia Butti , Stanislav Zivny
‹ Prev 1 2 3 10 Next ›