Faster construction of overlay networks

6Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We consider the problem of transforming any weakly connected overlay network of polylogarithmic degree into a topology of logarithmic diameter. The overlay network is modeled as a directed graph, in which messages are sent in synchronous rounds, and new edges can be established by sending node identifiers. However, every node can only send and receive a polylogarithmic number of bits in each round, which makes the naive approach of introducing all neighbors to each other until the network forms a clique infeasible. We present an algorithm that takes time O(log3/2 n),, w.h.p. At the heart of our algorithm lies a deterministic strategy to group and merge large components of nodes, but we make use of randomized load-balancing techniques to keep the communication load of each node low. To the best of our knowledge, this is the first algorithm to improve upon the algorithm by Angluin et al. [SPAA 2005], which solves the problem in time O(log3/2 n), and comes closer to the Ω(log n) lower bound.

Cite

CITATION STYLE

APA

Götte, T., Hinnenthal, K., & Scheideler, C. (2019). Faster construction of overlay networks. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11639 LNCS, pp. 262–276). Springer Verlag. https://doi.org/10.1007/978-3-030-24922-9_18

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free