A robust optimization model for influence maximization in social networks with heterogeneous nodes

Abstract Influence maximization is the problem of trying to maximize the number of influenced nodes by selecting optimal seed nodes, given that influencing these nodes is costly. Due to the probabilistic nature of the problem, existing approaches deal with the concept of the expected number of nodes...

Full description

Bibliographic Details
Main Authors: Mehrdad Agha Mohammad Ali Kermani, Reza Ghesmati, Mir Saman Pishvaee
Format: Article
Language:English
Published: SpringerOpen 2021-08-01
Series:Computational Social Networks
Subjects:
Online Access:https://doi.org/10.1186/s40649-021-00096-x
id doaj-27e3cfa13ee44e298c40df14b2e76658
record_format Article
spelling doaj-27e3cfa13ee44e298c40df14b2e766582021-08-29T11:11:36ZengSpringerOpenComputational Social Networks2197-43142021-08-018111710.1186/s40649-021-00096-xA robust optimization model for influence maximization in social networks with heterogeneous nodesMehrdad Agha Mohammad Ali Kermani0Reza Ghesmati1Mir Saman Pishvaee2School of Economics, Management and Progress Engineering, Iran University of Science and TechnologySchool of Industrial Engineering, Amirkabir University of TechnologySchool of Industrial Engineering, Iran University of Science and TechnologyAbstract Influence maximization is the problem of trying to maximize the number of influenced nodes by selecting optimal seed nodes, given that influencing these nodes is costly. Due to the probabilistic nature of the problem, existing approaches deal with the concept of the expected number of nodes. In the current research, a scenario-based robust optimization approach is taken to finding the most influential nodes. The proposed robust optimization model maximizes the number of infected nodes in the last step of diffusion while minimizing the number of seed nodes. Nodes, however, are treated as heterogeneous with regard to their propensity to pass messages along; or as having varying activation thresholds. Experiments are performed on a real text-messaging social network. The model developed here significantly outperforms some of the well-known existing heuristic approaches which are proposed in previous works.https://doi.org/10.1186/s40649-021-00096-xSocial networkInfluence maximizationInfluential nodesScenario-based stochastic programmingRobust optimization
collection DOAJ
language English
format Article
sources DOAJ
author Mehrdad Agha Mohammad Ali Kermani
Reza Ghesmati
Mir Saman Pishvaee
spellingShingle Mehrdad Agha Mohammad Ali Kermani
Reza Ghesmati
Mir Saman Pishvaee
A robust optimization model for influence maximization in social networks with heterogeneous nodes
Computational Social Networks
Social network
Influence maximization
Influential nodes
Scenario-based stochastic programming
Robust optimization
author_facet Mehrdad Agha Mohammad Ali Kermani
Reza Ghesmati
Mir Saman Pishvaee
author_sort Mehrdad Agha Mohammad Ali Kermani
title A robust optimization model for influence maximization in social networks with heterogeneous nodes
title_short A robust optimization model for influence maximization in social networks with heterogeneous nodes
title_full A robust optimization model for influence maximization in social networks with heterogeneous nodes
title_fullStr A robust optimization model for influence maximization in social networks with heterogeneous nodes
title_full_unstemmed A robust optimization model for influence maximization in social networks with heterogeneous nodes
title_sort robust optimization model for influence maximization in social networks with heterogeneous nodes
publisher SpringerOpen
series Computational Social Networks
issn 2197-4314
publishDate 2021-08-01
description Abstract Influence maximization is the problem of trying to maximize the number of influenced nodes by selecting optimal seed nodes, given that influencing these nodes is costly. Due to the probabilistic nature of the problem, existing approaches deal with the concept of the expected number of nodes. In the current research, a scenario-based robust optimization approach is taken to finding the most influential nodes. The proposed robust optimization model maximizes the number of infected nodes in the last step of diffusion while minimizing the number of seed nodes. Nodes, however, are treated as heterogeneous with regard to their propensity to pass messages along; or as having varying activation thresholds. Experiments are performed on a real text-messaging social network. The model developed here significantly outperforms some of the well-known existing heuristic approaches which are proposed in previous works.
topic Social network
Influence maximization
Influential nodes
Scenario-based stochastic programming
Robust optimization
url https://doi.org/10.1186/s40649-021-00096-x
work_keys_str_mv AT mehrdadaghamohammadalikermani arobustoptimizationmodelforinfluencemaximizationinsocialnetworkswithheterogeneousnodes
AT rezaghesmati arobustoptimizationmodelforinfluencemaximizationinsocialnetworkswithheterogeneousnodes
AT mirsamanpishvaee arobustoptimizationmodelforinfluencemaximizationinsocialnetworkswithheterogeneousnodes
AT mehrdadaghamohammadalikermani robustoptimizationmodelforinfluencemaximizationinsocialnetworkswithheterogeneousnodes
AT rezaghesmati robustoptimizationmodelforinfluencemaximizationinsocialnetworkswithheterogeneousnodes
AT mirsamanpishvaee robustoptimizationmodelforinfluencemaximizationinsocialnetworkswithheterogeneousnodes
_version_ 1721187013924749312