Open AccessPosted Content
Diameter Spanner, Eccentricity Spanner, and Approximating Extremal Graph Distances: Static, Dynamic, and Fault Tolerant.
Keerti Choudhary,Omer Gold +1 more
TL;DR: This work presents the first non-trivial algorithm for maintaining `< 2'- approximation of graph diameter in dynamic setting, and presents several other extremal-distance spanners with various size-stretch trade-offs.
read more
Abstract: The diameter, vertex eccentricities, and the radius of a graph are some of the most fundamental graph parameters. Roditty and Williams [STOC 2013] gave an $O(m\sqrt{n})$ time algorithm for computing a 1.5 approximation of graph diameter. We present the first non-trivial algorithm for maintaining `< 2'- approximation of graph diameter in dynamic setting. Our algorithm maintain a $(1.5+\epsilon)$ approximation of graph diameter that takes amortized update time of $O(\epsilon^{-1}n^{1.25})$ in partially dynamic setting. For graphs whose diameter remains bounded by some large constant, the total amortized time of our algorithm is $O(\epsilon^{-2}\sqrt{n})$, which almost matches the best known bound for static $1.5$-approximation of diameter. Backurs et al. [STOC 2018] gave an $\tilde O(m\sqrt{n})$ time algorithm for computing 2-approximation of eccentricities. They also showed that no $O(n^{2-o(1)})$ time algorithm can achieve an approximation factor better than $2$ for graph eccentricities, unless SETH fails. We present the $\tilde O(m)$ time algorithm for computing $2$-approximation of vertex eccentricities in directed weighted graphs. We also present fault tolerant data-structures for maintaining $1.5$-diameter and $2$-eccentricities. We initiate the study of Extremal Distance Spanners. Given a graph G=(V,E), a subgraph H=(V,E0) is defined to be a {\em $t$-diameter-spanner} if the diameter of $H$ is at most $t$ times the diameter of $G$. We show that for any $n$-vertex directed graph $G$ we can compute a sparse subgraph $H$ which is a $(1.5)$-diameter-spanner of $G$ and contains at most $O(n^{1.5})$ edges. We also show that this bound is tight for graphs whose diameter is bounded by $n^{1/4-\epsilon}$. We present several other extremal-distance spanners with various size-stretch trade-offs. Finally, we extensively study these objects in the dynamic and fault-tolerant settings.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Graph spanners: A tutorial review
Reyan Ahmed,Greg Bodwin,Faryad Darabi Sahneh,Keaton Hamm,Mohammad Javad Latifi Jebelli,Stephen G. Kobourov,Richard Spence +6 more
TL;DR: This tutorial review reviews the current literature covering various research streams about graph spanners, such as different formulations, sparsity and lightness results, computational complexity, dynamic algorithms, and applications.
102
Deterministic Algorithms for Decremental Approximate Shortest Paths: Faster and Simpler
TL;DR: Chechik and Bernstein this article presented a deterministic algorithm for SSSP with running time O(mn^{0.5 + o(1)}) for undirected, unweighted graphs.
42
Dynamic Approximate Shortest Paths and Beyond: Subquadratic and Worst-Case Update Time
Jan van den Brand,Danupon Nanongkai +1 more
- 01 Nov 2019
TL;DR: Roditty et al. as mentioned in this paper improved the worst-case update time of Dijkstra's algorithm to O(n^2+2/3) by using fast matrix multiplication.
41
•Posted Content
Dynamic Approximate Shortest Paths and Beyond: Subquadratic and Worst-Case Update Time
TL;DR: This paper develops an efficient (1 + ε) -approximation algorithm for this query using fast matrix multiplication and obtains the first dynamic APSP algorithm with subquadratic update time and sublinear query time.
26
•Posted Content
Graph Spanners: A Tutorial Review
Reyan Ahmed,Greg Bodwin,Faryad Darabi Sahneh,Keaton Hamm,Mohammad Javad Latifi Jebelli,Stephen G. Kobourov,Richard Spence +6 more
TL;DR: In this article, the authors present a comprehensive review of the literature on graph spanners, such as different formulations, sparsity and lightness results, computational complexity, dynamic algorithms, and applications.
14
References
•Book
Fundamentals of domination in graphs
Teresa W. Haynes,Stephen T. Hedetniemi,Peter J. Slater +2 more
- 01 Jan 1998
TL;DR: Bounds on the domination number domination, independence and irredundance efficiency, redundancy and the duals changing and unchanging domination conditions on the dominating set varieties of domination multiproperty and multiset parameters sums and products of parameters dominating functions frameworks for domination domination complexity and algorithms are presented.
4K
Which Problems Have Strongly Exponential Complexity
TL;DR: A generalized reduction that is based on an algorithm that represents an arbitrary k-CNF formula as a disjunction of 2?nk-C NF formulas that are sparse, that is, each disjunct has O(n) clauses, and shows that Circuit-SAT is SERF-complete for all NP-search problems.
1.5K
Which problems have strongly exponential complexity
Russell Impagliazzo,Ramamohan Paturi,Francis Zane +2 more
- 08 Nov 1998
TL;DR: A generalized reduction which is called sub-exponential reduction family (SERF) that preserves sub- Exponential complexity for NP-search problems and shows that Circuit-SAT is SERF-complete for all NP- search problems, and that for any fixed k, k-S AT,k-Colorability, k -Set Cover Independent Set, Clique, Vertex Cover are SERF -complete for the class SNP of search problems expressible by second order existential formulas whose first order
On the complexity of K -SAT
Russell Impagliazzo,Ramamohan Paturi +1 more
- 01 Mar 2001
TL;DR: In this article, it was shown that the complexity of solving k-SAT increases as k increases, and that for k?3, sk is increasing infinitely often assuming ETH.
Complexity of k-SAT
Russell Impagliazzo,Ramamohan Paturi +1 more
- 04 May 1999
TL;DR: This paper shows that s/sub k/ is an increasing sequence assuming ETH for k-SAT, and shows that d>0.1/s/sub /spl infin// is the limit of s/ sub k/.