Award Abstract # 2047061
CAREER: Graph Streaming, Communication Games, and the Quest for Optimal Algorithms

NSF Org: CCF
Division of Computing and Communication Foundations
Recipient: RUTGERS, THE STATE UNIVERSITY
Initial Amendment Date: February 22, 2021
Latest Amendment Date: April 17, 2024
Award Number: 2047061
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: March 1, 2021
End Date: February 28, 2026 (Estimated)
Total Intended Award Amount: $558,159.00
Total Awarded Amount to Date: $442,200.00
Funds Obligated to Date: FY 2021 = $219,299.00
FY 2022 = $109,976.00

FY 2024 = $112,925.00
History of Investigator:
  • Sepehr Assadi (Principal Investigator)
    sepehr.assadi@rutgers.edu
Recipient Sponsored Research Office: Rutgers University New Brunswick
3 RUTGERS PLZ
NEW BRUNSWICK
NJ  US  08901-8559
(848)932-0150
Sponsor Congressional District: 12
Primary Place of Performance: Rutgers University New Brunswick
110 Frelinghuysen Road
Piscataway
NJ  US  08854-8019
Primary Place of Performance
Congressional District:
06
Unique Entity Identifier (UEI): M1LVPE5GLSD9
Parent UEI:
NSF Program(s): Algorithmic Foundations
Primary Program Source: 01002122DB NSF RESEARCH & RELATED ACTIVIT
01002223DB NSF RESEARCH & RELATED ACTIVIT

01002425DB NSF RESEARCH & RELATED ACTIVIT

01002324DB NSF RESEARCH & RELATED ACTIVIT

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

ABSTRACT

Massive graphs appear in most application domains nowadays: web-pages and hyperlinks, neurons and synapses, papers and citations, or social networks and friendship links are just a few examples. Due to the sheer size and evolving nature of these graphs, processing them via traditional algorithms is often no longer a viable option. As a result, there is a rapidly growing interest in developing algorithms that explicitly account for the restrictions of processing massive graphs. Graph streaming algorithms have been particularly successful in this regard; these are algorithms that process input graphs by making one or few passes over their edges while using a limited memory, much smaller than the input size. This project focuses on further developing the theoretical foundations of graph streaming algorithms: what graph problems can be addressed efficiently via streaming algorithms, what are the inherent limitations of streaming algorithms, and how these limitations can be mitigated through better modeling assumptions? The research directions in this project go hand-in-hand with educational initiatives such as integrating related topics in advanced courses that provide research opportunities for graduate and undergraduate students, and introducing high-school students to exciting ideas in theoretical computer science.

More specifically, the focus of this project is on understanding the powers and limitations of graph streaming algorithms for several foundational problems such as coloring, matching, reachability, shortest path, and minimum cut. These are among the most studied problems in theoretical computer science with an extremely broad range of applications. However, despite significant attention, many fundamental questions regarding these problems have remained unanswered in the streaming model. This research focuses on resolving some of these questions and moving toward determining the optimal bounds on the tradeoff between space, number of passes, and approximation ratio of graph streaming algorithms for these problems. This project plans to achieve this goal by designing and analyzing better streaming algorithms as well as using communication games as a powerful tool to prove lower bounds for these problems.

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 24)
Assadi, Sepehr and Jambulapati, Arun and Jin, Yujia and Sidford, Aaron and Tian, Kevin "Semi-Streaming Bipartite Matching in Fewer Passes and Optimal Space" 2022 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA) , 2022 Citation Details
Assadi, Sepehr and Nguyen, Hoai-an "Asymptotically Optimal Bounds for Estimating H-Index in Sublinear Time with Applications to Subgraph Counting" Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques, {APPROX/RANDOM} 2022, September 19-21, 2022, University of Illinois, Urbana-Champaign, {USA} (Virtual Conference) , 2022 Citation Details
Assadi, Sepehr and N, Vishvajeet "Graph streaming lower bounds for parameter estimation and property testing via a streaming XOR lemma" {STOC} '21: 53rd Annual {ACM} {SIGACT} Symposium on Theory of Computing, Virtual Event, Italy, June 21-25, 2021 , 2021 https://doi.org/10.1145/3406325.3451110 Citation Details
Assadi, Sepehr and Shah, Vihan "An Asymptotically Optimal Algorithm for Maximum Matching in Dynamic Streams" 13th Innovations in Theoretical Computer Science Conference (ITCS 2022) , 2022 Citation Details
Assadi, Sepehr and Solomon, Shay "Fully Dynamic Set Cover via Hypergraph Maximal Matching: An Optimal Approximation Through a Local Approach" 29th Annual European Symposium on Algorithms (ESA 2021) , 2021 https://doi.org/10.4230/LIPIcs.ESA.2021.8 Citation Details
Assadi, Sepehr and Sundaresan, Janani "Hidden Permutations to the Rescue: Multi-Pass Streaming Lower Bounds for Approximate Matchings" FOCS , 2023 https://doi.org/10.1109/FOCS57990.2023.00058 Citation Details
Assadi, Sepehr and Wang, Chen "Sublinear Time and Space Algorithms for Correlation Clustering via Sparse-Dense Decompositions" 13th Innovations in Theoretical Computer Science Conference (ITCS 2022) , 2022 Citation Details
Ashvinkumar, Vikrant and Assadi, Sepehr and Deng, Chengyuan and Gao, Jie and Wang, Chen "Evaluating Stability in Massive Social Networks: Efficient Streaming Algorithms for Structural Balance" APPROX-RANDOM , 2023 https://doi.org/10.4230/LIPICS.APPROX/RANDOM.2023.58 Citation Details
Assadi, Sepehr "A Two-Pass (Conditional) Lower Bound for Semi-Streaming Maximum Matching" 2022 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA) , 2022 https://doi.org/10.1137/1.9781611977073.32 Citation Details
Assadi, Sepehr "Recent Advances in Multi-Pass Graph Streaming Lower Bounds" ACM SIGACT News , v.54 , 2023 https://doi.org/10.1145/3623800.3623808 Citation Details
Assadi, Sepehr and Behnezhad, Soheil "Beating Two-Thirds For Random-Order Streaming Matching" 48th International Colloquium on Automata, Languages, and Programming, {ICALP} 2021, July 12-16, 2021, Glasgow, Scotland (Virtual Conference) , 2021 https://doi.org/10.4230/LIPIcs.ICALP.2021.19 Citation Details
(Showing: 1 - 10 of 24)

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

Print this page

Back to Top of page