Viceroy: a scalable and dynamic emulation of the butterfly

  • Authors:
  • Dahlia Malkhi;Moni Naor;David Ratajczak

  • Affiliations:
  • The Hebrew University, Jerusalem, ISRAEL;Weizmann Institute of Science, Rehovot, ISRAEL;University of California, Berkeley, CA

  • Venue:
  • Proceedings of the twenty-first annual symposium on Principles of distributed computing
  • Year:
  • 2002

Quantified Score

Hi-index 0.02

Visualization

Abstract

We propose a family of constant-degree routing networks of logarithmic diameter, with the additional property that the addition or removal of a node to the network requires no global coordination, only a constant number of linkage changes in expectation, and a logarithmic number with high probability. Our randomized construction improves upon existing solutions, such as balanced search trees, by ensuring that the congestion of the network is always within a logarithmic factor of the optimum with high probability. Our construction derives from recent advances in the study of peer-to-peer lookup networks, where rapid changes require efficient and distributed maintenance, and where the lookup efficiency is impacted both by the lengths of paths to requested data and the presence or elimination of bottlenecks in the network.