Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ta-Wei Tu

dblp:335/1070 · DBLP profile ↗
← Back
7ranked-venue papers
1as first author
7since 2021 · last 2026
0000-0002-9706-3790ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 6 · 1 first-author · 6 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
6 papers
Graph algorithms and graph theory · 40% Mathematical optimization · 30% Algorithms and data structures · 18%

Topics — the 14 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Algorithms and data structures › dynamic algorithms
dynamic graph algorithms
1.722025
Matching Composition and Efficient Weight Reduction in Dynamic Matching · SODA 2025
Entropy Regularization and Faster Decremental Matching in General Graphs · SODA 2025
Graph algorithms and graph theory › graph algorithms › network flow
maximum flow
1.622025
Combinatorial Maximum Flow via Weighted Push-Relabel on Shortcut Graphs · FOCS 2025
Maximum Flow by Augmenting Paths in n2+o(1) Time · FOCS 2024
Graph algorithms and graph theory › graph algorithms › network flow
push-relabel
1.622025
Combinatorial Maximum Flow via Weighted Push-Relabel on Shortcut Graphs · FOCS 2025
Maximum Flow by Augmenting Paths in n2+o(1) Time · FOCS 2024
Mathematical optimization › evolutionary computation
evolutionary optimization
1.012026
Randomization for Faster Exact Optimization of Discounted Markov Decision Processes · COLT 2026
Mathematical optimization › sequential decision making
markov decision processes
1.012026
Randomization for Faster Exact Optimization of Discounted Markov Decision Processes · COLT 2026
Mathematical optimization › linear programming
strongly polynomial algorithms
1.012026
Randomization for Faster Exact Optimization of Discounted Markov Decision Processes · COLT 2026
Algorithms and data structures › dynamic algorithms
dynamic matching
0.912025
Matching Composition and Efficient Weight Reduction in Dynamic Matching · SODA 2025
Graph algorithms and graph theory
expander graphs
0.912025
Combinatorial Maximum Flow via Weighted Push-Relabel on Shortcut Graphs · FOCS 2025
Algorithmic game theory and mechanism design
matching
0.912025
Entropy Regularization and Faster Decremental Matching in General Graphs · SODA 2025
Graph algorithms and graph theory › graph matching
maximum matching
0.912025
Entropy Regularization and Faster Decremental Matching in General Graphs · SODA 2025
Graph algorithms and graph theory › graph algorithms
augmenting path algorithm
0.812024
Maximum Flow by Augmenting Paths in n2+o(1) Time · FOCS 2024
Mathematical optimization › combinatorial optimization › matroid constraint › matroid optimization
matroid intersection
0.712023
Fast Algorithms via Dynamic-Oracle Matroids · STOC 2023
Mathematical optimization › combinatorial optimization
matroid problems
0.712023
Fast Algorithms via Dynamic-Oracle Matroids · STOC 2023
Combinatorics and discrete mathematics
matroid theory
0.712023
Fast Algorithms via Dynamic-Oracle Matroids · STOC 2023

Methods — techniques the papers use, named apart from their topics

