Towards a New Theory of Optimal Dynamic Graph Algorithms
This project aims to systematically study and establish intrinsically optimal dynamic graph algorithms with constant update times, potentially revolutionizing the field and enhancing real-world applications.
Projectdetails
Introduction
Dynamic graph algorithms are of increasing critical importance. They are crucial for coping with dynamic networks, which model the ever-changing physical world, and have been instrumental in achieving numerous major breakthroughs in static graph algorithms.
Research Goals
The holy grail in the field of dynamic graph algorithms has been to design algorithms with poly-logarithmic (in the input size) update time. However, recent exciting developments, in which the PI has played a central role, aim to push the update time toward an absolute constant independent of the input size – which is qualitatively very different than a poly-log bound.
This goal is of fundamental importance not just from a theoretical perspective, but also from a practical viewpoint, due to the rapidly growing size of modern networks.
Intrinsic Optimality
An algorithm is intrinsically optimal if its update time matches the ratio of the problem’s static time complexity to the input size. The main question underlying this research is:
- Which graph problems admit intrinsically optimal update time?
Only a few intrinsically optimal graph algorithms are known.
Project Objectives
The unique goal of this project is to establish a systematic study of intrinsically optimal algorithms. We will also study provably optimal algorithms, aiming to advance our understanding of the thin line that separates these two distinct optimality notions.
To achieve this goal, we must go far beyond the current state-of-the-art, and in particular, confront some of the most central problems in the field. Meeting the project’s main goal, even partially, will be groundbreaking.
Impact
Results of this project will facilitate the use of dynamic algorithms in real-world application domains, and will also be illuminating to other fields, such as distributed computing and fine-grained complexity.
Consequently, we believe this research has the potential of revolutionizing the field of dynamic graph algorithms, and impacting related fields, thus enriching the general landscape of computer science.
Financiële details & Tijdlijn
Financiële details
Subsidiebedrag | € 1.400.000 |
Totale projectbegroting | € 1.400.000 |
Tijdlijn
Startdatum | 1-10-2022 |
Einddatum | 30-9-2027 |
Subsidiejaar | 2022 |
Partners & Locaties
Projectpartners
- TEL AVIV UNIVERSITYpenvoerder
Land(en)
Vergelijkbare projecten binnen European Research Council
Project | Regeling | Bedrag | Jaar | Actie |
---|---|---|---|---|
Optimal Local Algorithms via Topology-SensitivityThe project aims to develop topology-sensitive algorithms that optimize locality in distributed computation, enhancing efficiency and scalability for solving complex graph problems. | ERC Starting... | € 1.499.456 | 2025 | Details |
The Complexity of Dynamic Matrix ProblemsThis project aims to enhance dynamic data structures for efficient matrix operations, optimizing algorithms in both convex and non-convex settings, particularly for deep neural networks and AI applications. | ERC Starting... | € 1.439.413 | 2022 | Details |
Scalable Graph Algorithms for Bioinformatics using Structure, Parameterization and Dynamic UpdatesThis project aims to develop scalable exact graph algorithms for processing sequencing data, enhancing accuracy in RNA transcript discovery and genomic database indexing. | ERC Consolid... | € 1.999.868 | 2025 | Details |
Symmetry and SimilarityThis project aims to develop a comprehensive algorithmic theory of graph similarity, focusing on efficient comparison methods and addressing the graph isomorphism problem. | ERC Advanced... | € 2.495.575 | 2022 | Details |
New Frontiers in Optimal AdaptivityThis project aims to develop optimal adaptive mesh refinement algorithms for time-dependent PDEs, enhancing accuracy in computational physics while minimizing computational costs. | ERC Consolid... | € 1.988.674 | 2024 | Details |
Optimal Local Algorithms via Topology-Sensitivity
The project aims to develop topology-sensitive algorithms that optimize locality in distributed computation, enhancing efficiency and scalability for solving complex graph problems.
The Complexity of Dynamic Matrix Problems
This project aims to enhance dynamic data structures for efficient matrix operations, optimizing algorithms in both convex and non-convex settings, particularly for deep neural networks and AI applications.
Scalable Graph Algorithms for Bioinformatics using Structure, Parameterization and Dynamic Updates
This project aims to develop scalable exact graph algorithms for processing sequencing data, enhancing accuracy in RNA transcript discovery and genomic database indexing.
Symmetry and Similarity
This project aims to develop a comprehensive algorithmic theory of graph similarity, focusing on efficient comparison methods and addressing the graph isomorphism problem.
New Frontiers in Optimal Adaptivity
This project aims to develop optimal adaptive mesh refinement algorithms for time-dependent PDEs, enhancing accuracy in computational physics while minimizing computational costs.