Skip to main content

Showing 1–30 of 30 results for author: Liu, Y P

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

    cs.DS

    On Approximate Fully-Dynamic Matching and Online Matrix-Vector Multiplication

    Authors: Yang P. Liu

    Abstract: We study connections between the problem of fully dynamic $(1-ε)$-approximate maximum bipartite matching, and the dual $(1+ε)$-approximate vertex cover problem, with the online matrix-vector ($\mathsf{OMv}$) conjecture which has recently been used in several fine-grained hardness reductions. We prove that there is an online algorithm that maintains a $(1+ε)$-approximate vertex cover in amortized… ▽ More

    Submitted 4 March, 2024; originally announced March 2024.

    Comments: 30 pages

  2. arXiv:2312.04783  [pdf, ps, other

    cs.CC

    Parallel Repetition of k-Player Projection Games

    Authors: Amey Bhangale, Mark Braverman, Subhash Khot, Yang P. Liu, Dor Minzer

    Abstract: We study parallel repetition of k-player games where the constraints satisfy the projection property. We prove exponential decay in the value of a parallel repetition of projection games with value less than 1.

    Submitted 7 December, 2023; originally announced December 2023.

    Comments: 17 pages

  3. arXiv:2311.18295  [pdf, other

    cs.DS

    Almost-Linear Time Algorithms for Incremental Graphs: Cycle Detection, SCCs, $s$-$t$ Shortest Path, and Minimum-Cost Flow

    Authors: Li Chen, Rasmus Kyng, Yang P. Liu, Simon Meierhans, Maximilian Probst Gutenberg

    Abstract: We give the first almost-linear time algorithms for several problems in incremental graphs including cycle detection, strongly connected component maintenance, $s$-$t$ shortest path, maximum flow, and minimum-cost flow. To solve these problems, we give a deterministic data structure that returns a $m^{o(1)}$-approximate minimum-ratio cycle in fully dynamic graphs in amortized $m^{o(1)}$ time per u… ▽ More

    Submitted 30 November, 2023; originally announced November 2023.

  4. arXiv:2311.18145  [pdf, ps, other

    cs.DS math.FA

    Sparsifying generalized linear models

    Authors: Arun Jambulapati, James R. Lee, Yang P. Liu, Aaron Sidford

    Abstract: We consider the sparsification of sums $F : \mathbb{R}^n \to \mathbb{R}$ where $F(x) = f_1(\langle a_1,x\rangle) + \cdots + f_m(\langle a_m,x\rangle)$ for vectors $a_1,\ldots,a_m \in \mathbb{R}^n$ and functions $f_1,\ldots,f_m : \mathbb{R} \to \mathbb{R}_+$. We show that $(1+\varepsilon)$-approximate sparsifiers of $F$ with support size… ▽ More

    Submitted 29 November, 2023; originally announced November 2023.

  5. arXiv:2311.03174  [pdf, ps, other

    cs.DS

    Incremental Approximate Maximum Flow on Undirected Graphs in Subpolynomial Update Time

    Authors: Jan van den Brand, Li Chen, Rasmus Kyng, Yang P. Liu, Richard Peng, Maximilian Probst Gutenberg, Sushant Sachdeva, Aaron Sidford

    Abstract: We provide an algorithm which, with high probability, maintains a $(1-ε)$-approximate maximum flow on an undirected graph undergoing $m$-edge additions in amortized $m^{o(1)} ε^{-3}$ time per update. To obtain this result, we provide a more general algorithm that solves what we call the incremental, thresholded $p$-norm flow problem that asks to determine the first edge-insertion in an undirected… ▽ More

    Submitted 6 November, 2023; originally announced November 2023.

    Comments: 25 pages, SODA 2024

  6. arXiv:2309.16629  [pdf, other

    cs.DS math.OC

    A Deterministic Almost-Linear Time Algorithm for Minimum-Cost Flow

    Authors: Jan van den Brand, Li Chen, Rasmus Kyng, Yang P. Liu, Richard Peng, Maximilian Probst Gutenberg, Sushant Sachdeva, Aaron Sidford

    Abstract: We give a deterministic $m^{1+o(1)}$ time algorithm that computes exact maximum flows and minimum-cost flows on directed graphs with $m$ edges and polynomially bounded integral demands, costs, and capacities. As a consequence, we obtain the first running time improvement for deterministic algorithms that compute maximum-flow in graphs with polynomial bounded capacities since the work of Goldberg-R… ▽ More

    Submitted 28 September, 2023; originally announced September 2023.

    Comments: Accepted to FOCS 2023

  7. arXiv:2305.09049  [pdf, ps, other

    cs.DS math.FA

    Sparsifying sums of norms

    Authors: Arun Jambulapati, James R. Lee, Yang P. Liu, Aaron Sidford

    Abstract: For any norms $N_1,\ldots,N_m$ on $\mathbb{R}^n$ and $N(x) := N_1(x)+\cdots+N_m(x)$, we show there is a sparsified norm $\tilde{N}(x) = w_1 N_1(x) + \cdots + w_m N_m(x)$ such that $|N(x) - \tilde{N}(x)| \leq εN(x)$ for all $x \in \mathbb{R}^n$, where $w_1,\ldots,w_m$ are non-negative weights, of which only $O(ε^{-2} n \log(n/ε) (\log n)^{2.5} )$ are non-zero. Additionally, if $N$ is… ▽ More

    Submitted 30 November, 2023; v1 submitted 15 May, 2023; originally announced May 2023.

  8. arXiv:2212.06315  [pdf, ps, other

    cs.DS math.OC

    Dynamic Maxflow via Dynamic Interior Point Methods

    Authors: Jan van den Brand, Yang P. Liu, Aaron Sidford

    Abstract: In this paper we provide an algorithm for maintaining a $(1-ε)$-approximate maximum flow in a dynamic, capacitated graph undergoing edge additions. Over a sequence of $m$-additions to an $n$-node graph where every edge has capacity $O(\mathrm{poly}(m))$ our algorithm runs in time $\widehat{O}(m \sqrt{n} \cdot ε^{-1})$. To obtain this result we design dynamic data structures for the more general pr… ▽ More

    Submitted 12 December, 2022; originally announced December 2022.

    Comments: 30 pages

  9. arXiv:2209.10539  [pdf, ps, other

    cs.DS math.PR

    Chaining, Group Leverage Score Overestimates, and Fast Spectral Hypergraph Sparsification

    Authors: Arun Jambulapati, Yang P. Liu, Aaron Sidford

    Abstract: We present an algorithm that given any $n$-vertex, $m$-edge, rank $r$ hypergraph constructs a spectral sparsifier with $O(n \varepsilon^{-2} \log n \log r)$ hyperedges in nearly-linear $\widetilde{O}(mr)$ time. This improves in both size and efficiency over a line of work (Bansal-Svensson-Trevisan 2019, Kapralov-Krauthgamer-Tardos-Yoshida 2021) for which the previous best size was… ▽ More

    Submitted 21 September, 2022; originally announced September 2022.

  10. arXiv:2207.00736  [pdf, ps, other

    cs.DS

    Exponential Convergence of Sinkhorn Under Regularization Scheduling

    Authors: **gbang Chen, Li Chen, Yang P. Liu, Richard Peng, Arvind Ramaswami

    Abstract: In 2013, Cuturi [Cut13] introduced the Sinkhorn algorithm for matrix scaling as a method to compute solutions to regularized optimal transport problems. In this paper, aiming at a better convergence rate for a high accuracy solution, we work on understanding the Sinkhorn algorithm under regularization scheduling, and thus modify it with a mechanism that adaptively doubles the regularization parame… ▽ More

    Submitted 4 April, 2023; v1 submitted 2 July, 2022; originally announced July 2022.

    Comments: ACDA23, 13 pages

  11. arXiv:2204.02570  [pdf, ps, other

    cs.DS cs.LG math.PR stat.ML

    Optimal Sublinear Sampling of Spanning Trees and Determinantal Point Processes via Average-Case Entropic Independence

    Authors: Nima Anari, Yang P. Liu, Thuy-Duong Vuong

    Abstract: We design fast algorithms for repeatedly sampling from strongly Rayleigh distributions, which include random spanning tree distributions and determinantal point processes. For a graph $G=(V, E)$, we show how to approximately sample uniformly random spanning trees from $G$ in $\widetilde{O}(\lvert V\rvert)$ time per sample after an initial $\widetilde{O}(\lvert E\rvert)$ time preprocessing. For a d… ▽ More

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

  12. arXiv:2203.00671  [pdf, other

    cs.DS

    Maximum Flow and Minimum-Cost Flow in Almost-Linear Time

    Authors: Li Chen, Rasmus Kyng, Yang P. Liu, Richard Peng, Maximilian Probst Gutenberg, Sushant Sachdeva

    Abstract: We give an algorithm that computes exact maximum flows and minimum-cost flows on directed graphs with $m$ edges and polynomially bounded integral demands, costs, and capacities in $m^{1+o(1)}$ time. Our algorithm builds the flow through a sequence of $m^{1+o(1)}$ approximate undirected minimum-ratio cycles, each of which is computed and processed in amortized $m^{o(1)}$ time using a new dynamic gr… ▽ More

    Submitted 22 April, 2022; v1 submitted 1 March, 2022; originally announced March 2022.

  13. arXiv:2112.00722  [pdf, ps, other

    cs.DS math.OC

    Faster Maxflow via Improved Dynamic Spectral Vertex Sparsifiers

    Authors: Jan van den Brand, Yu Gao, Arun Jambulapati, Yin Tat Lee, Yang P. Liu, Richard Peng, Aaron Sidford

    Abstract: We make several advances broadly related to the maintenance of electrical flows in weighted graphs undergoing dynamic resistance updates, including: 1. More efficient dynamic spectral vertex sparsification, achieved by faster length estimation of random walks in weighted graphs using Morris counters [Morris 1978, Nelson-Yu 2020]. 2. A direct reduction from detecting edges with large energy in… ▽ More

    Submitted 1 December, 2021; originally announced December 2021.

    Comments: 63 pages

  14. arXiv:2111.01848  [pdf, ps, other

    cs.DS math.OC

    Improved Iteration Complexities for Overconstrained $p$-Norm Regression

    Authors: Arun Jambulapati, Yang P. Liu, Aaron Sidford

    Abstract: In this paper we obtain improved iteration complexities for solving $\ell_p$ regression. We provide methods which given any full-rank $\mathbf{A} \in \mathbb{R}^{n \times d}$ with $n \geq d$, $b \in \mathbb{R}^n$, and $p \geq 2$ solve $\min_{x \in \mathbb{R}^d} \left\|\mathbf{A} x - b\right\|_p$ to high precision in time dominated by that of solving $\widetilde{O}_p(d^{\frac{p-2}{3p-2}})$ linear s… ▽ More

    Submitted 10 November, 2021; v1 submitted 2 November, 2021; originally announced November 2021.

    Comments: 30 pages

  15. arXiv:2111.00721  [pdf, ps, other

    cs.DS

    Online Edge Coloring via Tree Recurrences and Correlation Decay

    Authors: Janardhan Kulkarni, Yang P. Liu, Ashwin Sah, Mehtaab Sawhney, Jakub Tarnawski

    Abstract: We give an online algorithm that with high probability computes a $\left(\frac{e}{e-1} + o(1)\right)Δ$ edge coloring on a graph $G$ with maximum degree $Δ= ω(\log n)$ under online edge arrivals against oblivious adversaries, making first progress on the conjecture of Bar-Noy, Motwani, and Naor in this general setting. Our algorithm is based on reducing to a matching problem on locally treelike gra… ▽ More

    Submitted 1 November, 2021; originally announced November 2021.

    Comments: 22 pages, 1 figure

  16. arXiv:2104.07009  [pdf, ps, other

    cs.DS math.PR

    A Gaussian fixed point random walk

    Authors: Yang P. Liu, Ashwin Sah, Mehtaab Sawhney

    Abstract: In this note, we design a discrete random walk on the real line which takes steps $0, \pm 1$ (and one with steps in $\{\pm 1, 2\}$) where at least $96\%$ of the signs are $\pm 1$ in expectation, and which has $\mathcal{N}(0,1)$ as a stationary distribution. As an immediate corollary, we obtain an online version of Banaszczyk's discrepancy result for partial colorings and $\pm 1, 2$ signings. Addit… ▽ More

    Submitted 14 April, 2021; originally announced April 2021.

    Comments: 8 pages

  17. arXiv:2101.07233  [pdf, other

    cs.DS

    Fully Dynamic Electrical Flows: Sparse Maxflow Faster Than Goldberg-Rao

    Authors: Yu Gao, Yang P. Liu, Richard Peng

    Abstract: We give an algorithm for computing exact maximum flows on graphs with $m$ edges and integer capacities in the range $[1, U]$ in $\widetilde{O}(m^{\frac{3}{2} - \frac{1}{328}} \log U)$ time. For sparse graphs with polynomially bounded integer capacities, this is the first improvement over the $\widetilde{O}(m^{1.5} \log U)$ time bound from [Goldberg-Rao JACM `98]. Our algorithm revolves around dy… ▽ More

    Submitted 9 June, 2021; v1 submitted 18 January, 2021; originally announced January 2021.

    Comments: 78 pages, v2. Fixes an issue relating to handling of adaptivity and randomness -- we thank Aaron Sidford for discussions during which this error was pointed out

  18. arXiv:2101.05719  [pdf, ps, other

    cs.DS math.OC

    Minimum Cost Flows, MDPs, and $\ell_1$-Regression in Nearly Linear Time for Dense Instances

    Authors: Jan van den Brand, Yin Tat Lee, Yang P. Liu, Thatchaphol Saranurak, Aaron Sidford, Zhao Song, Di Wang

    Abstract: In this paper we provide new randomized algorithms with improved runtimes for solving linear programs with two-sided constraints. In the special case of the minimum cost flow problem on $n$-vertex $m$-edge graphs with integer polynomially-bounded costs and capacities we obtain a randomized method which solves the problem in $\tilde{O}(m+n^{1.5})$ time. This improves upon the previous best runtime… ▽ More

    Submitted 21 August, 2021; v1 submitted 14 January, 2021; originally announced January 2021.

  19. arXiv:2012.15675  [pdf, ps, other

    cs.DS cs.DC

    Minor Sparsifiers and the Distributed Laplacian Paradigm

    Authors: Sebastian Forster, Gramoz Goranci, Yang P. Liu, Richard Peng, Xiaorui Sun, Mingquan Ye

    Abstract: We study distributed algorithms built around minor-based vertex sparsifiers, and give the first algorithm in the CONGEST model for solving linear systems in graph Laplacian matrices to high accuracy. Our Laplacian solver has a round complexity of $O(n^{o(1)}(\sqrt{n}+D))$, and thus almost matches the lower bound of $\widetildeΩ(\sqrt{n}+D)$, where $n$ is the number of nodes in the network and $D$… ▽ More

    Submitted 5 February, 2022; v1 submitted 31 December, 2020; originally announced December 2020.

    Comments: Accepted to FOCS 2021. Abstract shortened to respect arXiv's character limit

  20. arXiv:2011.15101  [pdf, ps, other

    cs.DS

    Vertex Sparsification for Edge Connectivity in Polynomial Time

    Authors: Yang P. Liu

    Abstract: An important open question in the area of vertex sparsification is whether $(1+ε)$-approximate cut-preserving vertex sparsifiers with size close to the number of terminals exist. The work Chalermsook et al. (SODA 2021) introduced a relaxation called connectivity-$c$ mimicking networks, which asks to construct a vertex sparsifier which preserves connectivity among $k$ terminals exactly up to the va… ▽ More

    Submitted 14 January, 2021; v1 submitted 30 November, 2020; originally announced November 2020.

    Comments: 16 pages, changed license

  21. arXiv:2007.07862  [pdf, ps, other

    cs.DS

    Vertex Sparsification for Edge Connectivity

    Authors: Parinya Chalermsook, Syamantak Das, Bundit Laekhanukit, Yunbum Kook, Yang P. Liu, Richard Peng, Mark Sellke, Daniel Vaz

    Abstract: Graph compression or sparsification is a basic information-theoretic and computational question. A major open problem in this research area is whether $(1+ε)$-approximate cut-preserving vertex sparsifiers with size close to the number of terminals exist. As a step towards this goal, we study a thresholded version of the problem: for a given parameter $c$, find a smaller graph, which we call connec… ▽ More

    Submitted 15 July, 2020; originally announced July 2020.

    Comments: Merged version of arXiv:1910.10359 and arXiv:1910.10665 with improved bounds, 55 pages

  22. arXiv:2006.14009  [pdf, ps, other

    cs.DS cs.DM math.PR

    Discrepancy Minimization via a Self-Balancing Walk

    Authors: Ryan Alweiss, Yang P. Liu, Mehtaab Sawhney

    Abstract: We study discrepancy minimization for vectors in $\mathbb{R}^n$ under various settings. The main result is the analysis of a new simple random process in multiple dimensions through a comparison argument. As corollaries, we obtain bounds which are tight up to logarithmic factors for several problems in online vector balancing posed by Bansal, Jiang, Singla, and Sinha (STOC 2020), as well as linear… ▽ More

    Submitted 6 August, 2020; v1 submitted 24 June, 2020; originally announced June 2020.

    Comments: v2, 10 pages

  23. arXiv:2003.08929  [pdf, ps, other

    cs.DS math.OC

    Faster Divergence Maximization for Faster Maximum Flow

    Authors: Yang P. Liu, Aaron Sidford

    Abstract: In this paper we provide an algorithm which given any $m$-edge $n$-vertex directed graph with integer capacities at most $U$ computes a maximum $s$-$t$ flow for any vertices $s$ and $t$ in $m^{4/3+o(1)}U^{1/3}$ time. This improves upon the previous best running times of $m^{11/8+o(1)}U^{1/4}$ (Liu Sidford 2019), $\tilde{O}(m \sqrt{n} \log U)$ (Lee Sidford 2014), and $O(mn)$ (Orlin 2013) when the g… ▽ More

    Submitted 14 April, 2020; v1 submitted 19 March, 2020; originally announced March 2020.

    Comments: 30 pages

  24. arXiv:1910.14276  [pdf, ps, other

    cs.DS math.OC

    Faster Energy Maximization for Faster Maximum Flow

    Authors: Yang P. Liu, Aaron Sidford

    Abstract: In this paper we provide an algorithm which given any $m$-edge $n$-vertex directed graph with integer capacities at most $U$ computes a maximum $s$-$t$ flow for any vertices $s$ and $t$ in $m^{11/8+o(1)}U^{1/4}$ time with high probability. This running time improves upon the previous best of $\tilde{O}(m^{10/7} U^{1/7})$ (Mądry 2016), $\tilde{O}(m \sqrt{n} \log U)$ (Lee Sidford 2014), and $O(mn)$… ▽ More

    Submitted 31 October, 2019; originally announced October 2019.

    Comments: 40 pages

  25. arXiv:1910.10359  [pdf, ps, other

    cs.DS

    Vertex Sparsifiers for c-Edge Connectivity

    Authors: Yang P. Liu, Richard Peng, Mark Sellke

    Abstract: We show the existence of O(f(c)k) sized vertex sparsifiers that preserve all edge-connectivity values up to c between a set of k terminal vertices, where f(c) is a function that only depends on c, the edge-connectivity value. This construction is algorithmic: we also provide an algorithm whose running time depends linearly on k, but exponentially in c. It implies that for constant values of c, an… ▽ More

    Submitted 23 October, 2019; originally announced October 2019.

  26. arXiv:1909.00171  [pdf, ps, other

    cs.DS math.OC

    Near-optimal Approximate Discrete and Continuous Submodular Function Minimization

    Authors: Brian Axelrod, Yang P. Liu, Aaron Sidford

    Abstract: In this paper we provide improved running times and oracle complexities for approximately minimizing a submodular function. Our main result is a randomized algorithm, which given any submodular function defined on $n$-elements with range $[-1, 1]$, computes an $ε$-additive approximate minimizer in $\tilde{O}(n/ε^2)$ oracle evaluations with high probability. This improves over the… ▽ More

    Submitted 31 August, 2019; originally announced September 2019.

  27. arXiv:1907.10779  [pdf, ps, other

    cs.DS

    Constant Girth Approximation for Directed Graphs in Subquadratic Time

    Authors: Shiri Chechik, Yang P. Liu, Omer Rotem, Aaron Sidford

    Abstract: In this paper we provide a $\tilde{O}(m\sqrt{n})$ time algorithm that computes a $3$-multiplicative approximation of the girth of a $n$-node $m$-edge directed graph with non-negative edge lengths. This is the first algorithm which approximates the girth of a directed graph up to a constant multiplicative factor faster than All-Pairs Shortest Paths (APSP) time, i.e. $O(mn)$. Additionally, for any i… ▽ More

    Submitted 14 April, 2020; v1 submitted 24 July, 2019; originally announced July 2019.

    Comments: 32 pages, accepted to STOC 2020

  28. arXiv:1905.08841  [pdf, ps, other

    cs.DS

    Parallel Reachability in Almost Linear Work and Square Root Depth

    Authors: Arun Jambulapati, Yang P. Liu, Aaron Sidford

    Abstract: In this paper we provide a parallel algorithm that given any $n$-node $m$-edge directed graph and source vertex $s$ computes all vertices reachable from $s$ with $\tilde{O}(m)$ work and $n^{1/2 + o(1)}$ depth with high probability in $n$ . This algorithm also computes a set of $\tilde{O}(n)$ edges which when added to the graph preserves reachability and ensures that the diameter of the resulting g… ▽ More

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

    Comments: 38 pages. v2 fixes a small typo in Section 4 found by Aaron Bernstein. v3 fixes some overflow issues. v4 fixes the proof of Lemma 5.1. We thank Aaron Bernstein for pointing this out

  29. arXiv:1810.05143  [pdf, ps, other

    cs.DS

    Short Cycles via Low-Diameter Decompositions

    Authors: Yang P. Liu, Sushant Sachdeva, Zejun Yu

    Abstract: We present improved algorithms for short cycle decomposition of a graph. Short cycle decompositions were introduced in the recent work of Chu et al, and were used to make progress on several questions in graph sparsification. For all constants $δ\in (0,1]$, we give an $O(mn^δ)$ time algorithm that, given a graph $G,$ partitions its edges into cycles of length $O(\log n)^\frac{1}δ$, with $O(n)$ e… ▽ More

    Submitted 11 January, 2019; v1 submitted 11 October, 2018; originally announced October 2018.

    Comments: 21 pages, SODA 2019

  30. arXiv:1803.04025  [pdf, ps, other

    cs.CC

    Reproducibility and Pseudo-Determinism in Log-Space

    Authors: Ofer Grossman, Yang P. Liu

    Abstract: A curious property of randomized log-space search algorithms is that their outputs are often longer than their workspace. This leads to the question: how can we reproduce the results of a randomized log space computation without storing the output or randomness verbatim? Running the algorithm again with new random bits may result in a new (and potentially different) output. We show that every pr… ▽ More

    Submitted 11 March, 2018; originally announced March 2018.