Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-07T02:16:30.476Z Has data issue: false hasContentIssue false

Measuring reciprocity in a directed preferential attachment network

Published online by Cambridge University Press:  15 June 2022

Tiandong Wang*
Affiliation:
Texas A&M University
Sidney I. Resnick*
Affiliation:
Cornell University
*
*Postal address: Department of Statistics, Texas A&M University, College Station, TX 77843, U.S.A. Email address: twang@stat.tamu.edu
**Postal address: School of Operations Research and Information Engineering, Cornell University, Ithaca, NY 14853, U.S.A. Email address: sir1@cornell.edu
Rights & Permissions [Opens in a new window]

Abstract

Empirical studies (e.g. Jiang et al. (2015) and Mislove et al. (2007)) show that online social networks have not only in- and out-degree distributions with Pareto-like tails, but also a high proportion of reciprocal edges. A classical directed preferential attachment (PA) model generates in- and out-degree distributions with power-law tails, but the theoretical properties of the reciprocity feature in this model have not yet been studied. We derive asymptotic results on the number of reciprocal edges between two fixed nodes, as well as the proportion of reciprocal edges in the entire PA network. We see that with certain choices of parameters, the proportion of reciprocal edges in a directed PA network is close to 0, which differs from the empirical observation. This points out one potential problem of fitting a classical PA model to a given network dataset with high reciprocity, and indicates that alternative models need to be considered.

Information

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

Figure 1. A graphical illustration of reciprocal edges with edge set $E=\{(1,2),(1,2),(1,2),$$(2,1),(2,1), (2,3)\}$ and $V=\{1,2,3\}$. If a pair of reciprocal edges are observed, we label them with the same color. Here we have $R_6 = 4/6 = 0.667$.

Figure 1

Figure 2. Box plots of $R_n^{\text{pa}} $ for directed PA models simulated using $\boldsymbol{\theta}_i$, $i=1,2,3$. The red dots represent the averaged empirical $R_n^{\text{pa}} $ for each $\boldsymbol{\theta}_i$, $i=1,2,3$.