On the Power of Preprocessing in Decentralized Network Optimization

12/03/2018
by   Klaus-Tycho Foerster, et al.
0

As communication networks are growing at a fast pace, the need for more scalable approaches to operate such networks is pressing. Decentralization and locality are key concepts to provide scalability. Existing models for which local algorithms are designed fail to model an important aspect of many modern communication networks such as software-defined networks: the possibility to precompute distributed network state. We take this as an opportunity to study the fundamental question of how and to what extent local algorithms can benefit from preprocessing. In particular, we show that preprocessing allows for significant speedups of various networking problems. A main benefit is the precomputation of structural primitives, where purely distributed algorithms have to start from scratch. Maybe surprisingly, we also show that there are strict limitations on how much preprocessing can help in different scenarios. To this end, we provide approximation bounds for the maximum independent set problem---which however show that our obtained speedups are asymptotically optimal. Even though we show that physical link failures in general hinder the power of preprocessing, we can still facilitate the precomputation of symmetry breaking processes to bypass various runtime barriers. We believe that our model and results are of interest beyond the scope of this paper and apply to other dynamic networks as well.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/08/2019

Brief Announcement: Does Preprocessing Help under Congestion?

This paper investigates the power of preprocessing in the CONGEST model....
research
02/14/2023

Distributed Symmetry Breaking on Power Graphs via Sparsification

In this paper, we present efficient distributed algorithms for classical...
research
04/07/2022

On the Price of Locality in Static Fast Rerouting

Modern communication networks feature fully decentralized flow rerouting...
research
05/27/2021

On the Complexity of Weight-Dynamic Network Algorithms

While operating communication networks adaptively may improve utilizatio...
research
04/29/2011

Limits of Preprocessing

We present a first theoretical analysis of the power of polynomial-time ...
research
09/03/2020

Local Fast Rerouting with Low Congestion: A Randomized Approach

Most modern communication networks include fast rerouting mechanisms, im...
research
12/30/2022

Recurrent Problems in the LOCAL model

The paper considers the SUPPORTED model of distributed computing introdu...

Please sign up or login with your details

Forgot password? Click here to reset