96
v1v2 (latest)

A Self-Stabilizing General De Bruijn Graph

Abstract

Searching for other participants is one of the most important operations in a distributed system. We are interested in topologies in which it is possible to route a packet in a fixed number of hops until it arrives at its destination. Given a constant dd, this paper introduces a new self-stabilizing protocol for the qq-ary dd-dimensional de Bruijn graph (q=ndq = \sqrt[d]{n}) that is able to route any search request in at most dd hops w.h.p., while significantly lowering the node degree compared to the clique: We require nodes to have a degree of O(nd)\mathcal O(\sqrt[d]{n}), which is asymptotically optimal for a fixed diameter dd. The protocol keeps the expected amount of edge redirections per node in O(nd)\mathcal O(\sqrt[d]{n}), when the number of nodes in the system increases by factor 2d2^d. The number of messages that are periodically sent out by nodes is constant.

View on arXiv
Comments on this paper