Distributed Local Multi-Aggregation and Centrality Approximation
Benjamin Dissler, Stephan Holzer, Roger Wattenhofer

TL;DR
This paper introduces a flexible distributed framework for local graph aggregation and analysis in the CONGEST model, enabling efficient approximation of centrality measures and routing costs even with overlapping neighborhoods.
Contribution
It presents a novel algorithm that performs multiple local aggregations simultaneously in $O(|S|+k)$ rounds, applicable to complex graph analysis beyond simple aggregation trees.
Findings
Efficient approximation of centrality measures.
Approximation of minimum routing cost trees.
Algorithm runs in $O(|S|+k)$ rounds regardless of neighborhood overlaps.
Abstract
We study local aggregation and graph analysis in distributed environments using the message passing model. We provide a flexible framework, where each of the nodes in a set --which is a subset of all nodes in the network--can perform a large range of common aggregation functions in its -neighborhood. We study this problem in the CONGEST model, where in each synchronous round, every node can transmit a different (but short) message to each of its neighbors. While the -neighborhoods of nodes in might overlap and aggregation could cause congestion in this model, we present an algorithm that needs time even when each of the nodes in performs a different aggregation on its -neighborhood. The framework is not restricted to aggregation-trees such that it can be used for more advanced graph analysis. We demonstrate this by providing efficient approximations of…
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
TopicsOpportunistic and Delay-Tolerant Networks · Caching and Content Delivery · Peer-to-Peer Network Technologies
