Efficient sampling algorithms for approximate temporal motif counting

A great variety of complex systems ranging from user interactions in communication networks to transactions in financial markets can be modeled as temporal graphs, which consist of a set of vertices and a series of timestamped and directed edges. Temporal motifs in temporal graphs are generalized fr...

Full description

Saved in:
Bibliographic Details
Main Authors: WANG, Jingjing, WANG, Yanhao, JIANG, Wenjun, LI, Yuchen, TAN, Kian-Lee
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2020
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/5934
https://ink.library.smu.edu.sg/context/sis_research/article/6937/viewcontent/3340531.3411862.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-6937
record_format dspace
spelling sg-smu-ink.sis_research-69372021-05-14T03:29:48Z Efficient sampling algorithms for approximate temporal motif counting WANG, Jingjing WANG, Yanhao JIANG, Wenjun LI, Yuchen TAN, Kian-Lee A great variety of complex systems ranging from user interactions in communication networks to transactions in financial markets can be modeled as temporal graphs, which consist of a set of vertices and a series of timestamped and directed edges. Temporal motifs in temporal graphs are generalized from subgraph patterns in static graphs which take into account edge orderings and durations in addition to structures. Counting the number of occurrences of temporal motifs is a fundamental problem for temporal network analysis. However, existing methods either cannot support temporal motifs or suffer from performance issues. In this paper, we focus on approximate temporal motif counting via random sampling. We first propose a generic edge sampling (ES) algorithm for estimating the number of instances of any temporal motif. Furthermore, we devise an improved EWS algorithm that hybridizes edge sampling with wedge sampling for counting temporal motifs with 3 vertices and 3 edges. We provide comprehensive analyses of the theoretical bounds and complexities of our proposed algorithms. Finally, we conduct extensive experiments on several real-world datasets, and the results show that our ES and EWS algorithms have higher efficiency, better accuracy, and greater scalability than the state-of-the-art sampling method for temporal motif counting. 2020-10-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/5934 info:doi/10.1145/3340531.3411862 https://ink.library.smu.edu.sg/context/sis_research/article/6937/viewcontent/3340531.3411862.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Temporal networks Motif counting Random sampling Numerical Analysis and Scientific Computing Theory and Algorithms
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Temporal networks
Motif counting
Random sampling
Numerical Analysis and Scientific Computing
Theory and Algorithms
spellingShingle Temporal networks
Motif counting
Random sampling
Numerical Analysis and Scientific Computing
Theory and Algorithms
WANG, Jingjing
WANG, Yanhao
JIANG, Wenjun
LI, Yuchen
TAN, Kian-Lee
Efficient sampling algorithms for approximate temporal motif counting
description A great variety of complex systems ranging from user interactions in communication networks to transactions in financial markets can be modeled as temporal graphs, which consist of a set of vertices and a series of timestamped and directed edges. Temporal motifs in temporal graphs are generalized from subgraph patterns in static graphs which take into account edge orderings and durations in addition to structures. Counting the number of occurrences of temporal motifs is a fundamental problem for temporal network analysis. However, existing methods either cannot support temporal motifs or suffer from performance issues. In this paper, we focus on approximate temporal motif counting via random sampling. We first propose a generic edge sampling (ES) algorithm for estimating the number of instances of any temporal motif. Furthermore, we devise an improved EWS algorithm that hybridizes edge sampling with wedge sampling for counting temporal motifs with 3 vertices and 3 edges. We provide comprehensive analyses of the theoretical bounds and complexities of our proposed algorithms. Finally, we conduct extensive experiments on several real-world datasets, and the results show that our ES and EWS algorithms have higher efficiency, better accuracy, and greater scalability than the state-of-the-art sampling method for temporal motif counting.
format text
author WANG, Jingjing
WANG, Yanhao
JIANG, Wenjun
LI, Yuchen
TAN, Kian-Lee
author_facet WANG, Jingjing
WANG, Yanhao
JIANG, Wenjun
LI, Yuchen
TAN, Kian-Lee
author_sort WANG, Jingjing
title Efficient sampling algorithms for approximate temporal motif counting
title_short Efficient sampling algorithms for approximate temporal motif counting
title_full Efficient sampling algorithms for approximate temporal motif counting
title_fullStr Efficient sampling algorithms for approximate temporal motif counting
title_full_unstemmed Efficient sampling algorithms for approximate temporal motif counting
title_sort efficient sampling algorithms for approximate temporal motif counting
publisher Institutional Knowledge at Singapore Management University
publishDate 2020
url https://ink.library.smu.edu.sg/sis_research/5934
https://ink.library.smu.edu.sg/context/sis_research/article/6937/viewcontent/3340531.3411862.pdf
_version_ 1770575696847962112