Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Showing 1–50 of 70 results for author: Williams, V V

Searching in archive cs. Search in all archives.
.
  1. arXiv:2404.18337  [pdf, ps, other

    cs.DS

    Additive Spanner Lower Bounds with Optimal Inner Graph Structure

    Authors: Greg Bodwin, Gary Hoppenworth, Virginia Vassilevska Williams, Nicole Wein, Zixuan Xu

    Abstract: We construct $n$-node graphs on which any $O(n)$-size spanner has additive error at least $+Ω(n^{3/17})$, improving on the previous best lower bound of $Ω(n^{1/7})$ [Bodwin-Hoppenworth FOCS '22]. Our construction completes the first two steps of a particular three-step research program, introduced in prior work and overviewed here, aimed at producing tight bounds for the problem by aligning aspect… ▽ More

    Submitted 28 April, 2024; originally announced April 2024.

    Comments: ICALP 2024

  2. arXiv:2404.16349  [pdf, ps, other

    cs.DS cs.CC

    More Asymmetry Yields Faster Matrix Multiplication

    Authors: Josh Alman, Ran Duan, Virginia Vassilevska Williams, Yinzhan Xu, Zixuan Xu, Renfei Zhou

    Abstract: We present a new improvement on the laser method for designing fast matrix multiplication algorithms. The new method further develops the recent advances by [Duan, Wu, Zhou FOCS 2023] and [Vassilevska Williams, Xu, Xu, Zhou SODA 2024]. Surprisingly the new improvement is achieved by incorporating more asymmetry in the analysis, circumventing a fundamental tool of prior work that requires two of th… ▽ More

    Submitted 25 April, 2024; originally announced April 2024.

    Comments: 44 pages. arXiv admin note: text overlap with arXiv:2307.07970

  3. arXiv:2404.15916  [pdf, ps, other

    cs.DS cs.DM

    Detecting Disjoint Shortest Paths in Linear Time and More

    Authors: Shyan Akmal, Virginia Vassilevska Williams, Nicole Wein

    Abstract: In the $k$-Disjoint Shortest Paths ($k$-DSP) problem, we are given a weighted graph $G$ on $n$ nodes and $m$ edges with specified source vertices $s_1, \dots, s_k$, and target vertices $t_1, \dots, t_k$, and are tasked with determining if $G$ contains vertex-disjoint $(s_i,t_i)$-shortest paths. For any constant $k$, it is known that $k$-DSP can be solved in polynomial time over undirected graphs a… ▽ More

    Submitted 10 May, 2024; v1 submitted 24 April, 2024; originally announced April 2024.

    Comments: Added reference

  4. arXiv:2310.20473  [pdf, ps, other

    cs.DS

    Improved Roundtrip Spanners, Emulators, and Directed Girth Approximation

    Authors: Alina Harbuzova, Ce Jin, Virginia Vassilevska Williams, Zixuan Xu

    Abstract: Roundtrip spanners are the analog of spanners in directed graphs, where the roundtrip metric is used as a notion of distance. Recent works have shown existential results of roundtrip spanners nearly matching the undirected case, but the time complexity for constructing roundtrip spanners is still widely open. This paper focuses on developing fast algorithms for roundtrip spanners and related pro… ▽ More

    Submitted 31 October, 2023; originally announced October 2023.

    Comments: To appear in SODA 2024

  5. arXiv:2310.14575  [pdf, ps, other

    cs.DS

    Listing 6-Cycles

    Authors: Ce Jin, Virginia Vassilevska Williams, Renfei Zhou

    Abstract: Listing copies of small subgraphs (such as triangles, $4$-cycles, small cliques) in the input graph is an important and well-studied problem in algorithmic graph theory. In this paper, we give a simple algorithm that lists $t$ (non-induced) $6$-cycles in an $n$-node undirected graph in $\tilde O(n^2+t)$ time. This nearly matches the fastest known algorithm for detecting a $6$-cycle in $O(n^2)$ tim… ▽ More

    Submitted 23 October, 2023; originally announced October 2023.

    Comments: 10 pages; SOSA 2024

  6. arXiv:2310.13174  [pdf, ps, other

    cs.DS

    Faster Algorithms for Text-to-Pattern Hamming Distances

    Authors: Timothy M. Chan, Ce Jin, Virginia Vassilevska Williams, Yinzhan Xu

    Abstract: We study the classic Text-to-Pattern Hamming Distances problem: given a pattern $P$ of length $m$ and a text $T$ of length $n$, both over a polynomial-size alphabet, compute the Hamming distance between $P$ and $T[i\, .\, . \, i+m-1]$ for every shift $i$, under the standard Word-RAM model with $Θ(\log n)$-bit words. - We provide an $O(n\sqrt{m})$ time Las Vegas randomized algorithm for this prob… ▽ More

    Submitted 21 December, 2023; v1 submitted 19 October, 2023; originally announced October 2023.

    Comments: Appeared in FOCS 2023. Abstract shortened to fit arXiv requirements. v2: added reference and discussion related to Lemma 2.2 and Appendix B

  7. arXiv:2310.12051  [pdf, ps, other

    cs.DS

    Simpler and Higher Lower Bounds for Shortcut Sets

    Authors: Virginia Vassilevska Williams, Yinzhan Xu, Zixuan Xu

    Abstract: We provide a variety of lower bounds for the well-known shortcut set problem: how much can one decrease the diameter of a directed graph on $n$ vertices and $m$ edges by adding $O(n)$ or $O(m)$ of shortcuts from the transitive closure of the graph. Our results are based on a vast simplification of the recent construction of Bodwin and Hoppenworth [FOCS 2023] which was used to show an… ▽ More

    Submitted 18 October, 2023; originally announced October 2023.

    Comments: To appear in SODA 2024. Abstract shortened to fit arXiv requirements

  8. arXiv:2308.08674  [pdf, other

    cs.DS

    Approximating Min-Diameter: Standard and Bichromatic

    Authors: Aaron Berger, Jenny Kaufmann, Virginia Vassilevska Williams

    Abstract: The min-diameter of a directed graph $G$ is a measure of the largest distance between nodes. It is equal to the maximum min-distance $d_{min}(u,v)$ across all pairs $u,v \in V(G)$, where $d_{min}(u,v) = \min(d(u,v), d(v,u))$. Our work provides a $O(m^{1.426}n^{0.288})$-time $3/2$-approximation algorithm for min-diameter in DAGs, and a faster $O(m^{0.713}n)$-time almost-$3/2$-approximation variant.… ▽ More

    Submitted 16 August, 2023; originally announced August 2023.

    Comments: ESA 2023

  9. arXiv:2307.15871  [pdf, other

    cs.DS

    Towards Optimal Output-Sensitive Clique Listing or: Listing Cliques from Smaller Cliques

    Authors: Mina Dalirrooyfard, Surya Mathialagan, Virginia Vassilevska Williams, Yinzhan Xu

    Abstract: We study finding and listing $k$-cliques in a graph, for constant $k\geq 3$, a fundamental problem of both theoretical and practical importance. Our main contribution is a new output-sensitive algorithm for listing $k$-cliques in graphs, for arbitrary $k\geq 3$, coupled with lower bounds based on standard fine-grained assumptions, showing that our algorithm's running time is tight. Previously, t… ▽ More

    Submitted 21 March, 2024; v1 submitted 28 July, 2023; originally announced July 2023.

    Comments: 48 pages, 5 figures

  10. arXiv:2307.09258  [pdf, other

    cs.DS

    Fast 2-Approximate All-Pairs Shortest Paths

    Authors: Michal Dory, Sebastian Forster, Yael Kirkpatrick, Yasamin Nazari, Virginia Vassilevska Williams, Tijn de Vos

    Abstract: In this paper, we revisit the classic approximate All-Pairs Shortest Paths (APSP) problem in undirected graphs. For unweighted graphs, we provide an algorithm for $2$-approximate APSP in $\tilde O(n^{2.5-r}+n^{ω(r)})$ time, for any $r\in[0,1]$. This is $O(n^{2.032})$ time, using known bounds for rectangular matrix multiplication $n^{ω(r)}$ [Le Gall, Urrutia, SODA 2018]. Our result improves on the… ▽ More

    Submitted 30 October, 2023; v1 submitted 18 July, 2023; originally announced July 2023.

    Comments: Accepted to SODA '24

  11. arXiv:2307.07970  [pdf, ps, other

    cs.DS cs.CC

    New Bounds for Matrix Multiplication: from Alpha to Omega

    Authors: Virginia Vassilevska Williams, Yinzhan Xu, Zixuan Xu, Renfei Zhou

    Abstract: The main contribution of this paper is a new improved variant of the laser method for designing matrix multiplication algorithms. Building upon the recent techniques of [Duan, Wu, Zhou, FOCS 2023], the new method introduces several new ingredients that not only yield an improved bound on the matrix multiplication exponent $ω$, but also improve the known bounds on rectangular matrix multiplication… ▽ More

    Submitted 4 November, 2023; v1 submitted 16 July, 2023; originally announced July 2023.

    Comments: 55 pages; in SODA 2024

  12. arXiv:2307.01781  [pdf, other

    cs.DS cs.DM

    Faster Detours in Undirected Graphs

    Authors: Shyan Akmal, Virginia Vassilevska Williams, Ryan Williams, Zixuan Xu

    Abstract: The $k$-Detour problem is a basic path-finding problem: given a graph $G$ on $n$ vertices, with specified nodes $s$ and $t$, and a positive integer $k$, the goal is to determine if $G$ has an $st$-path of length exactly $\text{dist}(s, t) + k$, where $\text{dist}(s, t)$ is the length of a shortest path from $s$ to $t$. The $k$-Detour problem is NP-hard when $k$ is part of the input, so researchers… ▽ More

    Submitted 4 July, 2023; originally announced July 2023.

  13. Quasipolynomiality of the Smallest Missing Induced Subgraph

    Authors: David Eppstein, Andrea Lincoln, Virginia Vassilevska Williams

    Abstract: We study the problem of finding the smallest graph that does not occur as an induced subgraph of a given graph. This missing induced subgraph has at most logarithmic size and can be found by a brute-force search, in an $n$-vertex graph, in time $n^{O(\log n)}$. We show that under the Exponential Time Hypothesis this quasipolynomial time bound is optimal. We also consider variations of the problem… ▽ More

    Submitted 27 June, 2023; v1 submitted 19 June, 2023; originally announced June 2023.

    Comments: 10 pages, 1 figure. To appear in J. Graph Algorithms Appl. This version updates an author affiliation

    Journal ref: J. Graph Algorithms & Applications 27 (5): 329-339, 2023

  14. arXiv:2303.14572  [pdf, ps, other

    cs.DS

    Fredman's Trick Meets Dominance Product: Fine-Grained Complexity of Unweighted APSP, 3SUM Counting, and More

    Authors: Timothy M. Chan, Virginia Vassilevska Williams, Yinzhan Xu

    Abstract: In this paper we carefully combine Fredman's trick [SICOMP'76] and Matoušek's approach for dominance product [IPL'91] to obtain powerful results in fine-grained complexity: - Under the hypothesis that APSP for undirected graphs with edge weights in $\{1, 2, \ldots, n\}$ requires $n^{3-o(1)}$ time (when $ω=2$), we show a variety of conditional lower bounds, including an $n^{7/3-o(1)}$ lower bound… ▽ More

    Submitted 25 March, 2023; originally announced March 2023.

    Comments: To appear at STOC'23

  15. arXiv:2212.14173  [pdf, other

    cs.GT cs.DS cs.MA

    Near-Tight Algorithms for the Chamberlin-Courant and Thiele Voting Rules

    Authors: Krzysztof Sornat, Virginia Vassilevska Williams, Yinzhan Xu

    Abstract: We present an almost optimal algorithm for the classic Chamberlin-Courant multiwinner voting rule (CC) on single-peaked preference profiles. Given $n$ voters and $m$ candidates, it runs in almost linear time in the input size, improving the previous best $O(nm^2)$ time algorithm of Betzler et al. (2013). We also study multiwinner voting rules on nearly single-peaked preference profiles in terms of… ▽ More

    Submitted 28 December, 2022; originally announced December 2022.

    Comments: 18 pages. A conference version of this work appears in IJCAI 2022

    MSC Class: 68Q17; 68W05 (Primary); 91B12; 68T42 (Secondary) ACM Class: F.2.2; I.2.11

  16. arXiv:2209.07016  [pdf, ps, other

    cs.DS

    Algorithms and Lower Bounds for Replacement Paths under Multiple Edge Failures

    Authors: Virginia Vassilevska Williams, Eyob Woldeghebriel, Yinzhan Xu

    Abstract: This paper considers a natural fault-tolerant shortest paths problem: for some constant integer $f$, given a directed weighted graph with no negative cycles and two fixed vertices $s$ and $t$, compute (either explicitly or implicitly) for every tuple of $f$ edges, the distance from $s$ to $t$ if these edges fail. We call this problem $f$-Fault Replacement Paths ($f$FRP). We first present an… ▽ More

    Submitted 14 September, 2022; originally announced September 2022.

    Comments: To appear in FOCS 2022; Abstract shortened to fit arXiv requirements

  17. arXiv:2209.01873  [pdf, other

    cs.CC cs.DS

    Induced Cycles and Paths Are Harder Than You Think

    Authors: Mina Dalirrooyfard, Virginia Vassilevska Williams

    Abstract: The goal of the paper is to give fine-grained hardness results for the Subgraph Isomorphism (SI) problem for fixed size induced patterns $H$, based on the $k$-Clique hypothesis that the current best algorithms for Clique are optimal. Our first main result is that for any pattern graph $H$ that is a {\em core}, the SI problem for $H$ is at least as hard as $t$-Clique, where $t$ is the size of the… ▽ More

    Submitted 5 September, 2022; originally announced September 2022.

    Comments: To appear in FOCS 2022

  18. arXiv:2204.10932  [pdf, other

    cs.DS

    Listing, Verifying and Counting Lowest Common Ancestors in DAGs: Algorithms and Fine-Grained Lower Bounds

    Authors: Surya Mathialagan, Virginia Vassilevska Williams, Yinzhan Xu

    Abstract: The AP-LCA problem asks, given an $n$-node directed acyclic graph (DAG), to compute for every pair of vertices $u$ and $v$ in the DAG a lowest common ancestor (LCA) of $u$ and $v$ if one exists. In this paper we study several interesting variants of AP-LCA, providing both algorithms and fine-grained lower bounds for them. The lower bounds we obtain are the first conditional lower bounds for LCA pr… ▽ More

    Submitted 22 April, 2022; originally announced April 2022.

    Comments: To appear in ICALP 2022. Abstract shortened to fit arXiv requirement

  19. arXiv:2204.03076  [pdf, ps, other

    cs.DS

    Approximation Algorithms and Hardness for $n$-Pairs Shortest Paths and All-Nodes Shortest Cycles

    Authors: Mina Dalirrooyfard, Ce Jin, Virginia Vassilevska Williams, Nicole Wein

    Abstract: We study the approximability of two related problems on graphs with $n$ nodes and $m$ edges: $n$-Pairs Shortest Paths ($n$-PSP), where the goal is to find a shortest path between $O(n)$ prespecified pairs, and All Node Shortest Cycles (ANSC), where the goal is to find the shortest cycle passing through each node. Approximate $n$-PSP has been previously studied, mostly in the context of distance or… ▽ More

    Submitted 20 September, 2022; v1 submitted 6 April, 2022; originally announced April 2022.

    Comments: Abstract truncated to meet arXiv requirement. To appear in FOCS 2022

  20. arXiv:2203.08356  [pdf, ps, other

    cs.CC cs.DS

    Hardness for Triangle Problems under Even More Believable Hypotheses: Reductions from Real APSP, Real 3SUM, and OV

    Authors: Timothy M. Chan, Virginia Vassilevska Williams, Yinzhan Xu

    Abstract: The $3$SUM hypothesis, the APSP hypothesis and SETH are the three main hypotheses in fine-grained complexity. So far, within the area, the first two hypotheses have mainly been about integer inputs in the Word RAM model of computation. The "Real APSP" and "Real $3$SUM" hypotheses, which assert that the APSP and $3$SUM hypotheses hold for real-valued inputs in a reasonable version of the Real RAM m… ▽ More

    Submitted 13 April, 2022; v1 submitted 15 March, 2022; originally announced March 2022.

    Comments: To appear at STOC'22. Abstract shortened to fit arXiv requirements

  21. arXiv:2112.06994  [pdf, other

    cs.DM math.CO

    Isometric Hamming embeddings of weighted graphs

    Authors: Joseph Berleant, Kristin Sheridan, Anne Condon, Virginia Vassilevska Williams, Mark Bathe

    Abstract: A mapping $α: V(G) \to V(H)$ from the vertex set of one graph $G$ to another graph $H$ is an isometric embedding if the shortest path distance between any two vertices in $G$ equals the distance between their images in $H$. Here, we consider isometric embeddings of a weighted graph $G$ into unweighted Hamming graphs, called Hamming embeddings, when $G$ satisfies the property that every edge is a s… ▽ More

    Submitted 20 December, 2021; v1 submitted 13 December, 2021; originally announced December 2021.

    Comments: 14 pages, 2 figures; fixed author affiliations

  22. arXiv:2112.06990  [pdf, other

    cs.DS cs.DM math.CO

    Factorization and pseudofactorization of weighted graphs

    Authors: Kristin Sheridan, Joseph Berleant, Mark Bathe, Anne Condon, Virginia Vassilevska Williams

    Abstract: For unweighted graphs, finding isometric embeddings is closely related to decompositions of $G$ into Cartesian products of smaller graphs. When $G$ is isomorphic to a Cartesian graph product, we call the factors of this product a factorization of $G$. When $G$ is isomorphic to an isometric subgraph of a Cartesian graph product, we call those factors a pseudofactorization of $G$. Prior work has sho… ▽ More

    Submitted 13 December, 2021; originally announced December 2021.

    Comments: 37 pages, 10 figures

  23. arXiv:2110.15809  [pdf, other

    cs.DS

    Better Lower Bounds for Shortcut Sets and Additive Spanners via an Improved Alternation Product

    Authors: Kevin Lu, Virginia Vassilevska Williams, Nicole Wein, Zixuan Xu

    Abstract: We obtain improved lower bounds for additive spanners, additive emulators, and diameter-reducing shortcut sets. Spanners and emulators are sparse graphs that approximately preserve the distances of a given graph. A shortcut set is a set of edges that when added to a directed graph, decreases its diameter. The previous best known lower bounds for these three structures are given by Huang and Pettie… ▽ More

    Submitted 25 September, 2023; v1 submitted 29 October, 2021; originally announced October 2021.

    Comments: SODA 2022

  24. arXiv:2106.06026  [pdf, other

    cs.CC

    Hardness of Approximate Diameter: Now for Undirected Graphs

    Authors: Mina Dalirrooyfard, Ray Li, Virginia Vassilevska Williams

    Abstract: Approximating the graph diameter is a basic task of both theoretical and practical interest. A simple folklore algorithm can output a 2-approximation to the diameter in linear time by running BFS from an arbitrary vertex. It has been open whether a better approximation is possible in near-linear time. A series of papers on fine-grained complexity have led to strong hardness results for diameter in… ▽ More

    Submitted 15 November, 2021; v1 submitted 10 June, 2021; originally announced June 2021.

  25. arXiv:2105.03028  [pdf, other

    cs.DS cs.CC

    Improved Approximation for Longest Common Subsequence over Small Alphabets

    Authors: Shyan Akmal, Virginia Vassilevska Williams

    Abstract: This paper investigates the approximability of the Longest Common Subsequence (LCS) problem. The fastest algorithm for solving the LCS problem exactly runs in essentially quadratic time in the length of the input, and it is known that under the Strong Exponential Time Hypothesis the quadratic running time cannot be beaten. There are no such limitations for the approximate computation of the LCS ho… ▽ More

    Submitted 6 May, 2021; originally announced May 2021.

  26. arXiv:2105.02806  [pdf, other

    cs.DS

    Faster Monotone Min-Plus Product, Range Mode, and Single Source Replacement Paths

    Authors: Yuzhou Gu, Adam Polak, Virginia Vassilevska Williams, Yinzhan Xu

    Abstract: One of the most basic graph problems, All-Pairs Shortest Paths (APSP) is known to be solvable in $n^{3-o(1)}$ time, and it is widely open whether it has an $O(n^{3-ε})$ time algorithm for $ε> 0$. To better understand APSP, one often strives to obtain subcubic time algorithms for structured instances of APSP and problems equivalent to it, such as the Min-Plus matrix product. A natural structured… ▽ More

    Submitted 6 May, 2021; originally announced May 2021.

  27. arXiv:2103.06707  [pdf, other

    cs.DS cs.CC

    Hardness of Token Swapping on Trees

    Authors: Oswin Aichholzer, Erik D. Demaine, Matias Korman, Jayson Lynch, Anna Lubiw, Zuzana Masárová, Mikhail Rudoy, Virginia Vassilevska Williams, Nicole Wein

    Abstract: Given a graph where every vertex has exactly one labeled token, how can we most quickly execute a given permutation on the tokens? In (sequential) token swapping, the goal is to use the shortest possible sequence of swaps, each of which exchanges the tokens at the two endpoints of an edge of the graph. In parallel token swapping, the goal is to use the fewest rounds, each of which consists of one… ▽ More

    Submitted 10 August, 2022; v1 submitted 11 March, 2021; originally announced March 2021.

  28. arXiv:2103.03959  [pdf, other

    cs.DS cs.AI cs.GT

    Fine-Grained Complexity and Algorithms for the Schulze Voting Method

    Authors: Krzysztof Sornat, Virginia Vassilevska Williams, Yinzhan Xu

    Abstract: We study computational aspects of a well-known single-winner voting rule called the Schulze method [Schulze, 2003] which is used broadly in practice. In this method the voters give (weak) ordinal preference ballots which are used to define the weighted majority graph (WMG) of direct comparisons between pairs of candidates. The choice of the winner comes from indirect comparisons in the graph, and… ▽ More

    Submitted 24 June, 2021; v1 submitted 5 March, 2021; originally announced March 2021.

    Comments: 19 pages, 2 algorithms, 2 tables. A previous version of this work appears in EC 2021. In this version we strengthen Theorem 6.2 which now holds also for the problem of finding a Schulze winner

    MSC Class: 68Q17; 68Q25; 68W05 (Primary); 68T42 (Secondary) ACM Class: F.2.2; G.2.2; I.2.11

  29. arXiv:2102.06181  [pdf, ps, other

    cs.DS cs.CC

    Algorithms, Reductions and Equivalences for Small Weight Variants of All-Pairs Shortest Paths

    Authors: Timothy M. Chan, Virginia Vassilevska Williams, Yinzhan Xu

    Abstract: APSP with small integer weights in undirected graphs [Seidel'95, Galil and Margalit'97] has an $\tilde{O}(n^ω)$ time algorithm, where $ω<2.373$ is the matrix multiplication exponent. APSP in directed graphs with small weights however, has a much slower running time that would be $Ω(n^{2.5})$ even if $ω=2$ [Zwick'02]. To understand this $n^{2.5}$ bottleneck, we build a web of reductions around dire… ▽ More

    Submitted 11 February, 2021; originally announced February 2021.

    Comments: abstract shortened to fit arXiv requirements

  30. arXiv:2011.05066  [pdf, other

    cs.DC cs.DS

    Distributed Distance Approximation

    Authors: Bertie Ancona, Keren Censor-Hillel, Mina Dalirrooyfard, Yuval Efron, Virginia Vassilevska Williams

    Abstract: Diameter, radius and eccentricities are fundamental graph parameters, which are extensively studied in various computational settings. Typically, computing approximate answers can be much more efficient compared with computing exact solutions. In this paper, we give a near complete characterization of the trade-offs between approximation ratios and round complexity of distributed algorithms for ap… ▽ More

    Submitted 5 December, 2020; v1 submitted 10 November, 2020; originally announced November 2020.

  31. arXiv:2010.10134  [pdf, other

    cs.DS

    New Techniques and Fine-Grained Hardness for Dynamic Near-Additive Spanners

    Authors: Thiago Bergamaschi, Monika Henzinger, Maximilian Probst Gutenberg, Virginia Vassilevska Williams, Nicole Wein

    Abstract: Maintaining and updating shortest paths information in a graph is a fundamental problem with many applications. As computations on dense graphs can be prohibitively expensive, and it is preferable to perform the computations on a sparse skeleton of the given graph that roughly preserves the shortest paths information. Spanners and emulators serve this purpose. This paper develops fast dynamic algo… ▽ More

    Submitted 20 September, 2021; v1 submitted 20 October, 2020; originally announced October 2020.

    Comments: fixed a typo

  32. arXiv:2010.05846  [pdf, ps, other

    cs.DS cs.CC math.CO

    A Refined Laser Method and Faster Matrix Multiplication

    Authors: Josh Alman, Virginia Vassilevska Williams

    Abstract: The complexity of matrix multiplication is measured in terms of $ω$, the smallest real number such that two $n\times n$ matrices can be multiplied using $O(n^{ω+ε})$ field operations for all $ε>0$; the best bound until now is $ω<2.37287$ [Le Gall'14]. All bounds on $ω$ since 1986 have been obtained using the so-called laser method, a way to lower-bound the `value' of a tensor in designing matrix m… ▽ More

    Submitted 12 October, 2020; originally announced October 2020.

    Comments: 29 pages, to appear in the 32nd Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2021)

  33. Monochromatic Triangles, Intermediate Matrix Products, and Convolutions

    Authors: Andrea Lincoln, Adam Polak, Virginia Vassilevska Williams

    Abstract: The most studied linear algebraic operation, matrix multiplication, has surprisingly fast $O(n^ω)$ time algorithms for $ω<2.373$. On the other hand, the $(\min,+)$ matrix product which is at the heart of many fundamental graph problems such as APSP, has received only minor improvements over its brute-force cubic running time and is widely conjectured to require $n^{3-o(1)}$ time. There is a pletho… ▽ More

    Submitted 30 September, 2020; originally announced September 2020.

    Comments: Presented at ITCS 2020. Abstract abridged to meet arXiv requirements

  34. arXiv:2008.06591  [pdf, other

    cs.CC cs.DS

    New Techniques for Proving Fine-Grained Average-Case Hardness

    Authors: Mina Dalirrooyfard, Andrea Lincoln, Virginia Vassilevska Williams

    Abstract: The recent emergence of fine-grained cryptography strongly motivates developing an average-case analogue of Fine-Grained Complexity (FGC). This paper defines new versions of OV, $k$SUM and zero-$k$-clique that are both worst-case and average-case fine-grained hard assuming the core hypotheses of FGC. We then use these as a basis for fine-grained hardness and average-case hardness of other proble… ▽ More

    Submitted 14 August, 2020; originally announced August 2020.

    Comments: To appear in FOCS 2020

  35. arXiv:2007.09318  [pdf, ps, other

    cs.CC

    Monochromatic Triangles, Triangle Listing and APSP

    Authors: Virginia Vassilevska Williams, Yinzhan Xu

    Abstract: One of the main hypotheses in fine-grained complexity is that All-Pairs Shortest Paths (APSP) for $n$-node graphs requires $n^{3-o(1)}$ time. Another famous hypothesis is that the $3$SUM problem for $n$ integers requires $n^{2-o(1)}$ time. Although there are no direct reductions between $3$SUM and APSP, it is known that they are related: there is a problem, $(\min,+)$-convolution that reduces in a… ▽ More

    Submitted 27 July, 2020; v1 submitted 17 July, 2020; originally announced July 2020.

    Comments: To appear in FOCS'20

  36. arXiv:2004.11445  [pdf, other

    cs.DS

    Conditionally optimal approximation algorithms for the girth of a directed graph

    Authors: Mina Dalirrooyfard, Virginia Vassilevska Williams

    Abstract: It is known that a better than $2$-approximation algorithm for the girth in dense directed unweighted graphs needs $n^{3-o(1)}$ time unless one uses fast matrix multiplication. Meanwhile, the best known approximation factor for a combinatorial algorithm running in $O(mn^{1-ε})$ time (by Chechik et al.) is $3$. Is the true answer $2$ or $3$? The main result of this paper is a (conditionally) tigh… ▽ More

    Submitted 26 April, 2020; v1 submitted 23 April, 2020; originally announced April 2020.

    Comments: To appear in ICALP 2020

  37. arXiv:2001.10751  [pdf, other

    cs.DS

    New Algorithms and Hardness for Incremental Single-Source Shortest Paths in Directed Graphs

    Authors: Maximilian Probst Gutenberg, Virginia Vassilevska Williams, Nicole Wein

    Abstract: In the dynamic Single-Source Shortest Paths (SSSP) problem, we are given a graph $G=(V,E)$ subject to edge insertions and deletions and a source vertex $s\in V$, and the goal is to maintain the distance $d(s,t)$ for all $t\in V$. Fine-grained complexity has provided strong lower bounds for exact partially dynamic SSSP and approximate fully dynamic SSSP [ESA'04, FOCS'14, STOC'15]. Thus much focus… ▽ More

    Submitted 29 January, 2020; originally announced January 2020.

  38. arXiv:1910.04911  [pdf, ps, other

    cs.DS

    Truly Subcubic Min-Plus Product for Less Structured Matrices, with Applications

    Authors: Virginia Vassilevska Williams, Yinzhan Xu

    Abstract: The goal of this paper is to get truly subcubic algorithms for Min-Plus product for less structured inputs than what was previously known, and to apply them to versions of All-Pairs Shortest Paths (APSP) and other problems. The results are as follows: (1) Our main result is the first truly subcubic algorithm for the Min-Plus product of two $n\times n$ matrices $A$ and $B$ with… ▽ More

    Submitted 10 October, 2019; originally announced October 2019.

    Comments: To appear in SODA 2020

  39. Equivalences between triangle and range query problems

    Authors: Lech Duraj, Krzysztof Kleiner, Adam Polak, Virginia Vassilevska Williams

    Abstract: We define a natural class of range query problems, and prove that all problems within this class have the same time complexity (up to polylogarithmic factors). The equivalence is very general, and even applies to online algorithms. This allows us to obtain new improved algorithms for all of the problems in the class. We then focus on the special case of the problems when the queries are offline… ▽ More

    Submitted 8 April, 2020; v1 submitted 30 August, 2019; originally announced August 2019.

  40. arXiv:1904.11606  [pdf, other

    cs.DS

    Approximation Algorithms for Min-Distance Problems

    Authors: Mina Dalirrooyfard, Virginia Vassilevska Williams, Nikhil Vyas, Nicole Wein, Yinzhan Xu, Yuancheng Yu

    Abstract: We study fundamental graph parameters such as the Diameter and Radius in directed graphs, when distances are measured using a somewhat unorthodox but natural measure: the distance between $u$ and $v$ is the minimum of the shortest path distances from $u$ to $v$ and from $v$ to $u$. The center node in a graph under this measure can for instance represent the optimal location for a hospital to ensur… ▽ More

    Submitted 17 June, 2019; v1 submitted 25 April, 2019; originally announced April 2019.

    Comments: To appear in ICALP 2019

  41. arXiv:1904.11601  [pdf, ps, other

    cs.DS

    Tight Approximation Algorithms for Bichromatic Graph Diameter and Related Problems

    Authors: Mina Dalirrooyfard, Virginia Vassilevska Williams, Nikhil Vyas, Nicole Wein

    Abstract: Some of the most fundamental and well-studied graph parameters are the Diameter (the largest shortest paths distance) and Radius (the smallest distance for which a "center" node can reach all other nodes). The natural and important $ST$-variant considers two subsets $S$ and $T$ of the vertex set and lets the $ST$-diameter be the maximum distance between a node in $S$ and a node in $T$, and the… ▽ More

    Submitted 25 April, 2019; originally announced April 2019.

    Comments: To appear in ICALP 2019

  42. arXiv:1904.03741  [pdf, other

    cs.CC cs.DS

    Graph pattern detection: Hardness for all induced patterns and faster non-induced cycles

    Authors: Mina Dalirrooyfard, Thuy Duong Vuong, Virginia Vassilevska Williams

    Abstract: We consider the pattern detection problem in graphs: given a constant size pattern graph $H$ and a host graph $G$, determine whether $G$ contains a subgraph isomorphic to $H$. Our main results are: * We prove that if a pattern $H$ contains a $k$-clique subgraph, then detecting whether an $n$ node host graph contains a not necessarily induced copy of $H$ requires at least the time for detecting w… ▽ More

    Submitted 7 April, 2019; originally announced April 2019.

    Comments: conference version to appear at STOC 2019

  43. arXiv:1811.12527  [pdf, other

    cs.DS

    Algorithms and Hardness for Diameter in Dynamic Graphs

    Authors: Bertie Ancona, Monika Henzinger, Liam Roditty, Virginia Vassilevska Williams, Nicole Wein

    Abstract: The diameter, radius and eccentricities are natural graph parameters. While these problems have been studied extensively, there are no known dynamic algorithms for them beyond the ones that follow from trivial recomputation after each update or from solving dynamic All-Pairs Shortest Paths (APSP), which is very computationally intensive. This is the situation for dynamic approximation algorithms a… ▽ More

    Submitted 17 December, 2019; v1 submitted 29 November, 2018; originally announced November 2018.

  44. arXiv:1810.08671  [pdf, ps, other

    cs.CC cs.DS

    Limits on All Known (and Some Unknown) Approaches to Matrix Multiplication

    Authors: Josh Alman, Virginia Vassilevska Williams

    Abstract: We study the known techniques for designing Matrix Multiplication algorithms. The two main approaches are the Laser method of Strassen, and the Group theoretic approach of Cohn and Umans. We define a generalization based on zeroing outs which subsumes these two approaches, which we call the Solar method, and an even more general method based on monomial degenerations, which we call the Galactic me… ▽ More

    Submitted 19 October, 2018; originally announced October 2018.

    Comments: 32 pages. A preliminary version appeared in the 59th Annual IEEE Symposium on Foundations of Computer Science (FOCS 2018)

  45. arXiv:1808.08494  [pdf, other

    cs.DS

    Towards Tight Approximation Bounds for Graph Diameter and Eccentricities

    Authors: Arturs Backurs, Liam Roditty, Gilad Segal, Virginia Vassilevska Williams, Nicole Wein

    Abstract: Among the most important graph parameters is the Diameter, the largest distance between any two vertices. There are no known very efficient algorithms for computing the Diameter exactly. Thus, much research has been devoted to how fast this parameter can be approximated. Chechik et al. showed that the diameter can be approximated within a multiplicative factor of $3/2$ in $\tilde{O}(m^{3/2})$ time… ▽ More

    Submitted 29 March, 2021; v1 submitted 25 August, 2018; originally announced August 2018.

    Comments: Revised to implement referee comments

  46. arXiv:1804.06932  [pdf, ps, other

    cs.DS

    Nearly Optimal Separation Between Partially And Fully Retroactive Data Structures

    Authors: Lijie Chen, Erik D. Demaine, Yuzhou Gu, Virginia Vassilevska Williams, Yinzhan Xu, Yuancheng Yu

    Abstract: Since the introduction of retroactive data structures at SODA 2004, a major unsolved problem has been to bound the gap between the best partially retroactive data structure (where changes can be made to the past, but only the present can be queried) and the best fully retroactive data structure (where the past can also be queried) for any problem. It was proved in 2004 that any partially retroacti… ▽ More

    Submitted 24 April, 2018; v1 submitted 18 April, 2018; originally announced April 2018.

  47. arXiv:1712.08147  [pdf, other

    cs.DS

    Tight Hardness for Shortest Cycles and Paths in Sparse Graphs

    Authors: Andrea Lincoln, Virginia Vassilevska Williams, Ryan Williams

    Abstract: Fine-grained reductions have established equivalences between many core problems with $\tilde{O}(n^3)$-time algorithms on $n$-node weighted graphs, such as Shortest Cycle, All-Pairs Shortest Paths (APSP), Radius, Replacement Paths, Second Shortest Paths, and so on. These problems also have $\tilde{O}(mn)$-time algorithms on $m$-edge $n$-node weighted graphs, and such algorithms have wider applicab… ▽ More

    Submitted 5 May, 2020; v1 submitted 21 December, 2017; originally announced December 2017.

    Comments: Updated the [AR16] citation

  48. arXiv:1712.07246  [pdf, other

    cs.CC cs.DS

    Further limitations of the known approaches for matrix multiplication

    Authors: Josh Alman, Virginia Vassilevska Williams

    Abstract: We consider the techniques behind the current best algorithms for matrix multiplication. Our results are threefold. (1) We provide a unifying framework, showing that all known matrix multiplication running times since 1986 can be achieved from a single very natural tensor - the structural tensor $T_q$ of addition modulo an integer $q$. (2) We show that if one applies a generalization of the kn… ▽ More

    Submitted 19 December, 2017; originally announced December 2017.

    Comments: 16 pages. To appear in 9th Innovations in Theoretical Computer Science Conference (ITCS 2018)

  49. arXiv:1711.07960  [pdf, other

    cs.DS cs.CC

    Fine-Grained I/O Complexity via Reductions: New lower bounds, faster algorithms, and a time hierarchy

    Authors: Erik D. Demaine, Andrea Lincoln, Quanquan C. Liu, Jayson Lynch, Virginia Vassilevska Williams

    Abstract: This paper initiates the study of I/O algorithms (minimizing cache misses) from the perspective of fine-grained complexity (conditional polynomial lower bounds). Specifically, we aim to answer why sparse graph problems are so hard, and why the Longest Common Subsequence problem gets a savings of a factor of the size of cache times the length of a cache line, but no more. We take the reductions and… ▽ More

    Submitted 4 December, 2017; v1 submitted 21 November, 2017; originally announced November 2017.

    Comments: To appear in ITCS 2018

  50. arXiv:1710.03164  [pdf, ps, other

    cs.DS math.CO

    Optimal Vertex Fault Tolerant Spanners (for fixed stretch)

    Authors: Greg Bodwin, Michael Dinitz, Merav Parter, Virginia Vassilevska Williams

    Abstract: A $k$-spanner of a graph $G$ is a sparse subgraph $H$ whose shortest path distances match those of $G$ up to a multiplicative error $k$. In this paper we study spanners that are resistant to faults. A subgraph $H \subseteq G$ is an $f$ vertex fault tolerant (VFT) $k$-spanner if $H \setminus F$ is a $k$-spanner of $G \setminus F$ for any small set $F$ of $f$ vertices that might "fail." One of the m… ▽ More

    Submitted 9 October, 2017; originally announced October 2017.

    Comments: To appear in SODA 2018