Scalable Approximation Algorithm for Network Immunization

11/02/2017
by   Juvaria Tariq, et al.
0

The problem of identifying important players in a given network is of pivotal importance for viral marketing, public health management, network security and various other fields of social network analysis. In this work we find the most important vertices in a graph G = (V,E) to immunize so as the chances of an epidemic outbreak is minimized. This problem is directly relevant to minimizing the impact of a contagion spread (e.g. flu virus, computer virus and rumor) in a graph (e.g. social network, computer network) with a limited budget (e.g. the number of available vaccines, antivirus software, filters). It is well known that this problem is computationally intractable (it is NP-hard). In this work we reformulate the problem as a budgeted combinational optimization problem and use techniques from spectral graph theory to design an efficient greedy algorithm to find a subset of vertices to be immunized. We show that our algorithm takes less time compared to the state of the art algorithm. Thus our algorithm is scalable to networks of much larger sizes than best known solutions proposed earlier. We also give analytical bounds on the quality of our algorithm. Furthermore, we evaluate the efficacy of our algorithm on a number of real world networks and demonstrate that the empirical performance of algorithm supplements the theoretical bounds we present, both in terms of approximation guarantees and computational efficiency.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/02/2017

Spectral Methods for Immunization of Large Networks

Given a network of nodes, minimizing the spread of a contagion using a l...
research
12/27/2019

Combinatorial Trace Method for Network Immunization

Immunizing a subset of nodes in a network - enabling them to identify an...
research
02/16/2022

Controlling Epidemic Spread using Probabilistic Diffusion Models on Networks

The spread of an epidemic is often modeled by an SIR random process on a...
research
11/30/2020

A simple approximation algorithm for the graph burning problem

The graph burning problem is an NP-Hard optimization problem that may be...
research
09/08/2023

Quantum Algorithm for Maximum Biclique Problem

Identifying a biclique with the maximum number of edges bears considerab...
research
12/11/2017

A Graph-theoretic Model to Steganography on Social Networks

Steganography aims to conceal the very fact that the communication takes...
research
12/11/2017

A Simply Study to Steganography on Social Networks

Steganography aims to conceal the very fact that the communication takes...

Please sign up or login with your details

Forgot password? Click here to reset