Conference proceeding
Edge Sample and Discard: A New Algorithm for Counting Triangles in Large Dynamic Graphs
2017 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM)
Jul 2017
Abstract
Monitoring key properties of dynamic graphs in real time can help detect spam accounts in social networks, identify anomalies and intrusions, and inform resource management. Traditional frameworks for dynamic graphs have relied on processing only the stream of edges added into or deleted from an evolving graph, but not any additional related information such as the degrees or neighbor lists of nodes associated with the edges. In this paper, we propose a new edge sampling framework for big-graph analytics in dynamic graphs which enhances the traditional model and offers significantly improved trade-off between accuracy and computational/memory costs in the running estimates of a graph's properties. To demonstrate this higher accuracy using the framework, we present a new sampling algorithm, called Edge Sample and Discard, which generates an unbiased estimate of the total number of triangles in a fully dynamic graph. The experimental results show that, with the help of the neighborhood information of the sampled edges, the accuracy achieved by our algorithm is substantially better than the accuracy achieved by current state-of-the-art algorithms.
Metrics
7 Record Views
15 citations in Scopus
Details
- Title
- Edge Sample and Discard: A New Algorithm for Counting Triangles in Large Dynamic Graphs
- Creators
- Guyue Han - Drexel UniversityHarish Sethu - Drexel University
- Publication Details
- 2017 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM)
- Conference
- 2017 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM)
- Publisher
- Association for Computing Machinery (ACM)
- Resource Type
- Conference proceeding
- Language
- English
- Scopus ID
- 2-s2.0-85040255744
- Other Identifier
- 991019312446204721