PROPAGATE: a seed propagation framework to compute Distance-based metrics on Very Large Graphs
Giambattista Amati, Antonio Cruciani, Daniele Pasquini, Paola Vocca,, Simone Angelini

TL;DR
PROPAGATE is a fast approximation framework that efficiently estimates distance metrics on large graphs with small error, improving accuracy and speed over existing methods.
Contribution
The paper introduces PROPAGATE, a novel seed propagation framework with two algorithms that accurately estimate graph distance metrics on large graphs with reduced computational complexity.
Findings
PROPAGATE algorithms achieve small error bounds for distance metrics.
PROPAGATE improves accuracy and speed compared to previous methods.
PROPAGATE-S efficiently solves All Pair Shortest Path in large graphs.
Abstract
We propose PROPAGATE, a fast approximation framework to estimate distance-based metrics on very large graphs such as the (effective) diameter, the (effective) radius, or the average distance within a small error. The framework assigns seeds to nodes and propagates them in a BFS-like fashion, computing the neighbors set until we obtain either the whole vertex set (the diameter) or a given percentage (the effective diameter). At each iteration, we derive compressed Boolean representations of the neighborhood sets discovered so far. The PROPAGATE framework yields two algorithms: PROPAGATE-P, which propagates all the seeds in parallel, and PROPAGATE-s which propagates the seeds sequentially. For each node, the compressed representation of the PROPAGATE-P algorithm requires bits while that of PROPAGATE-S only bit. Both algorithms compute the average distance, the effective…
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
TopicsGraph Theory and Algorithms · Complex Network Analysis Techniques · Topological and Geometric Data Analysis
