Un algorithme matriciel pour le calcul des composantes connectées d'un réseau complexe temporel
Résumé
Temporal pairwise interactions of entities are depicted by temporal networks. Dynamical processes, such as epidemic spreading or information cascades, evolve on top of these networks. The largest outcome of these processes is directly linked the structure of the underlying network. Indeed, a node of the network cannot affect more nodes than it can reach. This set of nodes that are reachable from a source is called the out-component and its computation for any source is costly. In this paper, we propose an efficient matrix algorithm to tackle this issue and show that it outperforms the state-of-the-art method.
Les interactions temporelles par paires d'entités peuvent être représentées par des réseaux temporels. Les processus dynamiques, tels que la propagation d'épidémies ou les cascades d'informations, qui évoluent sur ces réseaux, sont contraints à respecter sa structure. En effet, un noeud du réseau ne peut pas affecter plus de noeuds qu'il ne peut atteindre selon l'ordre des interactions. Cet ensemble de noeuds atteignables est appelé la composante sortante et son calcul est coûteux. Nous proposons un algorithme matriciel efficace pour résoudre ce problème et nous montrons qu'il est plus performant que l'état de l'art.
Domaines
Informatique [cs]Origine | Fichiers produits par l'(les) auteur(s) |
---|