randomization · 1.0policy evaluation · 1.0reduction · 0.9entropy regularization · 0.9derandomization · 0.9cut-matching game · 0.9adaptive adversary · 0.9edge weighting · 0.8directed expander hierarchy · 0.8dynamic oracle · 0.7
YearPublicationVenuePosition
2026 Randomization for Faster Exact Optimization of Discounted Markov Decision Processes
abstract
We provide faster running times for exactly solving discounted Markov Decision Processes (DMDPs) in strongly polynomial time. We obtain our results by efficiently reducing computing optimal values and policies in DMDPs to the easier tasks of policy evaluation and computing approximately optimal values. We provide both a straightforward deterministic reduction and a more efficient randomized variant that, together with advances in approximately solving DMDPs, yield our results.
Andrei Graur, Aaron Sidford, Ta-Wei Tu
COLT3
2025 Combinatorial Maximum Flow via Weighted Push-Relabel on Shortcut Graphs
abstract
We give a combinatorial algorithm for computing exact maximum flows in directed graphs with n vertices and edge capacities from {1, …, U} in $\tilde O\left({{n^2}\log U}\right)$ time, which is near-optimal on dense graphs. This shaves an no(1)factor from the recent result of [Bernstein–Blikstad–Saranurak–Tu FOCS’24] and, more importantly, greatly simplifies their algorithm. We believe that ours is by a significant margin the simplest of all algorithms that go beyond $\tilde O(m\sqrt n )$ time in general graphs. To highlight this relative simplicity, we provide a full implementation of the algorithm in C++.The only randomized component of our work is the cut-matching game. Via existing tools, we show how to derandomize it for vertex-capacitated max flow and obtain a deterministic $\tilde O\left({{n^2}}\right)$ time algorithm. This marks the first deterministic near-linear time algorithm for this problem (or even for the special case of bipartite matching) in any density regime.
Aaron Bernstein, Joakim Blikstad, Jason Li 0006, Thatchaphol Saranurak, Ta-Wei Tu
FOCS5
2025 Entropy Regularization and Faster Decremental Matching in General Graphs
abstract
We provide an algorithm that maintains, against an adaptive adversary, a (1 — ε )-approximate maximum matching in n-node m-edge general (not necessarily bipartite) undirected graph undergoing edge deletions with high probability with (amortized) O (poly(ε-1, log n )) time per update. We also obtain the same update time for maintaining a fractional approximate weighted matching (and hence an approximation to the value of the maximum weight matching) and an integral approximate weighted matching in dense graphs.1 Our unweighted result improves upon the prior state-of-the-art which includes a poly(log n ) · 2O (1/ɛ2) update time [Assadi-Bernstein-Dudeja 2022] and an update time [Gupta-Peng 2013], and our weighted result improves upon the log n ) update time due to [Gupta-Peng 2013].
Jiale Chen 0003, Aaron Sidford, Ta-Wei Tu
SODA3
2025 Matching Composition and Efficient Weight Reduction in Dynamic Matching
abstract
We consider the foundational problem of maintaining a (1 — ε )-approximate maximum weight matching (MWM) in an n-node dynamic graph undergoing edge insertions and deletions. We provide a general reduction that reduces the problem on graphs with a weight range of poly(n ) to poly(1/ε ) at the cost of just an additive poly(1/ε ) in update time. This improves upon the prior reduction of Gupta-Peng (FOCS 2013) which reduces the problem to a weight range of ε-O (1/ε) with a multiplicative cost of O (log n ).
Aaron Bernstein, Jiale Chen 0003, Aditi Dudeja, Zachary Langley, Aaron Sidford, Ta-Wei Tu
SODA6
2024 Maximum Flow by Augmenting Paths in n2+o(1) Time
abstract
We present a combinatorial algorithm for computing exact maximum flows in directed graphs with$n$vertices and edge capacities from$\{1, \ldots, U\}$in$n^{2+o(1)}\log U$time, which is almost optimal in dense graphs. Our algorithm is a novel implementation of the classical augmenting-path framework; we list augmenting paths more efficiently using a new variant of the push-relabel algorithm that uses additional edge weights to guide the algorithm, and we derive the edge weights by constructing a directed expander hierarchy. Even in unit-capacity graphs, this breaks the long-standing$O(m \cdot\min\{\sqrt{m},n^{2/3}\})$time bound of the previous combinatorial algorithms by Karzanov (1973) and Even and Tarjan (1975) when the graph has$m=\omega(n^{4/3})$edges. Notably, our approach does not rely on continuous optimization nor heavy dynamic graph data structures, both of which are crucial in the recent developments that led to the almost-linear time algorithm by Chen et al. (FOCS 2022). Our running time also matches the$n^{2+o(1)}$time bound of the independent combinatorial algorithm by Chuzhoy and Khanna (STOC 2024) for computing the maximum bipartite matching, a special case of maximum flow.
Aaron Bernstein, Joakim Blikstad, Thatchaphol Saranurak, Ta-Wei Tu
FOCS4
2023 Fast Algorithms via Dynamic-Oracle Matroids
abstract
We initiate the study of matroid problems in a new oracle model called dynamic oracle. Our algorithms in this model lead to new bounds for some classic problems, and a “unified” algorithm whose performance matches previous results developed in various papers for various problems. We also show a lower bound that answers some open problems from a few decades ago. Concretely, our results are as follows.
Joakim Blikstad, Sagnik Mukhopadhyay, Danupon Nanongkai, Ta-Wei Tu
STOC4
2022 Subquadratic Weighted Matroid Intersection Under Rank Oracles
Ta-Wei Tu
ISAAC1