Theoretically efficient parallel graph algorithms can be fast and scalable

L Dhulipala, GE Blelloch, J Shun - ACM Transactions on Parallel …, 2021 - dl.acm.org
There has been significant recent interest in parallel graph processing due to the need to
quickly analyze the large graphs available today. Many graph codes have been designed …

Approaching optimality for solving SDD linear systems

I Koutis, GL Miller, R Peng - SIAM Journal on Computing, 2014 - SIAM
We present an algorithm that on input of an n-vertex m-edge weighted graph G and a value
k produces an incremental sparsifier ̂G with n-1+m/k edges, such that the relative condition …

Negative-weight single-source shortest paths in near-linear time

A Bernstein, D Nanongkai, C Wulff-Nilsen - Communications of the ACM, 2025 - dl.acm.org
In the single-source shortest paths problem, the goal is to compute the shortest path tree
from a designated source vertex in a weighted, directed graph. We present the first near …

On the complexity of local distributed graph problems

M Ghaffari, F Kuhn, Y Maus - Proceedings of the 49th Annual ACM …, 2017 - dl.acm.org
This paper is centered on the complexity of graph problems in the well-studied LOCAL
model of distributed computing, introduced by Linial [FOCS'87]. It is widely known that for …

An efficient parallel solver for SDD linear systems

R Peng, DA Spielman - Proceedings of the forty-sixth annual ACM …, 2014 - dl.acm.org
We present the first parallel algorithm for solving systems of linear equations in symmetric,
diagonally dominant (SDD) matrices that runs in polylogarithmic time and nearly-linear work …

Parallel graph decompositions using random shifts

GL Miller, R Peng, SC Xu - Proceedings of the twenty-fifth annual ACM …, 2013 - dl.acm.org
We show an improved parallel algorithm for decomposing an undirected unweighted graph
into small diameter pieces with a small fraction of the edges in between. These …

Negative-Weight Single-Source Shortest Paths in Near-Linear Time: Now Faster!

K Bringmann, A Cassis… - 2023 IEEE 64th Annual …, 2023 - ieeexplore.ieee.org
In this work we revisit the fundamental Single-Source Shortest Paths (SSSP) problem with
possibly negative edge weights. A recent breakthrough result by Bernstein, Nanongkai and …

Efficient algorithms for constructing very sparse spanners and emulators

M Elkin, O Neiman - ACM Transactions on Algorithms (TALG), 2018 - dl.acm.org
Miller et al.[48] devised a distributed1 algorithm in the CONGEST model that, given a
parameter k= 1, 2,…, constructs an O (k)-spanner of an input unweighted n-vertex graph with …

Ultrasparse ultrasparsifiers and faster laplacian system solvers

A Jambulapati, A Sidford - ACM Transactions on Algorithms, 2021 - dl.acm.org
In this paper we provide an O (m loglog O (1) n log (1/ϵ))-expected time algorithm for solving
Laplacian systems on n-node m-edge graphs, improving upon the previous best expected …

Improved parallel algorithms for spanners and hopsets

GL Miller, R Peng, A Vladu, SC Xu - … of the 27th ACM Symposium on …, 2015 - dl.acm.org
We use exponential start time clustering to design faster parallel graph algorithms involving
distances. Previous algorithms usually rely on graph decomposition routines with strict …