Reconstructing a cascade from temporal observations

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Researchers

Research units

  • F-Secure Corp.

Abstract

Given a subset of active nodes in a network can we reconstruct the cascade that has generated these observations? This is a problem that has been studied in the literature, but here we focus in the case that temporal information is available about the active nodes. In particular, we assume that in addition to the subset of active nodes we also know their activation time. We formulate this cascade-reconstruction problem as a variant of a Steiner-tree problem: we ask to find a tree that spans all reported active nodes while satisfying
temporal-consistency constraints. For the proposed problem we present three approximation algorithms. The best algorithm in terms of quality achieves a O(√k)-approximation guarantee, where k is the number of active nodes, while the most efficient algorithm has linearithmic running time, making it scalable to very large graphs. We evaluate our algorithms on real-world networks with both simulated and real cascades. Our results indicate that utilizing the available temporal information allows for more accurate cascade reconstruction. Furthermore, our objective leads to finding the “backbone”
of the cascade and it gives solutions of very high precision.

Details

Original languageEnglish
Title of host publicationProceedings of the 2018 SIAM International Conference on Data Mining
Publication statusPublished - 2018
MoE publication typeA4 Article in a conference publication
EventSIAM International Conference on Data Mining - San Diego, United States
Duration: 3 May 20185 May 2018

Conference

ConferenceSIAM International Conference on Data Mining
Abbreviated titleSDM
CountryUnited States
CitySan Diego
Period03/05/201805/05/2018

ID: 32090597