Proceedings of the Fourteenth Annual ACM-SIAM Symposium on Discrete Algorithms 2020
DOI: 10.1137/1.9781611975994.111
|View full text |Cite
|
Sign up to set email alerts
|

Fast and Space Efficient Spectral Sparsification in Dynamic Streams

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
6
3

Relationship

1
8

Authors

Journals

citations
Cited by 13 publications
(7 citation statements)
references
References 0 publications
0
7
0
Order By: Relevance
“…Graph Sparsification. Graph sparsification was introduced by Benczúr and Karger [8] ("for-all" cut sparsfiers), and has led to research in a number of directions: Fung et al [17] and Kapralov and Panigrahy [27] gave new algorithms for preserving cuts in a sparsifier; Spielman and Teng [46] generalized to spectral sparsfiers that preserved all quadratic forms, which led to further research both in improving the bounds on the size of the sparsifier [45,7] and also in the running time of spectral sparsification algorithms (e.g., [35,5,36,11,34,31,33,32]); faster algorithms for fundamental graph problems such as maximum flow utilized sparsification results (e.g., [8,43]); Ahn and Guha [1] introduced sparsification in the streaming model, which has led to a large body of work for both cut sparifiers (e.g., [2,3,18]) and spectral sparsifiers (e.g., [26,25,24,4]) in graph streams; both cut [30,40] and spectral [44] sparsification have been studied in hypergraphs; etc. For lower bounds, Andoni et al [6] showed that any data structure that (1± )-approximately stores the sizes of all cuts in an undirected graph must use Ω(n/ 2 ) bits.…”
Section: Related Workmentioning
confidence: 99%
“…Graph Sparsification. Graph sparsification was introduced by Benczúr and Karger [8] ("for-all" cut sparsfiers), and has led to research in a number of directions: Fung et al [17] and Kapralov and Panigrahy [27] gave new algorithms for preserving cuts in a sparsifier; Spielman and Teng [46] generalized to spectral sparsfiers that preserved all quadratic forms, which led to further research both in improving the bounds on the size of the sparsifier [45,7] and also in the running time of spectral sparsification algorithms (e.g., [35,5,36,11,34,31,33,32]); faster algorithms for fundamental graph problems such as maximum flow utilized sparsification results (e.g., [8,43]); Ahn and Guha [1] introduced sparsification in the streaming model, which has led to a large body of work for both cut sparifiers (e.g., [2,3,18]) and spectral sparsifiers (e.g., [26,25,24,4]) in graph streams; both cut [30,40] and spectral [44] sparsification have been studied in hypergraphs; etc. For lower bounds, Andoni et al [6] showed that any data structure that (1± )-approximately stores the sizes of all cuts in an undirected graph must use Ω(n/ 2 ) bits.…”
Section: Related Workmentioning
confidence: 99%
“…The goal is to develop algorithms that minimize different parameter values, with a special focus on minimizing the storage for the graph data structure. While space complexity is the main focus, significant effort is devoted to optimizing the runtime of streaming algorithms, specifically the time to process an edge update, as well as the time to recover the final solution (see, e.g., [138] and [122] for some recent developments). Typically the space requirement of graph streaming algorithms is O(n polylog n) (this is known as the semi-streaming model [75]), i.e., about the space needed to store a few spanning trees of the graph.…”
Section: Streaming Graph Algorithmsmentioning
confidence: 99%
“…The idea is to apply classical sketching techniques such as COUNTSKETCH [159] or distinct elements sketch (e.g., HYPERLOGLOG [80]) to the edge incidence matrix of the input graph. Existing results show how to approximate the connectivity and cut structure [12], [16], spectral structure [123], [122], shortest path metric [12], [124], or subgraph counts [119], [117] using small sketches. Extensions to some of these techniques to hypergraphs were also proposed [96].…”
Section: Graph Sketching and Dynamic Graph Streamsmentioning
confidence: 99%
“…They showed that many problems, such as Connectivity and Bipartiteness, can be solved using the same amount of space as in insertion-only streams up to poly-logarithmic factors. Various other works subsequently gave results of a similar flavor and presented insertion-deletion streaming algorithms with similar space complexity as their insertion-only counterparts for problems including Spectral Sparsification [22] and ∆ + 1-coloring [3]. Konrad [23] and Assadi et al [5] were the first to give a separation result between the insertion-only graph stream model and the insertion-deletion graph stream model: While it is known that a 2-approximation to Maximum Matching can be computed using space O(n log n) in insertion-only streams, Konrad showed that space Ω(n establishes that their lower bound is optimal (a different algorithm that matches this lower bound is given by Chitnis et al [8]).…”
Section: Introductionmentioning
confidence: 97%