Finding near-optimal groups of epidemic spreaders in a complex network.
In this paper, we present algorithms to find near-optimal sets of epidemic spreaders in complex networks. We extend the notion of local-centrality, a centrality measure previously shown to correspond with a node's ability to spread an epidemic, to sets of nodes by introducing combinatorial loca...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Public Library of Science (PLoS)
2014-01-01
|
Series: | PLoS ONE |
Online Access: | http://europepmc.org/articles/PMC3973667?pdf=render |
id |
doaj-d7bc59eefe2b4aef8fed18350093e44c |
---|---|
record_format |
Article |
spelling |
doaj-d7bc59eefe2b4aef8fed18350093e44c2020-11-25T01:25:06ZengPublic Library of Science (PLoS)PLoS ONE1932-62032014-01-0194e9030310.1371/journal.pone.0090303Finding near-optimal groups of epidemic spreaders in a complex network.Geoffrey MooresPaulo ShakarianBrian MacdonaldNicholas HowardIn this paper, we present algorithms to find near-optimal sets of epidemic spreaders in complex networks. We extend the notion of local-centrality, a centrality measure previously shown to correspond with a node's ability to spread an epidemic, to sets of nodes by introducing combinatorial local centrality. Though we prove that finding a set of nodes that maximizes this new measure is NP-hard, good approximations are available. We show that a strictly greedy approach obtains the best approximation ratio unless P = NP and then formulate a modified version of this approach that leverages qualities of the network to achieve a faster runtime while maintaining this theoretical guarantee. We perform an experimental evaluation on samples from several different network structures which demonstrate that our algorithm maximizes combinatorial local centrality and consistently chooses the most effective set of nodes to spread infection under the SIR model, relative to selecting the top nodes using many common centrality measures. We also demonstrate that the optimized algorithm we develop scales effectively.http://europepmc.org/articles/PMC3973667?pdf=render |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Geoffrey Moores Paulo Shakarian Brian Macdonald Nicholas Howard |
spellingShingle |
Geoffrey Moores Paulo Shakarian Brian Macdonald Nicholas Howard Finding near-optimal groups of epidemic spreaders in a complex network. PLoS ONE |
author_facet |
Geoffrey Moores Paulo Shakarian Brian Macdonald Nicholas Howard |
author_sort |
Geoffrey Moores |
title |
Finding near-optimal groups of epidemic spreaders in a complex network. |
title_short |
Finding near-optimal groups of epidemic spreaders in a complex network. |
title_full |
Finding near-optimal groups of epidemic spreaders in a complex network. |
title_fullStr |
Finding near-optimal groups of epidemic spreaders in a complex network. |
title_full_unstemmed |
Finding near-optimal groups of epidemic spreaders in a complex network. |
title_sort |
finding near-optimal groups of epidemic spreaders in a complex network. |
publisher |
Public Library of Science (PLoS) |
series |
PLoS ONE |
issn |
1932-6203 |
publishDate |
2014-01-01 |
description |
In this paper, we present algorithms to find near-optimal sets of epidemic spreaders in complex networks. We extend the notion of local-centrality, a centrality measure previously shown to correspond with a node's ability to spread an epidemic, to sets of nodes by introducing combinatorial local centrality. Though we prove that finding a set of nodes that maximizes this new measure is NP-hard, good approximations are available. We show that a strictly greedy approach obtains the best approximation ratio unless P = NP and then formulate a modified version of this approach that leverages qualities of the network to achieve a faster runtime while maintaining this theoretical guarantee. We perform an experimental evaluation on samples from several different network structures which demonstrate that our algorithm maximizes combinatorial local centrality and consistently chooses the most effective set of nodes to spread infection under the SIR model, relative to selecting the top nodes using many common centrality measures. We also demonstrate that the optimized algorithm we develop scales effectively. |
url |
http://europepmc.org/articles/PMC3973667?pdf=render |
work_keys_str_mv |
AT geoffreymoores findingnearoptimalgroupsofepidemicspreadersinacomplexnetwork AT pauloshakarian findingnearoptimalgroupsofepidemicspreadersinacomplexnetwork AT brianmacdonald findingnearoptimalgroupsofepidemicspreadersinacomplexnetwork AT nicholashoward findingnearoptimalgroupsofepidemicspreadersinacomplexnetwork |
_version_ |
1725115211995676672 |