Distributed computation of temporal twins in periodic undirected time-varying graphs
Abstract
Twin nodes in a static network capture the idea of being substitutes for each other for maintaining paths of the same length anywhere in the network. In dynamic networks, we model twin nodes over a time-bounded interval, noted -twins, as follows. A periodic undirected time-varying graph of period is an infinite sequence of static graphs where for every . For and two integers, two distinct nodes and in are -twins if, starting at some instant, the outside neighbourhoods of and has non-empty intersection and differ by at most elements for consecutive instants. In particular when , and can act during the instants as substitutes for each other in order to maintain journeys of the same length in time-varying graph . We propose a distributed deterministic algorithm enabling each node to enumerate its -twins in rounds, using messages of size , where is the total number of nodes and is the maximum degree of the graphs 's. Moreover, using randomized techniques borrowed from distributed hash function sampling, we reduce the message size down to w.h.p.
Cite
@article{arxiv.2404.17195,
title = {Distributed computation of temporal twins in periodic undirected time-varying graphs},
author = {Lina Azerouk and Binh-Minh Bui-Xuan and Camille Palisoc and Maria Potop-Butucaru and Massinissa Tighilt},
journal= {arXiv preprint arXiv:2404.17195},
year = {2024}
}