Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-07T05:00:38.249Z Has data issue: false hasContentIssue false

Dynamical fitness models: evidence of universality classes for preferential attachment graphs

Published online by Cambridge University Press:  21 June 2022

Alessandra Cipriani*
Affiliation:
TU Delft
Andrea Fontanari*
Affiliation:
CWI, TU Delft
*
*Postal address: TU Delft (DIAM), Building 28, van Mourik Broekmanweg 6, 2628 XE, Delft, The Netherlands.
*Postal address: TU Delft (DIAM), Building 28, van Mourik Broekmanweg 6, 2628 XE, Delft, The Netherlands.
Rights & Permissions [Opens in a new window]

Abstract

In this paper we define a family of preferential attachment models for random graphs with fitness in the following way: independently for each node, at each time step a random fitness is drawn according to the position of a moving average process with positive increments. We will define two regimes in which our graph reproduces some features of two well-known preferential attachment models: the Bianconi–Barabási and Barabási–Albert models. We will discuss a few conjectures on these models, including the convergence of the degree sequence and the appearance of Bose–Einstein condensation in the network when the drift of the fitness process has order comparable to the graph size.

Information

Type
Original Article
Copyright
© The Author(s), 2022. Published by Cambridge University Press on behalf of Applied Probability Trust
Figure 0

Algorithm 1. Construction of the preferential attachment graph.

Figure 1

Figure 1. (a) Mean of the total variation distance (4.1), $m=1$, $\epsilon\sim U(0,\,1)$. (b) Mean of the total variation distance (4.1), $m=5$, $\epsilon\sim U(0,\,1)$. Note that it decreases towards zero.

Figure 2

Figure 2. Log-log plot of the empirical survival function for our model (a) in regime R1, $m=1$, $\epsilon\sim \textrm{Beta}(1,\,3)$, and a Barabási–Albert model (b). The plot looks like a straight line, which hints at a power-law behavior [9]. On top $\tau$ is computed.

Figure 3

Figure 3. (a) Mean of the total variation distance (4.2) between our model in regime R2 and $\textrm{BB}(m)$, $m=5$, $\epsilon\sim \textrm{Beta}(1,\,3)$. (b) Mean of the total variation distance (4.2) between our model in regime R2 and $\textrm{BB}(m)$, $m=10$, $\epsilon\sim \textrm{Beta}(1,\,3)$. In both cases it goes to zero.

Figure 4

Figure 4. (a) Mean total variation distance (4.2) between our model with $m=5$ and $\textrm{BB}(1)$, $\epsilon\sim \textrm{Beta}(1,\,3).$ (b) Mean total variation distance (4.2) between our model with $m=2$ and $\textrm{BB}(1)$, $\epsilon\sim U(0,\,1).$ In both cases the mean total variation does not approach zero.

Figure 5

Figure 5. Cumulative degree of the nodes grouped by fitness for our model in regime R1 with $m=1$, $\epsilon\sim \textrm{Beta}(1,\,3)$. Observe that the location of the highest spike of the degree does not escape towards the supremum of the fitness but is randomly shuffled.

Figure 6

Figure 6. Cumulative degree in fitness intervals for regime R2 with $m=1$, $\epsilon\sim U(0,\,1)$. Note that the degree distribution per fitness becomes smoother at the right end-point of the fitness distribution. This model is known not to exhibit condensation.

Figure 7

Figure 7. Cumulative degree in fitness intervals for regime R2 with $m=2$ with $\epsilon\sim \textrm{Beta}(1,\,1.9)$. In this case higher spikes appear as the graph size increases towards the upper end-point of the fitness distribution. Recall that the classical Bianconi–Barabási model does not condensate for $\textrm{Beta}(1,\,1.9)$-distributed fitness.

Figure 8

Figure 8. Cumulative degree in fitness intervals for regime R2 with $m=5$, $\epsilon\sim \textrm{Beta}(3,\,1)$. The degree distribution per fitness appears without peaks as the graph increases and no condensates forms.

Figure 9

Figure 9. Cumulative degree grouped by fitness in regime R3 with $m=\lfloor{\log_2{t}}\rfloor$ with $\epsilon\sim U(0,\,1)$. (c) Empirical fitness distribution corresponding to the last cumulative degree plot. Note that the empirical fitness distribution resembles the cumulative degree by fitness. The plots exhibit no spike.

Figure 10

Figure 10. Cumulative degree grouped by fitness in regime R3 with $m=\lfloor{\sqrt t}\rfloor$ with $\epsilon\sim U(0,\,1)$. (c) Empirical fitness distribution corresponding to the last cumulative degree plot. Note that the empirical fitness distribution resembles the cumulative degree by fitness. The plots exhibit no spike.

Figure 11

Figure 11. Cumulative degree grouped by fitness in regime R3 with $m=t$ with $\epsilon\sim U(0,\,1)$. (c) Empirical fitness distribution corresponding to the last cumulative degree plot. As expected, the fitness distribution is uniform in $[0,\,\mu_\epsilon t]$. In particular $\mu_\epsilon=1/2,$$t=100\,000$, and $\mu_\epsilon t\approx 50\,000.$

Figure 12

Figure 12. Cumulative degree grouped by fitness in regime R3 with $m=t$ with increments distributed as (4.3). (c) Empirical fitness distribution corresponding to the last cumulative degree plot. As expected, the fitness distribution is uniform in $[0,\,\mu_\epsilon t]$. In particular $\mu_\epsilon=1/2$, $t=100\,000$, and $\mu_\epsilon t\approx 50\,000.$