D$^2$-Tree: A New Overlay with Deterministic Bounds
G.S. Brodal, S. Sioutas, K. Tsichlas, and C. Zaroliagis

TL;DR
The paper introduces D$^2$-Tree, a deterministic overlay network with improved operation complexities, decoupled node and element management, and an innovative load-balancing mechanism applicable to hierarchical overlays.
Contribution
It presents the D$^2$-Tree overlay with deterministic bounds, a novel load-balancing scheme, and decoupled management of nodes and elements, advancing overlay network efficiency.
Findings
Provides deterministic operation complexities
Introduces an innovative lazy weight-balancing load mechanism
Achieves uniform element distribution with probabilistic bounds
Abstract
We present a new overlay, called the {\em Deterministic Decentralized tree} (-tree). The -tree compares favourably to other overlays for the following reasons: (a) it provides matching and better complexities, which are deterministic for the supported operations; (b) the management of nodes (peers) and elements are completely decoupled from each other; and (c) an efficient deterministic load-balancing mechanism is presented for the uniform distribution of elements into nodes, while at the same time probabilistic optimal bounds are provided for the congestion of operations at the nodes. The load-balancing scheme of elements into nodes is deterministic and general enough to be applied to other hierarchical tree-based overlays. This load-balancing mechanism is based on an innovative lazy weight-balancing mechanism, which is interesting in its own right.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPeer-to-Peer Network Technologies · Caching and Content Delivery · Advanced Data Storage Technologies
