Maximilian Probst Gutenberg

ORCID: 0000-0003-3522-156X
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Complexity and Algorithms in Graphs
  • Optimization and Search Problems
  • Advanced Graph Theory Research
  • Data Management and Algorithms
  • Privacy-Preserving Technologies in Data
  • Cryptography and Data Security
  • Caching and Content Delivery
  • Machine Learning and Algorithms
  • Markov Chains and Monte Carlo Methods
  • Distributed systems and fault tolerance
  • Computational Geometry and Mesh Generation
  • Interconnection Networks and Systems
  • Stochastic Gradient Optimization Techniques
  • Algorithms and Data Compression
  • Nanocluster Synthesis and Applications
  • Advanced Database Systems and Queries
  • Topological and Geometric Data Analysis
  • Graphene research and applications
  • Parallel Computing and Optimization Techniques
  • DNA and Biological Computing
  • Constraint Satisfaction and Optimization
  • Internet Traffic Analysis and Secure E-voting
  • Cooperative Communication and Network Coding
  • Software Testing and Debugging Techniques
  • Random Matrices and Applications

Swiss National Science Foundation
2025

ETH Zurich
2022-2025

Martin Luther University Halle-Wittenberg
2022

University of Copenhagen
2018-2021

We give an algorithm that computes exact maximum flows and minimum-cost on directed graphs with m edges polynomially bounded integral demands, costs, capacities in $m^{1+o(1)}$ time. Our builds the flow through a sequence of approximate undirected minimum-ratio cycles, each which is computed processed amortized $m^{o(1)}$ time using new dynamic graph data structure. framework extends to algorithms running for computing minimize general edge-separable convex functions high accuracy. This...

10.1109/focs54457.2022.00064 article EN 2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS) 2022-10-01

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 a deterministic data structure that returns mo(1)-approximate minimum-ratio fully dynamic amortized mo(1) per update. Combining this with interior point method framework of Brand-Liu-Sidford (STOC 2023) gives algorithm deciding update an graph after...

10.1145/3618260.3649745 article EN 2024-06-10

Designing dynamic graph algorithms against an adaptive adversary is a major goal in the field of algorithms. While few such are known for spanning trees, matchings, and single-source shortest paths, very little was important primitive like sparsifiers. The challenge how to approximately preserve so much information about (e.g., all-pairs distances all cuts) without revealing algorithms' underlying randomness adversary. In this paper we present first non-trivial efficient maintaining spanners...

10.48550/arxiv.2004.08432 preprint EN other-oa arXiv (Cornell University) 2020-01-01

In the decremental single-source shortest paths problem, goal is to maintain distances from a fixed source <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$s$</tex> every vertex xmlns:xlink="http://www.w3.org/1999/xlink">$v$</tex> in an m-edge graph undergoing edge deletions. this paper, we conclude long line of research on problem by showing near-optimal deterministic data structure that maintains (1 + E) -approximate distance estimates and...

10.1109/focs52979.2021.00100 article EN 2022-02-01

Computing the Strongly-Connected Components (SCCs) in a graph G=(V,E) is known to take only O(m+n) time using an algorithm by Tarjan from 1972[SICOMP 72] where m = |E|, n=|V|. For fully-dynamic graphs, conditional lower bounds provide evidence that update cannot be improved polynomial factors over recomputing SCCs scratch after every update. Nevertheless, substantial progress has been made find algorithms with fast for decremental i.e. graphs undergo edge deletions.

10.1145/3313276.3316335 article EN 2019-06-20

Let G=(V, E, w) be a weighted, directed graph subject to sequence of adversarial edge deletions. In the decremental single-source reachability problem (SSR), we are given fixed source s and goal is maintain data structure that can answer path-queries s\rightarrowtail v for any ∈ V. more general shortest paths (SSSP) return an approximate path v, in SCC strongly connected components G queries within each component. All these problems have been very actively studied over past two decades, but...

10.1109/focs46700.2020.00108 article EN 2020-11-01

We present an algorithm that computes exact maximum flows and minimum-cost on directed graphs with m edges polynomially bounded integral demands, costs, capacities in 1 + o (1) time. Our builds the flow through a sequence of approximate undirected minimum-ratio cycles, each which is computed processed amortized time using new dynamic graph data structure. framework extends to algorithms running for computing minimize general edge-separable convex functions high accuracy. This gives...

