The \(ε\)-betweenness centrality was introduced by Carpenter et al. [2] to make betweenness centrality more robust in the presence of uncertain or noisy network data. In many real-world networks, small changes in edge weights or connectivity can dramatically alter shortest paths. To address this, the authors define an \(ε\)-shortest path as a path \(P_{i\rightarrow j}\) from node \(i\) to node \(j\) whose length satisfies
\[
\text{length}(P_{i\rightarrow j}) \leq (1 + ε) \, d_{ij},
\]
where \(d_{ij}\) is the shortest-path distance between \(i\) and \(j\). Therefore, \(ε\)-betweenness considers all paths with lengths close to the shortest path, not only the exact shortest paths.
The \(ε\)-betweenness centrality of node \(i\), denoted \(c_{e\text{-}betw}(i)\), is then defined as
\begin{equation*}
c_{e\text{-}betw}(i) = \sum_{j=1}^{N} \sum_{k=1}^{N} \frac{σ_{jk}^{ε}(i)}{σ_{jk}^{ε}},
\end{equation*}
where \(σ_{jk}^{ε}\) is the total number of \(ε\)-shortest paths between nodes \(j\) and \(k\), and \(σ_{jk}^{ε}(i)\) is the number of such paths that pass through node \(i\). This definition generalizes standard betweenness, reducing sensitivity to minor changes in the network structure.

References

[1] Shvydun, S. (2025). Zoo of Centralities: Encyclopedia of Node Metrics in Complex Networks. arXiv: 2511.05122 https://doi.org/10.48550/arXiv.2511.05122
[2] Carpenter, T., Karakostas, G., & Shallcross, D. (2002). Practical issues and algorithms for analyzing terrorist networks. In Proceedings of the western simulation multiconference.