• Home
  • Search
  • Distributed Computation of Large-scale Graph Problems
  • Cite Icon55
  • https://doi.org/10.1137/1.9781611973730.28Copy DOI Icon

Distributed Computation of Large-scale Graph Problems

  • Dec 22, 2014
  • Hartmut Klauck +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Motivated by the increasing need for fast distributed processing of large-scale graphs such as the Web graph and various social networks, we study a message-passing distributed computing model for graph processing and present lower bounds and algorithms for several graph problems. This work is inspired by recent large-scale graph processing systems (e.g., Pregel and Giraph) which are designed based on the message-passing model of distributed computing. Our model consists of a point-to-point communication network of $k$ machines interconnected by bandwidth-restricted links. Communicating data between the machines is the costly operation (as opposed to local computation). The network is used to process an arbitrary $n$-node input graph (typically $n \gg k > 1$) that is randomly partitioned among the $k$ machines (a common implementation in many real world systems). Our goal is to study fundamental complexity bounds for solving graph problems in this model. We present techniques for obtaining lower bounds on the distributed time complexity. Our lower bounds develop and use new bounds in random-partition communication complexity. We first show a lower bound of $\Omega(n/k)$ rounds for computing a spanning tree (ST) of the input graph. This result also implies the same bound for other fundamental problems such as computing a minimum spanning tree (MST). We also show an $\Omega(n/k^2)$ lower bound for connectivity, ST verification and other related problems. We give algorithms for various fundamental graph problems in our model. We show that problems such as PageRank, MST, connectivity, and graph covering can be solved in $\tilde{O}(n/k)$ time, whereas for shortest paths, we present algorithms that run in $\tilde{O}(n/\sqrt{k})$ time (for $(1+\epsilon)$-factor approx.) and in $\tilde{O}(n/k)$ time (for $O(\log n)$-factor approx.) respectively.

Similar Papers
  • Conference Article
  • Citations91

Distributed computation of large-scale graph problems

  • Jan 01, 2015
  • Hartmut Klauck +3
  • Book Chapter
  • Citations90

MST in O(1) Rounds of Congested Clique

  • Jan 01, 2018
  • Tomasz Jurdziński +1
  • Conference Article
  • Citations48

On the Distributed Complexity of Large-Scale Graph Computations

  • Jul 11, 2018
  • Gopal Pandurangan +2
  • Research Article
  • Citations4

The Spanning Tree of a Divisible Multiple Graph

  • Dec 01, 2018
  • Automatic Control and Computer Sciences
  • A V Smirnov
  • Research Article
  • Citations35

On external-memory MST, SSSP and multi-way planar graph separation

  • May 21, 2004
  • Journal of Algorithms
  • Lars Arge +2
  • Book Chapter
  • Citations3

Weighted Spanning Tree Constraint with Explanations

  • Jan 01, 2016
  • Diego De Uña +3
  • Research Article

Development of a variance-based deterministic algorithm for stochastic MST in distribution networks

  • Jun 25, 2025
  • Eastern-European Journal of Enterprise Technologies
  • Anna Angela Sitinjak +3
  • Research Article
  • Citations14

Uncertain Distribution-Minimum Spanning Tree Problem

  • Aug 01, 2016
  • International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems
  • Jian Zhou +3
  • Conference Article
  • Citations19

Fine-grained complexity for sparse graphs

  • Jun 20, 2018
  • Udit Agarwal +1
  • PDF
  • Research Article
  • Citations1

An Efficient Dynamic Programming Algorithm for Finding Group Steiner Trees in Temporal Graphs

  • Jan 01, 2023
  • International Journal of Intelligent Systems
  • Youming Ge +5
  • Book Chapter

Round-Message Trade-Off in Distributed Steiner Tree Construction in the CONGEST Model

  • Dec 09, 2019
  • Parikshit Saikia +1
  • Conference Article
  • Citations3

NC algorithms for finding depth-first-search trees in interval graphs and circular-arc graphs

  • Apr 07, 1991
  • Y Liang +3
  • Book Chapter
  • Citations4

On Robust Algorithms for the Maximum Weight Stable Set Problem

  • Jan 01, 2001
  • Andreas Brandstädt
  • Research Article

Spectral Graph and Minimal Spanning Tree for 3D Polygonal Meshes Fingerprinting

  • Oct 01, 2014
  • International Journal of Information Technology and Web Engineering
  • Emad E Abdallah +4
  • Conference Article
  • Citations3

On the design of resilient protocols for spanning tree problems

  • Jun 05, 1989
  • I.A Cimet +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.