10.1145/3728631 article EN Journal of the ACM 2025-04-09

In the dynamic Single-Source Shortest Paths (SSSP) problem, we are given a graph G=(V,E) subject to edge insertions and deletions source vertex s∈ V, goal is maintain distance d(s,t) for all t∈ V.

10.1145/3357713.3384236 article EN 2020-06-22

We give a deterministic $m^{1+o(1)}$ time algorithm that computes exact maximum flows and minimum-cost on directed graphs with m edges polynomially bounded integral demands, costs, capacities. As consequence, we obtain the first running improvement for algorithms compute maximum-flow in polynomial capacities since work of Goldberg-Rao [J.ACM '98].Our builds framework Chen-Kyng-Liu-Peng-Gutenberg-Sachdeva [FOCS '22] an optimal flow by computing sequence $m^{1+o(1)}$-approximate undirected...

10.1109/focs57990.2023.00037 article EN 2023-11-06

We present an algorithm that computes exact maximum flows and minimum-cost on directed graphs with m edges polynomially bounded integral demands, costs, capacities in 1+ o (1) time. Our builds the flow through a sequence of approximate undirected minimum-ratio cycles, each which is computed processed amortized time using new dynamic graph data structure. framework extends to algorithms running for computing minimize general edge-separable convex functions high accuracy. This gives...

10.1145/3610940 article EN Communications of the ACM 2023-11-17

In the decremental Single-Source Shortest Path problem (SSSP), we are given a weighted directed graph G = (V, E, w) undergoing edge deletions and source vertex r ∈ V; let n=|V|, m=|E| W be aspect ratio of graph. The goal is to obtain data structure that maintains shortest paths from all vertices in V can answer distance queries O(1) time, as well return corresponding path P O(|P|) time. This was first considered by Even Shiloach [JACM'81], who provided an algorithm with total update time...

10.1109/focs46700.2020.00107 article EN 2020-11-01

Given an unweighted digraph G = (V,E), undergoing a sequence of edge deletions, with m |E|, n |V|, we consider the problem maintaining all-pairs shortest paths (APSP). Whilst this has been studied in long line research [ACM'81, FOCS'99, FOCS'01, STOC'02, STOC'03, SWAT'04, STOC'13] and (1+e)-approximate, weighted APSP was solved to near-optimal update time O(mn) by Bernstein [STOC'13], mainly context oblivious adversary which fixes before algorithm is started. In paper, make significant...

10.4230/lipics.icalp.2021.64 article EN International Colloquium on Automata, Languages and Programming 2021-01-01

Given a directed graph $G = (V,E)$, undergoing an online sequence of edge deletions with $m$ edges in the initial version $G$ and $n |V|$, we consider problem maintaining all-pairs shortest paths (APSP) $G$. Whilst this has been studied long line research [ACM'81, FOCS'99, FOCS'01, STOC'02, STOC'03, SWAT'04, STOC'13] $(1+ε)$-approximate, weighted APSP was solved to near-optimal update time $\tilde{O}(mn)$ by Bernstein [STOC'13], mainly context oblivious adversaries, which assumes that...

10.48550/arxiv.2010.00937 preprint EN other-oa arXiv (Cornell University) 2020-01-01

We give an algorithm that computes exact maximum flows and minimum-cost on directed graphs with $m$ edges polynomially bounded integral demands, costs, capacities in $m^{1+o(1)}$ time. Our builds the flow through a sequence of approximate undirected minimum-ratio cycles, each which is computed processed amortized $m^{o(1)}$ time using new dynamic graph data structure. framework extends to algorithms running for computing minimize general edge-separable convex functions high accuracy. This...

10.48550/arxiv.2203.00671 preprint EN other-oa arXiv (Cornell University) 2022-01-01

In this article, we present the first deterministic directed Laplacian L systems solver that runs in time almost-linear number of non-zero entries L. Previous reductions imply algorithms for computing various fundamental quantities on graphs including stationary distributions, personalized PageRank, hitting times and escape probabilities.We obtain these results by introducing partial symmetrization, a new technique makes an Eulerian graph "less directed" useful sense, which may be...

10.1109/focs54457.2022.00046 article EN 2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS) 2022-10-01
Coming Soon ...