The Parameterized Complexity of Centrality Improvement in Networks

The centrality of a vertex v in a network intuitively captures how important v is for communication in the network. The task of improving the centrality of a vertex has many applications, as a higher centrality often implies a larger impact on the network or less transportation or administration cost. In this work we study the parameterized complexity of the NP-complete problems Closeness Improvement and Betweenness Improvement in which we ask to improve a given vertex’ closeness or betweenness centrality by a given amount through adding a given number of edges to the network. Herein, the closeness of a vertex v sums the multiplicative inverses of distances of other vertices to v and the betweenness sums for each pair of vertices the fraction of shortest paths going through v. Unfortunately, for the natural parameter “number of edges to add” we obtain hardness results, even in rather restricted cases. On the positive side, we also give an island of tractability for the parameter measuring the vertex deletion distance to cluster graphs.

[1]  Mark E. J. Newman A measure of betweenness centrality based on random walks , 2005, Soc. Networks.

[2]  David Eppstein,et al.  Journal of Graph Algorithms and Applications the H-index of a Graph and Its Application to Dynamic Subgraph Statistics , 2022 .

[3]  Russell Impagliazzo,et al.  Complexity of k-SAT , 1999, Proceedings. Fourteenth Annual IEEE Conference on Computational Complexity (Formerly: Structure in Complexity Theory Conference) (Cat.No.99CB36317).

[4]  L. Freeman Centrality in social networks conceptual clarification , 1978 .

[5]  Michal Pilipczuk,et al.  Parameterized Algorithms , 2015, Springer International Publishing.

[6]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[7]  Geevarghese Philip,et al.  Hardness of r-dominating set on Graphs of Diameter (r + 1) , 2013, IPEC.

[8]  Olaf Sporns,et al.  Complex network measures of brain connectivity: Uses and interpretations , 2010, NeuroImage.

[9]  Yllka Velaj,et al.  On the Maximum Betweenness Improvement Problem , 2016, Electron. Notes Theor. Comput. Sci..

[10]  Ling-Yun Wu,et al.  Structure and dynamics of core/periphery networks , 2013, J. Complex Networks.

[11]  Russell Impagliazzo,et al.  Which Problems Have Strongly Exponential Complexity? , 2001, J. Comput. Syst. Sci..

[12]  Mark Newman,et al.  Networks: An Introduction , 2010 .

[13]  Christian Komusiewicz,et al.  Fixed-Parameter Algorithms for Cluster Vertex Deletion , 2008, LATIN.

[14]  John Skvoretz,et al.  Node centrality in weighted networks: Generalizing degree and shortest paths , 2010, Soc. Networks.

[15]  Alan A. Bertossi,et al.  Dominating Sets for Split and Bipartite Graphs , 1984, Inf. Process. Lett..

[16]  Pierluigi Crescenzi,et al.  Greedily Improving Our Own Closeness Centrality in a Network , 2016, ACM Trans. Knowl. Discov. Data.

[17]  Ulrik Brandes,et al.  On variants of shortest-path betweenness centrality and their generic computation , 2008, Soc. Networks.

[18]  Xiang-Yang Li,et al.  Ranking of Closeness Centrality for Large-Scale Social Networks , 2008, FAW.

[19]  Geevarghese Philip,et al.  On the Kernelization Complexity of Colorful Motifs , 2010, IPEC.

[20]  Marcin Pilipczuk,et al.  A Fast Branching Algorithm for Cluster Vertex Deletion , 2014, CSR.

[21]  Michael R. Fellows,et al.  Parameterized Complexity , 1998 .

[22]  U. Brandes A faster algorithm for betweenness centrality , 2001 .

[23]  S. Borgatti,et al.  Betweenness centrality measures for directed graphs , 1994 .

[24]  Leonard M. Freeman,et al.  A set of measures of centrality based upon betweenness , 1977 .