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.
Projectdetails
Introduction
Considering the rapid growth of data sets and network sizes over the past decade, there is little doubt that the future of computation is distributed. One central aspect lying at the heart of distributed algorithms is the question of locality: what can be computed using only local information, and how much information is needed?
Importance of Locality
While answering this question is essential for obtaining highly efficient algorithms for many important distributed problems—such as load balancing in massive networks—locality is a fundamentally important concept also in many other fields of algorithmics, such as:
- Classical sequential algorithms
- Massively parallel algorithms
- Dynamic algorithms
- Sublinear algorithms
- Streaming algorithms
- Online algorithms
Challenges in Distributed Algorithms
In the context of distributed algorithms, a careful analysis of recent research on impossibilities reveals the key challenges in understanding locality—and therefore in designing optimal algorithms—for many graph problems:
- Understanding how to solve tree-like structures efficiently
- Understanding how to explicitly exploit any deviations from a tree-like topology algorithmically
Project Goals
The goal of this proposal is to gain a fundamental understanding of locality via the novel concept of topology-sensitive algorithms that precisely addresses these key challenges by explicitly exploiting local topological features in the input instance.
Expected Outcomes
Such an understanding will result in optimal algorithms and tight complexity bounds for many important distributed problems, thereby:
- Resolving central questions in distributed algorithms that have been open for decades
- Laying the foundations for highly efficient and scalable algorithms in massive networks
- Implying significant improvements over the state-of-the-art in a variety of other algorithmic fields
Conclusion
In a nutshell, the proposed project aims at a world in which everything that can be done locally will be done locally.
Financiële details & Tijdlijn
Financiële details
Subsidiebedrag | € 1.499.456 |
Totale projectbegroting | € 1.499.456 |
Tijdlijn
Startdatum | 1-1-2025 |
Einddatum | 31-12-2029 |
Subsidiejaar | 2025 |
Partners & Locaties
Projectpartners
- CISPA - HELMHOLTZ-ZENTRUM FUR INFORMATIONSSICHERHEIT GGMBHpenvoerder
Land(en)
Vergelijkbare projecten binnen European Research Council
Project | Regeling | Bedrag | Jaar | Actie |
---|---|---|---|---|
Towards a New Theory of Optimal Dynamic Graph AlgorithmsThis 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. | ERC Starting... | € 1.400.000 | 2022 | 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 |
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 |
Cryptographic Foundation for Secure and Scalable Distributed SystemsCRYPTOSYSTEMS aims to enhance the robustness and scalability of distributed systems by developing new formal models and efficient cryptographic algorithms tailored for their unique needs. | ERC Starting... | € 1.416.204 | 2023 | Details |
Higher-Order Hodge Laplacians for Processing of multi-way SignalsThis project aims to enhance graph signal processing by developing methods for analyzing higher-order relations in complex systems using Hodge-Laplacians and algebraic topology. | ERC Starting... | € 1.500.000 | 2022 | Details |
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.
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.
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.
Cryptographic Foundation for Secure and Scalable Distributed Systems
CRYPTOSYSTEMS aims to enhance the robustness and scalability of distributed systems by developing new formal models and efficient cryptographic algorithms tailored for their unique needs.
Higher-Order Hodge Laplacians for Processing of multi-way Signals
This project aims to enhance graph signal processing by developing methods for analyzing higher-order relations in complex systems using Hodge-Laplacians and algebraic topology.