The Influence Maximization (IM) problem seeks to discover the set of nodes in a graph that can spread the information propagation at most. This problem is known to be NP-hard, and it is usually studied by maximizing the influence (spread) and, optionally, optimizing a second objective, such as minimizing the seed set size or maximizing the influence fairness. In this work, we propose a first case study where several IM-specific objective functions, namely budget, fairness, communities, and time, are optimized on top of the maximization of influence and minimization of the seed set size. To this aim, we introduce MOEIM (Many-Objective Evolutionary Algorithm for Influence Maximization), a Multi-Objective Evolutionary Algorithm (MOEA) based on NSGA-II incorporating graph-aware operators and a smart initialization. We compare MOEIM in two experimental settings, including a total of nine graph datasets, two heuristic methods, a related MOEA, and a state-of-the-art Deep Learning approach. Th...

Many-Objective Evolutionary Influence Maximization: Balancing Spread, Budget, Fairness, and Time / Cunegatti, Elia; Custode, Leonardo; Iacca, Giovanni. - (2024), pp. 655-658. ( 2024 Genetic and Evolutionary Computation Conference Companion, GECCO 2024 Companion Melbourne 14th July- 18th July 2024) [10.1145/3638530.3654161].

Many-Objective Evolutionary Influence Maximization: Balancing Spread, Budget, Fairness, and Time

Elia Cunegatti;Leonardo Custode;Giovanni Iacca
2024-01-01

Abstract

The Influence Maximization (IM) problem seeks to discover the set of nodes in a graph that can spread the information propagation at most. This problem is known to be NP-hard, and it is usually studied by maximizing the influence (spread) and, optionally, optimizing a second objective, such as minimizing the seed set size or maximizing the influence fairness. In this work, we propose a first case study where several IM-specific objective functions, namely budget, fairness, communities, and time, are optimized on top of the maximization of influence and minimization of the seed set size. To this aim, we introduce MOEIM (Many-Objective Evolutionary Algorithm for Influence Maximization), a Multi-Objective Evolutionary Algorithm (MOEA) based on NSGA-II incorporating graph-aware operators and a smart initialization. We compare MOEIM in two experimental settings, including a total of nine graph datasets, two heuristic methods, a related MOEA, and a state-of-the-art Deep Learning approach. Th...
2024
GECCO '24 Companion: Proceedings of the Genetic and Evolutionary Computation Conference Companion
New York
Association for Computing Machinery, Inc
9798400704956
Cunegatti, Elia; Custode, Leonardo; Iacca, Giovanni
Many-Objective Evolutionary Influence Maximization: Balancing Spread, Budget, Fairness, and Time / Cunegatti, Elia; Custode, Leonardo; Iacca, Giovanni. - (2024), pp. 655-658. ( 2024 Genetic and Evolutionary Computation Conference Companion, GECCO 2024 Companion Melbourne 14th July- 18th July 2024) [10.1145/3638530.3654161].
File in questo prodotto:
File Dimensione Formato  
3638530.3654161.pdf

Solo gestori archivio

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 663.56 kB
Formato Adobe PDF
663.56 kB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/422133
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex 4
social impact