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. 1506.03265
29
14
v1v2v3 (latest)

A Practical Parallel Algorithm for Diameter Approximation of Massive Weighted Graphs

10 June 2015
Matteo Ceccarello
A. Pietracaprina
G. Pucci
E. Upfal
ArXiv (abs)PDFHTML
Abstract

We present a space/time-efficient practical parallel algorithm for approximating the diameter of massive graphs on distributed platforms supporting a MapReduce-like abstraction. The core of the algorithm is a weighted graph decomposition strategy generating disjoint clusters of bounded weighted radius. The number of parallel rounds executed by the algorithm is proportional to the unweighted radius of the clusters, and can be significantly smaller than the number of rounds required by the natural SSSP-based approximation algorithm, which is the only practical competitor in the aformentioned computational scenario. We present an extensive experimental analysis testing various design choices, which result into an implementation featuring a good approximation ratio (less than 1.5 versus the theoretical O(log⁡3n)O(\log^3 n)O(log3n) bound) and running times which are up to one order of magnitude faster than the SSSP-based competitor, on a number of very large benchmark graphs.

View on arXiv
Comments on this paper