Diffusion centrality: A paradigm to maximize spread in social networks

Chanhyun Kang, Sarit Kraus, Cristian Molinaro, Francesca Spezzano, V. S. Subrahmanian

Research output: Contribution to journalArticlepeer-review

34 Scopus citations

Abstract

We propose Diffusion Centrality (DC) in which semantic aspects of a social network are used to characterize vertices that are influential in diffusing a property p. In contrast to classical centrality measures, diffusion centrality of vertices varies with the property p, and depends on the diffusion model describing how p spreads. We show that DC applies to most known diffusion models including tipping, cascade, and homophilic models. We present a hypergraph-based algorithm (HyperDC) with many optimizations to exactly compute DC. However, HyperDC does not scale well to huge social networks (millions of vertices, tens of millions of edges). For scaling, we develop methods to coarsen a network and propose a heuristic algorithm called “Coarsened Back and Forth” (CBAF) to compute the top-k vertices (having the highest diffusion centrality). We report on experiments comparing DC with classical centrality measures in terms of runtime and the “spread” achieved by the k most central vertices (using 7 real-world social networks and 3 different diffusion models). Our experiments show that DC produces higher quality results and is comparable to several centrality measures in terms of runtime.

Original languageEnglish
Pages (from-to)70-96
Number of pages27
JournalArtificial Intelligence
Volume239
DOIs
StatePublished - 1 Oct 2016

Bibliographical note

Publisher Copyright:
© 2016 Elsevier B.V.

Funding

Some of the authors were partly supported by ARO grants W911NF11103 , W911NF1410358 , and W911NF09102 , by Maf'at , and by Israel Science Foundation (grant # 1488/14 ).

FundersFunder number
Army Research OfficeW911NF11103, W911NF1410358, W911NF09102
Israel Science Foundation1488/14

    Keywords

    • Diffusion model
    • Logic programming
    • Quantitative logic
    • Social networks

    Fingerprint

    Dive into the research topics of 'Diffusion centrality: A paradigm to maximize spread in social networks'. Together they form a unique fingerprint.

    Cite this