Quantum Speedup for Graph Sparsification, Cut Approximation and Laplacian Solving

Type: Preprint

Publication Date: 2020-11-01

Citations: 18

DOI: https://doi.org/10.1109/focs46700.2020.00065

Download PDF

Abstract

Graph sparsification underlies a large number of algorithms, ranging from approximation algorithms for cut problems to solvers for linear systems in the graph Laplacian. In its strongest form, "spectral sparsification" reduces the number of edges to near-linear in the number of nodes, while approximately preserving the cut and spectral structure of the graph. The breakthrough work by Benczúr and Karger (STOC'96) and Spielman and Teng (STOC'04) showed that sparsification can be done optimally in time near-linear in the number of edges of the original graph. In this work we demonstrate a polynomial quantum speedup for spectral sparsification and many of its applications. In particular, we give a quantum algorithm that, given a weighted graph with n nodes and m edges, outputs a classical description of an ε-spectral sparsifier in sublinear time ~O(√{mn/ε). We prove that this is tight up to polylog-factors. The algorithm builds on a string of existing results, most notably sparsification algorithms by Spielman and Srivastava (STOC'08) and Koutis and Xu (TOPC'16), a spanner construction by Thorup and Zwick (STOC'01), a single-source shortest paths quantum algorithm by Dürr et al. (ICALP'04) and an efficient k-wise independent hash construction by Christiani, Pagh and Thorup (STOC'15). Our algorithm implies a quantum speedup for solving Laplacian systems and for approximating a range of cut problems such as min cut and sparsest cut.

Locations

  • arXiv (Cornell University) - View - PDF
  • CWI's Institutional Repository (Centrum Wiskunde & Informatica) - View - PDF
  • Data Archiving and Networked Services (DANS) - View - PDF
  • HAL (Le Centre pour la Communication Scientifique Directe) - View

Similar Works

Action Title Year Authors
+ Quantum Speedup for Graph Sparsification, Cut Approximation and Laplacian Solving 2019 Simon Apers
Ronald de Wolf
+ PDF Chat Quantum Speedup for Graph Sparsification, Cut Approximation, and Laplacian Solving 2022 Simon Apers
Ronald de Wolf
+ Quantum complexity of minimum cut 2020 Simon Apers
Troy Lee
+ Towards Tight Bounds for Spectral Sparsification of Hypergraphs 2020 Michael Kapralov
Robert Krauthgamer
Jakab Tardos
Yuichi Yoshida
+ Spectral Sparsification of Graphs 2008 Daniel A. Spielman
Shang‐Hua Teng
+ PDF Chat Spectral Sparsification of Graphs 2011 Daniel A. Spielman
Shang‐Hua Teng
+ Quantum Complexity of Minimum Cut 2021 Simon Apers
Troy Lee
+ A Sketching Algorithm for Spectral Graph Sparsification 2014 Jiecao Chen
Bo Qin
David P. Woodruff
Qin Zhang
+ PDF Chat Code Sparsification and its Applications 2024 Sanjeev Khanna
Aaron Putterman
Madhu Sudan
+ An SDP-Based Algorithm for Linear-Sized Spectral Sparsification 2017 Yin Tat Lee
He Sun
+ PDF Chat Towards tight bounds for spectral sparsification of hypergraphs 2021 Michael Kapralov
Robert Krauthgamer
Jakab Tardos
Yuichi Yoshida
+ Code Sparsification and its Applications 2023 Sanjeev Khanna
Aaron Putterman
Madhu Sudan
+ A Framework for Analyzing Resparsification Algorithms 2016 Rasmus Kyng
Jakub Pachocki
Richard Peng
Sushant Sachdeva
+ PDF Chat Spectral sparsification of graphs 2013 Joshua Batson
Daniel A. Spielman
Nikhil Srivastava
Shang‐Hua Teng
+ Optimal Lower Bounds for Sketching Graph Cuts 2017 C. W. Carlson
Alexandra Kolla
Nikhil Srivastava
Luca Trevisan
+ Subgraph Sparsification and Nearly Optimal Ultrasparsifiers 2009 Alexandra Kolla
Yury Makarychev
Amin Saberi
Shang‐Hua Teng
+ Spectral Sparsification of Hypergraphs 2018 Tasuku Soma
Yuichi Yoshida
+ Quantum query complexity of edge connectivity. 2020 Simon Apers
Troy Lee
+ A Framework for Analyzing Resparsification Algorithms 2017 Rasmus Kyng
Jakub Pachocki
Richard Peng
Sushant Sachdeva
+ Faster spectral sparsification and numerical algorithms for SDD matrices 2012 Ioannis Koutis
A. Levin
Richard Peng