Award Abstract # 2238138
CAREER: Theory for Dynamic Graph Algorithms

NSF Org: CCF
Division of Computing and Communication Foundations
Recipient: REGENTS OF THE UNIVERSITY OF MICHIGAN
Initial Amendment Date: January 25, 2023
Latest Amendment Date: June 30, 2025
Award Number: 2238138
Award Instrument: Continuing Grant
Program Manager: Karl Wimmer
kwimmer@nsf.gov
 (703)292-2095
CCF
 Division of Computing and Communication Foundations
CSE
 Directorate for Computer and Information Science and Engineering
Start Date: September 1, 2023
End Date: August 31, 2028 (Estimated)
Total Intended Award Amount: $650,000.00
Total Awarded Amount to Date: $415,779.00
Funds Obligated to Date: FY 2023 = $287,367.00
FY 2025 = $128,412.00
History of Investigator:
  • Thatchaphol Saranurak (Principal Investigator)
    thsa@umich.edu
Recipient Sponsored Research Office: Regents of the University of Michigan - Ann Arbor
1109 GEDDES AVE STE 3300
ANN ARBOR
MI  US  48109-1015
(734)763-6438
Sponsor Congressional District: 06
Primary Place of Performance: Regents of the University of Michigan - Ann Arbor
503 THOMPSON ST
ANN ARBOR
MI  US  48109-1340
Primary Place of Performance
Congressional District:
06
Unique Entity Identifier (UEI): GNJ7BBP73WE9
Parent UEI:
NSF Program(s): Algorithmic Foundations
Primary Program Source: 01002627DB NSF RESEARCH & RELATED ACTIVIT
01002324DB NSF RESEARCH & RELATED ACTIVIT

01002728DB NSF RESEARCH & RELATED ACTIVIT

01002526DB NSF RESEARCH & RELATED ACTIVIT
Program Reference Code(s): 7926, 1045
Program Element Code(s): 779600
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.070

ABSTRACT

Graphs are one of the most natural representations of relationships between data and are, hence, used in nearly every branch of science. Unfortunately, traditional graph algorithms are often no anymore viable because graphs in modern applications like?the internet/traffic/social networks are always evolving. To address this issue, dynamic graph algorithms research aims to design efficient methods for maintaining useful information (e.g., connectivity, shortest paths, matching) on graphs undergoing updates through time without wastefully recomputing answers from scratch after each update. In the last few years, several breakthroughs in dynamic graph problems reveal promising connections to other areas which are still unexplored and only known among experts. The goal of the project is to deepen, broaden, and popularize the theory of these connections, and continue attacking fundamental barriers in the field, as they will likely lead to even more exciting tools and connections. This research direction goes hand-in-hand with educational plans, such as developing a new undergraduate course on the principles of dynamic algorithms, publishing online educational videos, and bringing together researchers from related areas to exchange ideas and techniques through workshops.

More concretely, this project aims to investigate the following connections between dynamic graph algorithms and other areas. The first direction is to develop generic techniques for dynamic algorithms robust against an adaptive adversary by using connections to differential privacy, cryptography, and fine-grained complexity theory. The second direction is to develop new sublinear time algorithms, graph sparsification, and graph decomposition techniques that will lead to breakthroughs in dynamic algorithms. The third direction is to dynamize continuous optimization methods and develop optimization tools for dynamic problems. Via these connections, the investigator aims to obtain optimal algorithms for fundamental dynamic graph problems, including dynamic matching, max flow, and reachability problems. These are the holy-grail problems that have exponential upper and lower bound gaps. Hence, even partial progress should advance our understanding of the field and be useful as a subroutine for future algorithms. The multi-disciplinary approach above should naturally make impacts beyond dynamic graph algorithms.

This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

Note:  When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

(Showing: 1 - 10 of 23)
Abboud, Amir and Li, Jason and Panigrahi, Debmalya and Saranurak, Thatchaphol "All-Pairs Max-Flow is no Harder than Single-Pair Max-Flow: Gomory-Hu Trees in Almost-Linear Time" , 2023 https://doi.org/10.1109/FOCS57990.2023.00137 Citation Details
Adil, Deeksha and Saranurak, Thatchaphol "Decremental (1+eps)-Approximate Maximum Eigenvector: Dynamic Power Method" , 2025 Citation Details
Anand, Aditya and Lee, Euiwoong and Li, Jason and Saranurak, Thatchaphol "All-Subsets Important Separators with Applications to Sample Sets, Balanced Separators and Vertex Sparsifiers in Directed Graphs" , 2025 Citation Details
Anand, Aditya and Lee, Euiwoong and Li, Jason and Saranurak, Thatchaphol "Approximating Small Sparse Cuts" Proceedings of the annual ACM Symposium on Theory of Computing , 2024 https://doi.org/10.1145/3618260.3649747 Citation Details
Bernstein, Aaron and Bhattacharya, Sayan and Kiss, Peter and Saranurak, Thatchaphol "Deterministic Dynamic Maximal Matching in Sublinear Update Time" , 2025 Citation Details
Bhattacharya, Sayan and Buchbinder, Niv and Levin, Roie and Saranurak, Thatchaphol "Chasing Positive Bodies" , 2023 https://doi.org/10.1109/FOCS57990.2023.00103 Citation Details
Bhattacharya, Sayan and Kiss, Peter and Saranurak, Thatchaphol "Dynamic (1+)-Approximate Matching Size in Truly Sublinear Update Time" , 2023 https://doi.org/10.1109/FOCS57990.2023.00095 Citation Details
Bhattacharya, Sayan and Kiss, Peter and Saranurak, Thatchaphol "Dynamic Algorithms for Packing-Covering LPs via Multiplicative Weight Updates" , 2023 Citation Details
Bhattacharya, Sayan and Kiss, Peter and Saranurak, Thatchaphol "Sublinear Algorithms for (1.5+)-Approximate Matching" , 2023 https://doi.org/10.1145/3564246.3585252 Citation Details
Bhattacharya, Sayan and Kiss, Peter and Saranurak, Thatchaphol and Wajc, David "Dynamic Matching with Better-than-2 Approximation in Polylogarithmic Update Time" Journal of the ACM , 2024 https://doi.org/10.1145/3679009 Citation Details
Bhattacharya, Sayan and Kiss, Peter and Saranurak, Thatchaphol and Wajc, David "Dynamic Matching with Better-than-2 Approximation in Polylogarithmic Update Time" , 2023 Citation Details
(Showing: 1 - 10 of 23)

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page