English

Aggregate Graph Statistics

Distributed, Parallel, and Cluster Computing 2018-02-07 v1

Abstract

Collecting statistic from graph-based data is an increasingly studied topic in the data mining community. We argue that these statistics have great value as well in dynamic IoT contexts: they can support complex computational activities involving distributed coordination and provision of situation recognition. We show that the HyperANF algorithm for calculating the neighbourhood function of vertices of a graph naturally allows for a fully distributed and asynchronous implementation, thanks to a mapping to the field calculus, a distribution model proposed for collective adaptive systems. This mapping gives evidence that the field calculus framework is well-suited to accommodate massively parallel computations over graphs. Furthermore, it provides a new "self-stabilising" building block which can be used in aggregate computing in several contexts, there including improved leader election or network vulnerabilities detection.

Keywords

Cite

@article{arxiv.1802.01788,
  title  = {Aggregate Graph Statistics},
  author = {Giorgio Audrito and Ferruccio Damiani and Mirko Viroli},
  journal= {arXiv preprint arXiv:1802.01788},
  year   = {2018}
}

Comments

In Proceedings ALP4IoT 2017, arXiv:1802.00976

R2 v1 2026-06-23T00:12:27.480Z