Subgraph matching on temporal graphs

被引:4
|
作者
Li, Faming [1 ]
Zou, Zhaonian [1 ]
机构
[1] Harbin Inst Technol, Sch Comp Sci & Technol, 92 West Dazhi St, Harbin, Heilongjiang, Peoples R China
基金
中国国家自然科学基金;
关键词
Temporal graph; Subgraph matching; Temporal order; Index; EFFICIENT ALGORITHM; ISOMORPHISM;
D O I
10.1016/j.ins.2021.07.071
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Temporal graphs are graphs whose edges are associated with timestamps. Subgraph matching on temporal graphs retrieves temporal subgraphs whose edge timestamps satisfy user-specified temporal orders. In this paper, a temporal query pattern is composed of a query graph with an arbitrary structure and a partial order on the edge set of the query graph. Moreover, the time span between the minimum and the maximum edge times tamps in a matching is required to be less than or equal to a specified threshold. This paper proposes a temporal subgraph matching algorithm based on two key techniques. First, a memory-efficient index structure called TO-tree is designed to compactly store all necessary information required for finding all temporal subgraph matchings. The TO-tree constructed for a temporal query pattern is much smaller than the temporal graph because unnecessary information is mostly excluded from the TO-tree by three powerful filters. The second technique is a temporal subgraph matching enumeration method that runs on the TO-tree instead of on the temporal graph. This enumeration method expands temporal subgraph matchings in an edge-by-edge manner. Since the TO-tree can fit into the main memory, the enumeration method runs very fast on the TO-tree. An extensive experimental evaluation has been carried out. The experimental results show that the TO-tree index structure is memory-efficient, which in turn enables a fast temporal subgraph matching enumeration. Overall, our algorithm is at least 3X faster than the baseline algorithm adapted from the state-of-the-art non-temporal subgraph matching algorithm CECI and is at least 4X faster than the temporal subgraph matching algorithm HASSE. (c) 2021 Elsevier Inc. All rights reserved.
引用
收藏
页码:539 / 558
页数:20
相关论文
共 50 条
  • [21] WSM: a novel algorithm for subgraph matching in large weighted graphs
    Anupam Bhattacharjee
    Hasan M. Jamil
    Journal of Intelligent Information Systems, 2012, 38 : 767 - 784
  • [22] Efficient Subgraph Matching on Large RDF Graphs Using MapReduce
    Wang, Xin
    Chai, Lele
    Xu, Qiang
    Yang, Yajun
    Li, Jianxin
    Wang, Junhu
    Chai, Yunpeng
    DATA SCIENCE AND ENGINEERING, 2019, 4 (01) : 24 - 43
  • [23] FAST: A Scalable Subgraph Matching Framework over Large Graphs
    He, Jiezhong
    Liu, Zhouyang
    Chen, Yixin
    Pan, Hengyue
    Huang, Zhen
    Li, Dongsheng
    2022 IEEE HIGH PERFORMANCE EXTREME COMPUTING VIRTUAL CONFERENCE (HPEC), 2022,
  • [24] Distributed Exact Subgraph Matching in Small Diameter Dynamic Graphs
    Wickramaarachchi, Charith
    Kannan, Rajgopal
    Chelmis, Charalampos
    Prasanna, Viktor K.
    2016 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2016, : 3360 - 3369
  • [25] WSM: a novel algorithm for subgraph matching in large weighted graphs
    Bhattacharjee, Anupam
    Jamil, Hasan M.
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2012, 38 (03) : 767 - 784
  • [26] Efficient continual cohesive subgraph search in large temporal graphs
    Yuan Li
    Jinsheng Liu
    Huiqun Zhao
    Jing Sun
    Yuhai Zhao
    Guoren Wang
    World Wide Web, 2021, 24 : 1483 - 1509
  • [27] Efficient continual cohesive subgraph search in large temporal graphs
    Li, Yuan
    Liu, Jinsheng
    Zhao, Huiqun
    Sun, Jing
    Zhao, Yuhai
    Wang, Guoren
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2021, 24 (05): : 1483 - 1509
  • [28] Similar Group Finding Algorithm Based on Temporal Subgraph Matching
    Cai, Yizhu
    Li, Mo
    Xin, Junchang
    ADVANCED DATA MINING AND APPLICATIONS, ADMA 2019, 2019, 11888 : 221 - 235
  • [29] The induced matching and chain subgraph cover problems for convex bipartite graphs
    Brandstaedt, Andreas
    Eschen, Elaine M.
    Sritharan, R.
    THEORETICAL COMPUTER SCIENCE, 2007, 381 (1-3) : 260 - 265
  • [30] GCSM: GPU-Accelerated Continuous Subgraph Matching for Large Graphs
    Wei, Yihua
    Jiang, Peng
    PROCEEDINGS 2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, IPDPS 2024, 2024, : 1046 - 1057