Saved in:
Bibliographic Details
Main Authors: Noferini, Vanni, Wood, Ryan
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2405.03266
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917722563018752
author Noferini, Vanni
Wood, Ryan
author_facet Noferini, Vanni
Wood, Ryan
contents Katz centrality (and its limiting case, eigenvector centrality) is a frequently used tool to measure the importance of a node in a network, and to rank the nodes accordingly. One reason for its popularity is that Katz centrality can be computed very efficiently when the network is sparse, i.e., having only $O(n)$ edges between its $n$ nodes. While sparsity is common in practice, in some applications one faces the opposite situation of a very dense network, where only $O(n)$ potential edges are missing with respect to a complete graph. We explain why and how, even for very dense networks, it is possible to efficiently compute the ranking stemming from Katz centrality for unweighted graphs, possibly directed and possibly with loops, by working on the complement graph. Our approach also provides an interpretation, regardless of sparsity, of "Katz centrality with negative parameter" as usual Katz centrality on the complement graph. For weighted graphs, we provide instead an approximation method that is based on removing sufficiently many edges from the network (or from its complement), and we give sufficient conditions for this approximation to provide the correct ranking. We include numerical experiments to illustrate the advantages of the proposed approach.
format Preprint
id arxiv_https___arxiv_org_abs_2405_03266
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Efficient computation of Katz centrality for very dense networks via negative parameter Katz
Noferini, Vanni
Wood, Ryan
Social and Information Networks
Combinatorics
Katz centrality (and its limiting case, eigenvector centrality) is a frequently used tool to measure the importance of a node in a network, and to rank the nodes accordingly. One reason for its popularity is that Katz centrality can be computed very efficiently when the network is sparse, i.e., having only $O(n)$ edges between its $n$ nodes. While sparsity is common in practice, in some applications one faces the opposite situation of a very dense network, where only $O(n)$ potential edges are missing with respect to a complete graph. We explain why and how, even for very dense networks, it is possible to efficiently compute the ranking stemming from Katz centrality for unweighted graphs, possibly directed and possibly with loops, by working on the complement graph. Our approach also provides an interpretation, regardless of sparsity, of "Katz centrality with negative parameter" as usual Katz centrality on the complement graph. For weighted graphs, we provide instead an approximation method that is based on removing sufficiently many edges from the network (or from its complement), and we give sufficient conditions for this approximation to provide the correct ranking. We include numerical experiments to illustrate the advantages of the proposed approach.
title Efficient computation of Katz centrality for very dense networks via negative parameter Katz
topic Social and Information Networks
Combinatorics
url https://arxiv.org/abs/2405.03266