Iterative learning of graph connectivity from partially-observed cascade samples

Cited 0 time in webofscience Cited 3 time in scopus
  • Hit : 154
  • Download : 0
Graph learning is an inference problem of estimating connectivity of a graph from a collection of epidemic cascades, with many useful applications in the areas of online/offline social networks, p2p networks, computer security, and epidemiology. We consider a practical scenario when the information of cascade samples are partially observed in the independent cascade (IC) model. For the graph learning problem, we propose an efficient algorithm that solves a localized version of computationally-intractable maximum likelihood estimation through approximations in both temporal and spatial aspects. Our algorithm iterates the operations of recovering missing time logs and inferring graph connectivity, and thereby progressively improves the inference quality. We study the sample complexity, which is the number of required cascade samples to meet a given inference quality, and show that it is asymptotically close to a lower bound, thus near-order-optimal in terms of the number of nodes. We evaluate the performance of our algorithm using five real-world social networks, whose size ranges from 20 to 900, and demonstrate that our algorithm performs better than other competing algorithms in terms of accuracy while maintaining fast running time.
Publisher
Association for Computing Machinery
Issue Date
2020-10
Language
English
Citation

Mobihoc, 21st ACM International Symposium on Mobile Ad Hoc Networking and Computing, MobiHoc 2020, pp.141 - 150

DOI
10.1145/3397166.3409130
URI
http://hdl.handle.net/10203/277765
Appears in Collection
EE-Conference Papers(학술회의논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0