Information Freshness in Dynamic Gossip Networks
Arunabh Srivastava, Thomas Jacob Maranzatto, Sennur Ulukus
TL;DR
This paper studies information freshness in dynamic gossip networks where topology switches between two fixed configurations according to a continuous-time Markov chain, using the version age of information as the metric. It develops a two-pronged analysis: first, showing that in the fast-switching regime (holding time $h(n)$ with CTMC rates $q_{12},q_{21}=\Theta(1/h(n))$) the average version age scales with the better topology, specifically $v = \Theta(f_1(n))$ when $f_1(n) = o(f_2(n))$ and $h(n) = O(f_1(n))$; and second, introducing the notion of a typical set of nodes to handle non-uniform age distributions in non-vertex-transitive networks, with two regimes: $h(n) = O(f_1(n))$ yielding $\Theta(f_1(n))$ for the typical set and $h(n) = \Omega(n \log n)$ yielding $\Theta(f_2(n))$. These results imply that rapid switching can preserve freshness comparable to the best topology, while slow or intermediate switching can force the typical-set age to track the worse topology, depending on the holding-time scaling. The work also demonstrates that the typical set comprises a linear fraction of nodes, while a vanishingly small fraction can disproportionately influence network freshness. Overall, the paper provides a framework for understanding how time-scale separation in topology dynamics affects version-age performance and introduces a robust concept (typical set) to capture near-sure behavior in heterogeneous networks.
Abstract
We consider a source that shares updates with a network of $n$ gossiping nodes. The network's topology switches between two arbitrary topologies, with switching governed by a two-state continuous time Markov chain (CTMC) process. Information freshness is well-understood for static networks. This work evaluates the impact of time-varying connections on information freshness. In order to quantify the freshness of information, we use the version age of information metric. If the two networks have static long-term average version ages of $f_1(n)$ and $f_2(n)$ with $f_1(n) \ll f_2(n)$, then the version age of the varying-topologies network is related to $f_1(n)$, $f_2(n)$, and the transition rates in the CTMC. If the transition rates in the CTMC are faster than $f_1(n)$, the average version age of the varying-topologies network is $f_1(n)$. Further, we observe that the behavior of a vanishingly small fraction of nodes can severely impact the long-term average version age of a network in a negative way. This motivates the definition of a typical set of nodes in the network. We evaluate the impact of fast and slow CTMC transition rates on the typical set of nodes.
