Distributed Algorithms for Fundamental Graph Problems
Distributed Algorithms for Fundamental Graph Problems
Disciplines
Computer Sciences (100%)
Keywords
-
Electrical Flow,
Maximum Flow,
Graph Algorithms,
CONGEST model,
Shortest Paths,
Distributed Algorithms
This project on distributed network algorithms is part of the larger research area Theory of Algorithms. In general, this area of foundational research deals with efficient methods of computation. Efficient here means that the goal is to minimize the consumption of resources such as time, space, or energy. The theoretical research in algorithms starts where no significant progress can be achieved anymore by mere programming skills. Instead, improvements are usually obtained with mathematical know-how. This project draws its motivation from huge decentral computer networks like the Internet of Things. Our goal is to develop algorithms for networks that are so large that each component participating in the network only knows its local environment. This is called a distributed network and computation in such networks has to be carried out in a way that only performs communication of each component with its direct neighbors. Note that this model of computation can be made mathematically precise. Despite this limitation to local communication, we aim at developing algorithms for global problems in this project. In a nutshell, this means: Think globally, act locally! In particular, we will work on algorithms for finding the fastest connections in a network and for the optimal transport of goods. The methodological contribution of this project is the systematic application of methods from numerical optimization to distributed algorithms. Starting with the award-winning work of Spielman and Teng (Gödel Prize 2015), several methods have been developed for quickly computing approximate solutions to certain classes of systems of equations. Furthermore, it has been shown that these systems of equations are useful for computing solutions to network problems; this may sound surprising at first because equations and networks are two very different mathematical objects. However, prior work on numerical optimization techniques for networks mostly deals with non-local computation and is therefore often not directly applicable to distributed networks. In this project, we will extend the existing methods in a way that makes them applicable to the design of distributed algorithms.
This project on distributed network algorithms is part of the larger research area Theory of Algorithms. In general, this area of foundational research deals with efficient methods of computation. 'Efficient' here means that the goal is to minimize the consumption of resources such as time, space, or energy. The theoretical research in algorithms starts where no significant progress can be achieved anymore by mere programming skills. Instead, improvements are usually obtained by mathematical know-how. This project drew its motivation from huge decentralized computer networks like the Internet of Things. Our goal was to develop algorithms for networks that are so large that each component participating in the network only knows its local environment. This is called a distributed network and computation in such networks has to be carried out in a way that only performs communication of each component with its direct neighbors. Despite this limitation to local communication, we have developed algorithms for global problems in this project. In a nutshell, this means: "Think globally, act locally!" Starting with the award-winning work of Spielman and Teng (Gödel Prize 2015), several methods have previously been developed for quickly computing approximate solutions to certain classes of systems of equations. Furthermore, it has been shown that these systems of equations are useful for computing solutions to network problems. However, prior work on numerical optimization techniques for networks has mostly dealt with non-local computation and was therefore often not directly applicable to distributed networks. In this project, we have extended the existing methods in a way that made them applicable to the design of distributed algorithms. Further key results were achieved in the development of simple protocols for decision making and the dissemination of information, some of which have links to graph neural networks. Furthermore, a general method was developed to extend "centralized" quantum algorithms to entire quantum networks in which the messages exchanged between neighbors consist of qubits instead of classical bits. As usual in this type of research, numerous mathematical structures on networks have additionally been studied and improved "along the way", which has also led to improvements for algorithms outside the realm of distributed networks. This in particular concerns structures that approximate central properties of a network with small subnetworks.
- Universität Salzburg - 100%
Research Output
- 29 Citations
- 36 Publications
- 2 Scientific Awards
-
2024
Title On the Convergence of Nonlinear Averaging Dynamics with Three-Body Interactions on Hypergraphs DOI 10.1137/23m1568338 Type Journal Article Author Cruciani E Journal SIAM Journal on Applied Dynamical Systems -
2024
Title Dynamic algorithms for k -center on graphs; In: Proceedings of the 2024 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA) DOI 10.1137/1.9781611977912.123 Type Book Chapter Publisher Society for Industrial and Applied Mathematics -
2025
Title Tree-Packing Revisited: Faster Fully Dynamic Min-Cut and Arboricity; In: Proceedings of the 2025 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA) DOI 10.1137/1.9781611978322.21 Type Book Chapter Publisher Society for Industrial and Applied Mathematics -
2025
Title Randomized Greedy Online Edge Coloring Succeeds for Dense and Randomly-Ordered Graphs; In: Proceedings of the 2025 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA) DOI 10.1137/1.9781611978322.168 Type Book Chapter Publisher Society for Industrial and Applied Mathematics -
2025
Title Dynamic Consistent k -Center Clustering with Optimal Recourse; In: Proceedings of the 2025 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA) DOI 10.1137/1.9781611978322.7 Type Book Chapter Publisher Society for Industrial and Applied Mathematics -
2025
Title Matching Composition and Efficient Weight Reduction in Dynamic Matching; In: Proceedings of the 2025 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA) DOI 10.1137/1.9781611978322.97 Type Book Chapter Publisher Society for Industrial and Applied Mathematics -
2024
Title New Tradeoffs for Decremental Approximate All-Pairs Shortest Paths DOI 10.4230/lipics.icalp.2024.58 Type Conference Proceeding Abstract Author Dory M Conference LIPIcs, Volume 297, ICALP 2024 Pages 58:1 - 58:19 Link Publication -
2024
Title Fast 2-Approximate All-Pairs Shortest Paths; In: Proceedings of the 2024 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA) DOI 10.1137/1.9781611977912.169 Type Book Chapter Publisher Society for Industrial and Applied Mathematics -
2024
Title On Dynamic Graph Algorithms with Predictions; In: Proceedings of the 2024 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA) DOI 10.1137/1.9781611977912.126 Type Book Chapter Publisher Society for Industrial and Applied Mathematics -
2024
Title Graph Sparsification in Distributed and Dynamic Settings Type PhD Thesis Author Tijn De Vos -
2024
Title Decremental Matching in General Weighted Graphs DOI 10.4230/lipics.icalp.2024.59 Type Conference Proceeding Abstract Author Dudeja A Conference LIPIcs, Volume 297, ICALP 2024 Pages 59:1 - 59:20 Link Publication -
2023
Title Deterministic Incremental APSP with Polylogarithmic Update Time and Stretch DOI 10.1145/3564246.3585213 Type Conference Proceeding Abstract Author Forster S Pages 1173-1186 -
2022
Title The Laplacian Paradigm in the Broadcast Congested Clique DOI 10.1145/3519270.3538436 Type Conference Proceeding Abstract Author Forster S Pages 335-344 Link Publication -
2022
Title A Framework for Distributed Quantum Queries in the CONGEST Model DOI 10.1145/3519270.3538413 Type Conference Proceeding Abstract Author Van Apeldoorn J Pages 109-119 Link Publication -
2022
Title Minor Sparsifiers and the Distributed Laplacian Paradigm DOI 10.1109/focs52979.2021.00099 Type Conference Proceeding Abstract Author Forster S Pages 989-999 Link Publication -
2022
Title Faster Cut Sparsification of Weighted Graphs DOI 10.1007/s00453-022-01053-4 Type Journal Article Author Forster S Journal Algorithmica Pages 929-964 Link Publication -
2023
Title Minimum Cost Flow intheCONGEST Model; In: Structural Information and Communication Complexity - 30th International Colloquium, SIROCCO 2023, Alcal de Henares, Spain, June 6-9, 2023, Proceedings DOI 10.1007/978-3-031-32733-9_18 Type Book Chapter Publisher Springer Nature Switzerland -
2023
Title Phase transition of the k-majority dynamics in biased communication models DOI 10.1007/s00446-023-00444-2 Type Journal Article Author Cruciani E Journal Distributed Computing -
2023
Title On a Voter Model with Context-Dependent Opinion Adoption Type Other Author Becchetti L. Pages 2766-2768 -
2023
Title Bootstrapping Dynamic Distance Oracles DOI 10.48550/arxiv.2303.06102 Type Preprint Author Forster S Link Publication -
2022
Title Epic Fail: Emulators can tolerate polynomially many edge faults for free DOI 10.48550/arxiv.2209.03675 Type Preprint Author Bodwin G Link Publication -
2022
Title New Tradeoffs for Decremental Approximate All-Pairs Shortest Paths DOI 10.48550/arxiv.2211.01152 Type Preprint Author Dory M Link Publication -
2022
Title Near-Optimal Decremental Hopsets with Applications DOI 10.4230/lipics.icalp.2022.86 Type Conference Proceeding Abstract Author Nazari Y Conference LIPIcs, Volume 229, ICALP 2022 Pages 86:1 - 86:20 Link Publication -
2022
Title Faster Cut Sparsification of Weighted Graphs DOI 10.4230/lipics.icalp.2022.61 Type Conference Proceeding Abstract Author Forster S Conference LIPIcs, Volume 229, ICALP 2022 Pages 61:1 - 61:19 Link Publication -
2022
Title Vertex Fault-Tolerant Emulators DOI 10.4230/lipics.itcs.2022.25 Type Conference Proceeding Abstract Author Bodwin G Conference LIPIcs, Volume 215, ITCS 2022 Pages 25:1 - 25:22 Link Publication -
2022
Title An Improved Random Shift Algorithm for Spanners and Low Diameter Decompositions DOI 10.4230/lipics.opodis.2021.16 Type Conference Proceeding Abstract Author Forster S Conference LIPIcs, Volume 217, OPODIS 2021 Pages 16:1 - 16:17 Link Publication -
2022
Title Fast Deterministic Fully Dynamic Distance Approximation DOI 10.1109/focs54457.2022.00099 Type Conference Proceeding Abstract Author Van Den Brand J Pages 1011-1022 Link Publication -
2021
Title Dynamic Maintenance of Low-Stretch Probabilistic Tree Embeddings with Applications; In: Proceedings of the 2021 ACM-SIAM Symposium on Discrete Algorithms (SODA) DOI 10.1137/1.9781611976465.75 Type Book Chapter Publisher Society for Industrial and Applied Mathematics -
2021
Title Vertex Fault-Tolerant Emulators DOI 10.48550/arxiv.2109.08042 Type Preprint Author Bodwin G Link Publication -
2021
Title An Improved Random Shift Algorithm for Spanners and Low Diameter Decompositions DOI 10.48550/arxiv.2111.08975 Type Preprint Author Forster S Link Publication -
2023
Title Bootstrapping Dynamic Distance Oracles DOI 10.4230/lipics.esa.2023.50 Type Conference Proceeding Abstract Author Forster S Conference LIPIcs, Volume 274, ESA 2023 Pages 50:1 - 50:16 Link Publication -
2023
Title Fast Algorithms for Energy Games in Special Cases DOI 10.4204/eptcs.390.15 Type Journal Article Author Forster S Journal Electronic Proceedings in Theoretical Computer Science -
2023
Title On a Voter Model with Context-Dependent Opinion Adoption DOI 10.24963/ijcai.2023/5 Type Conference Proceeding Abstract Author Becchetti L Pages 38-45 -
2023
Title Brief Announcement: Minimum Cost Maximum Flow in the CONGEST Model DOI 10.1145/3583668.3594566 Type Conference Proceeding Abstract Author De Vos T Pages 71-74 -
2023
Title Brief Announcement: The Laplacian Paradigm in Deterministic Congested Clique DOI 10.1145/3583668.3594577 Type Conference Proceeding Abstract Author Forster S Pages 75-78 -
2020
Title Near-Optimal Decremental Hopsets with Applications DOI 10.48550/arxiv.2009.08416 Type Preprint Author Nazari Y Link Publication
-
2022
Title Invited talk at 29th International Colloquium on Structural Information and Communication Complexity Type Personally asked as a key note speaker to a conference Level of Recognition Continental/International -
2021
Title Member of the Young Academy of the Austrian Academy of Sciences Type Awarded honorary membership, or a fellowship, of a learned society Level of Recognition National (any country)