ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 1602.02293
55
26
v1v2 (latest)

On Efficient Distributed Construction of Near Optimal Routing Schemes

6 February 2016
Michael Elkin
Ofer Neiman
ArXiv (abs)PDFHTML
Abstract

Given a distributed network represented by a weighted undirected graph G=(V,E)G=(V,E)G=(V,E) on nnn vertices, and a parameter kkk, we devise a distributed algorithm that computes a routing scheme in (n1/2+1/k+D)⋅no(1)(n^{1/2+1/k}+D)\cdot n^{o(1)}(n1/2+1/k+D)⋅no(1) rounds, where DDD is the hop-diameter of the network. The running time matches the lower bound of Ω~(n1/2+D)\tilde{\Omega}(n^{1/2}+D)Ω~(n1/2+D) rounds (which holds for any scheme with polynomial stretch), up to lower order terms. The routing tables are of size O~(n1/k)\tilde{O}(n^{1/k})O~(n1/k), the labels are of size O(klog⁡2n)O(k\log^2n)O(klog2n), and every packet is routed on a path suffering stretch at most 4k−5+o(1)4k-5+o(1)4k−5+o(1). Our construction nearly matches the state-of-the-art for routing schemes built in a centralized sequential manner. The previous best algorithms for building routing tables in a distributed small messages model were by \cite[STOC 2013]{LP13} and \cite[PODC 2015]{LP15}. The former has similar properties but suffers from substantially larger routing tables of size O(n1/2+1/k)O(n^{1/2+1/k})O(n1/2+1/k), while the latter has sub-optimal running time of O~(min⁡{(nD)1/2⋅n1/k,n2/3+2/(3k)+D})\tilde{O}(\min\{(nD)^{1/2}\cdot n^{1/k},n^{2/3+2/(3k)}+D\})O~(min{(nD)1/2⋅n1/k,n2/3+2/(3k)+D}).

View on arXiv
Comments on this paper