Optimal Intervention on Weighted Networks via Edge Centrality

03/16/2023
by   Dongyue Li, et al.
0

Suppose there is a spreading process such as an infectious disease propagating on a graph. How would we reduce the number of affected nodes in the spreading process? This question appears in recent studies about implementing mobility interventions on mobility networks (Chang et al. (2021)). A practical algorithm to reduce infections on unweighted graphs is to remove edges with the highest edge centrality score (Tong et al. (2012)), which is the product of two adjacent nodes' eigenscores. However, mobility networks have weighted edges; Thus, an intervention measure would involve edge-weight reduction besides edge removal. Motivated by this example, we revisit the problem of minimizing top eigenvalue(s) on weighted graphs by decreasing edge weights up to a fixed budget. We observe that the edge centrality score of Tong et al. (2012) is equal to the gradient of the largest eigenvalue of WW^⊤, where W denotes the weight matrix of the graph. We then present generalized edge centrality scores as the gradient of the sum of the largest r eigenvalues of WW^⊤. With this generalization, we design an iterative algorithm to find the optimal edge-weight reduction to shrink the largest r eigenvalues of WW^⊤ under a given edge-weight reduction budget. We also extend our algorithm and its guarantee to time-varying graphs, whose weights evolve over time. We perform a detailed empirical study to validate our approach. Our algorithm significantly reduces the number of infections compared with existing methods on eleven weighted networks. Further, we illustrate several properties of our algorithm, including the benefit of choosing the rank r, fast convergence to global optimum, and an almost linear runtime per iteration.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/20/2022

Parameterized Complexity of Weighted Multicut in Trees

The Edge Multicut problem is a classical cut problem where given an undi...
research
04/18/2020

Stochastic Weighted Matching: (1-ε) Approximation

Let G=(V, E) be a given edge-weighted graph and let its realizationG be...
research
05/24/2013

Flooding edge or node weighted graphs

Reconstruction closings have all properties of a physical flooding of a ...
research
02/18/2020

Fixed-Parameter Tractability of the Weighted Edge Clique Partition Problem

We develop an FPT algorithm and a kernel for the Weighted Edge Clique Pa...
research
04/04/2023

Algorithms for the Generalized Poset Sorting Problem

We consider a generalized poset sorting problem (GPS), in which we are g...
research
10/07/2021

Finding popular branchings in vertex-weighted digraphs

Popular matchings have been intensively studied recently as a relaxed co...
research
02/06/2023

On Manipulating Weight Predictions in Signed Weighted Networks

Adversarial social network analysis studies how graphs can be rewired or...

Please sign up or login with your details

Forgot password? Click here to reset