Heuristically speeding up anonymous dynamic network computations

Austin Halper, Dariusz R. Kowalski, Miguel A. Mosteiro

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Motivated by the current large gap between lower and upper bounds for Counting, i.e. the problem of computing the number of nodes, in Anonymous Dynamic Networks, we study heuristic modifications of the deterministic Methodical Multi-counting (MMC) protocol [1] aimed to reduce its running time in practical applications. The heuristic presented here is the result of an extensive experimental study tuning all the parameters of the algorithm while maintaining correctness. We evaluate our heuristic MMC with thorough simulations on worst and average case topologies under different assumptions of dynamicity. Our results achieve speed-ups up to one or two orders of magnitude, which demonstrates that, as expected, the theoretical analysis overestimates the necessary running time to cope with adversarial scenarios, but in practice it is possible to tune the algorithm for specific topologies or other network characteristics without sacrificing correctness.

Original languageEnglish (US)
Title of host publicationProceedings - 2020 IEEE International Symposium on Parallel and Distributed Processing with Applications, 2020 IEEE International Conference on Big Data and Cloud Computing, 2020 IEEE International Symposium on Social Computing and Networking and 2020 IEEE International Conference on Sustainable Computing and Communications, ISPA-BDCloud-SocialCom-SustainCom 2020
EditorsJia Hu, Geyong Min, Nektarios Georgalas, Zhiwei Zhao, Fei Hao, Wang Miao
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1257-1263
Number of pages7
ISBN (Electronic)9781665414852
DOIs
StatePublished - Dec 2020
Event18th IEEE International Symposium on Parallel and Distributed Processing with Applications, 10th IEEE International Conference on Big Data and Cloud Computing, 13th IEEE International Symposium on Social Computing and Networking and 10th IEEE International Conference on Sustainable Computing and Communications, ISPA-BDCloud-SocialCom-SustainCom 2020 - Virtual, Exeter, United Kingdom
Duration: Dec 17 2020Dec 19 2020

Publication series

NameProceedings - 2020 IEEE International Symposium on Parallel and Distributed Processing with Applications, 2020 IEEE International Conference on Big Data and Cloud Computing, 2020 IEEE International Symposium on Social Computing and Networking and 2020 IEEE International Conference on Sustainable Computing and Communications, ISPA-BDCloud-SocialCom-SustainCom 2020

Conference

Conference18th IEEE International Symposium on Parallel and Distributed Processing with Applications, 10th IEEE International Conference on Big Data and Cloud Computing, 13th IEEE International Symposium on Social Computing and Networking and 10th IEEE International Conference on Sustainable Computing and Communications, ISPA-BDCloud-SocialCom-SustainCom 2020
Country/TerritoryUnited Kingdom
CityVirtual, Exeter
Period12/17/2012/19/20

Keywords

  • Algebraic Computations
  • Anonymous Dynamic Networks
  • Counting

ASJC Scopus subject areas

  • Hardware and Architecture
  • Renewable Energy, Sustainability and the Environment
  • Computational Mathematics
  • Social Sciences (miscellaneous)
  • Communication
  • Artificial Intelligence
  • Computer Networks and Communications
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Heuristically speeding up anonymous dynamic network computations'. Together they form a unique fingerprint.

Cite this