activity
20202026
most citedDeterministic Algorithms for Decremental Approximate Shortest Paths: Faster and Simpler

20 citations · 76 across the 29 of their papers we have counts for

collaborators

39 papers

cs.DS2026

A Practical Combinatorial Interior Point Method for Minimum-Cost Flow

Emil Schätzle, Simon Meierhans, Rasmus Kyng +1

In a recent breakthrough, Chen, Kyng, Liu, Peng, Probst Gutenberg, and Sachdeva (arXiv:2203.00671) designed the first almost-linear-time algorithm for minimum-cost flow. Their appr…

cs.DS2026

Dynamic Connectivity, Minimum Spanning Tree, and 2-Edge Connectivity with Polylogarithmic Worst-Case Update Time

Simon Meierhans, Maximilian Probst Gutenberg, Yu-Cheng Yeh

We give fully dynamic algorithms for maintaining connectivity, minimum spanning tree, and -edge connectivity of a graph with worst-case polylogarithmic update time. Our algorith…

cs.DS2026

Low-Stretch Spanning Trees via Smoothed Analysis of Dijkstra's Algorithm

Ioannis Dorkofikis, Bernhard Haeupler, Maximilian Probst Gutenberg +3

Given an undirected weighted graph , a -approximate low-stretch spanning tree (LSST) is a tree that approximates the distance metric of up to a -factor…

cs.DS2026

A Simpler and Faster Min-Cost Flow Solver via Min-Ratio Cycles from Distance Oracles

Rasmus Kyng, Simon Meierhans, Maximilian Probst Gutenberg +1

The first almost-linear time maximum and minimum cost flow algorithm of Chen-Kyng-Liu-Peng-Probst Gutenberg-Sachdeva (FOCS 2022), reduced these flow objectives to a sequence of min…

cs.DS2026

Partially-Dynamic All-Pairs Maxflow and Effective Resistance via Stable Sparsifiers

Gramoz Goranci, Rasmus Kyng, Maximilian Probst Gutenberg +2

We give a randomized data structure for undirected weighted graphs that are partially dynamic, i.e., that undergo either only edge insertions or only edge deletions. The data struc…

cs.DS2026

An Online Sparsification Algorithm from the Book

Gramoz Goranci, Rasmus Kyng, Maximilian Probst Gutenberg +2

In their seminal paper [Cohen et al., 2016], Cohen, Musco, and Pachocki proposed a natural and simple online spectral sparsification algorithm: rows $a_1, a_2, \ldots \in \mathbb{R…

cs.DS2026

A Near-Optimal Offline Algorithm for Dynamic All-Pairs Shortest Paths in Planar Digraphs

Debarati Das, Maximilian Probst Gutenberg, Christian Wulff-Nilsen

In the planar, dynamic All-Pairs Shortest Paths (APSP) problem, a planar, weighted digraph undergoes a sequence of edge weight updates and the goal is to maintain a data struct…

cs.DS2026

An Approximation Algorithm for Graph Label Selection

Josia John, Simon Meierhans, Maximilian Probst Gutenberg

In the graph label selection problem, one is given an -vertex graph and a budget , and seeks to select vertices whose labels enable accurate prediction of the labels on t…

cs.DS2026

Parallel Reachability and Shortest Paths on Non-sparse Digraphs: Near-linear Work and Sub-square-root Depth

Vikrant Ashvinkumar, Aaron Bernstein, Maximilian Probst Gutenberg +1

We present parallel algorithms for computing single-source reachability and shortest paths on directed -vertex -edge graphs using near-linear work and $o(\sqrt…

cs.DS2025

Reviving Thorup's Shortcut Conjecture

Aaron Bernstein, Henry Fleischmann, Maximilian Probst Gutenberg +7

We aim to revive Thorup's conjecture [Thorup, WG'92] on the existence of reachability shortcuts with ideal size-diameter tradeoffs. Thorup originally asked whether, given any graph…

cs.DS2025

Random-Shift Revisited: Tight Approximations for Tree Embeddings and L1-Oblivious Routings

Rasmus Kyng, Maximilian Probst Gutenberg, Tim Rieder

We present a new and surprisingly simple analysis of random-shift decompositions -- originally proposed by Miller, Peng, and Xu [SPAA'13]: We show that decompositions for exponenti…

cs.DS2025

Dynamic Connectivity with Expected Polylogarithmic Worst-Case Update Time

Simon Meierhans, Maximilian Probst Gutenberg

Whether a graph is connected is arguably its most fundamental property. Naturally, connectivity was the first characteristic studied for dynamic graphs, i.e. graphs that…

cs.DS2025

A Simple Deterministic Reduction From Gomory-Hu Tree to Maxflow and Expander Decomposition

Maximilian Probst Gutenberg, Weixuan Yuan

Given an undirected graph , a Gomory-Hu tree (Gomory and Hu, 1961) is a tree on that preserves all-pairs mincuts of exactly. We present a simple and efficien…

cs.DS2025

A Simple and Fast Reduction from Gomory-Hu Trees to Polylog Maxflows

Maximilian Probst Gutenberg, Rasmus Kyng, Weixuan Yuan +1

Given an undirected graph , a Gomory-Hu tree (Gomory and Hu, 1961) is a tree on that preserves all-pairs mincuts of exactly. We present a simple, efficient r…

cs.DS2025

Deterministic Almost-Linear-Time Gomory-Hu Trees

Amir Abboud, Rasmus Kyng, Jason Li +5

Given an -edge, undirected, weighted graph , a Gomory-Hu tree (Gomory and Hu, 1961) is a tree over the vertex set such that all-pairs mincuts in are prese…

cs.DS2025

Expander Pruning with Polylogarithmic Worst-Case Recourse and Update Time

Simon Meierhans, Maximilian Probst Gutenberg, Thatchaphol Saranurak

Expander graphs are known to be robust to edge deletions in the following sense: for any online sequence of edge deletions to an -edge graph that is…

cs.DS2024★ 1 cited

Parallel and Distributed Expander Decomposition: Simple, Fast, and Near-Optimal

Daoyuan Chen, Simon Meierhans, Maximilian Probst Gutenberg +1

Expander decompositions have become one of the central frameworks in the design of fast algorithms. For an undirected graph , a near-optimal -expander decomposition is…

cs.DS2024

Almost-Linear Time Algorithms for Decremental Graphs: Min-Cost Flow and More via Duality

Jan van den Brand, Li Chen, Rasmus Kyng +4

We give the first almost-linear total time algorithm for deciding if a flow of cost at most still exists in a directed graph, with edge costs and capacities, undergoing decreme…

cs.DS2024

Optimal Electrical Oblivious Routing on Expanders

Cella Florescu, Rasmus Kyng, Maximilian Probst Gutenberg +1

In this paper, we investigate the question of whether the electrical flow routing is a good oblivious routing scheme on an -edge graph that is a -expander, i.e.…

cs.DS2024

Near-Optimal Algorithm for Directed Expander Decompositions

Aurelio L. Sulser, Maximilian Probst Gutenberg

In this work, we present the first algorithm to compute expander decompositions in an m-edge directed graph with near-optimal time Õ(m). Further, our algorithm can maintain such a…

cs.DS2023

Incremental Approximate Maximum Flow on Undirected Graphs in Subpolynomial Update Time

Jan van den Brand, Li Chen, Rasmus Kyng +5

We provide an algorithm which, with high probability, maintains a -approximate maximum flow on an undirected graph undergoing -edge additions in amortized $m^{o(1)} ε^{-3…

cs.DS2023★ 3 cited

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

Jan van den Brand, Li Chen, Rasmus Kyng +5

We give a deterministic time algorithm that computes exact maximum flows and minimum-cost flows on directed graphs with edges and polynomially bounded integral dem…

cs.DS2022

A Simple Framework for Finding Balanced Sparse Cuts via APSP

Li Chen, Rasmus Kyng, Maximilian Probst Gutenberg +1

We present a very simple and intuitive algorithm to find balanced sparse cuts in a graph via shortest-paths. Our algorithm combines a new multiplicative-weights framework for solvi…

cs.DS2022★ 12 cited

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

Li Chen, Rasmus Kyng, Yang P. Liu +3

We give an algorithm that computes exact maximum flows and minimum-cost flows on directed graphs with edges and polynomially bounded integral demands, costs, and capacities in…