Frequent Subgraph Mining Algorithms in Static and Temporal Graph-Transaction Settings: A Survey

被引:6
|
作者
Jazayeri, Ali [1 ]
Yang, Christopher C. [1 ]
机构
[1] Drexel Univ, Coll Comp & Informat, Philadelphia, PA 19104 USA
基金
美国国家科学基金会;
关键词
Data mining; Heuristic algorithms; Databases; Big Data; Vegetation; Search problems; Topology; Subgraph mining; network mining; temporal networks; static networks; COMMUNITY STRUCTURE; BUILDING-BLOCKS; PATTERNS; NETWORKS; CLASSIFICATION; SUBSEQUENCES; MAPREDUCE; EVOLUTION; TREES;
D O I
10.1109/TBDATA.2021.3072001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Networks are known as perfect tools for modeling various types of systems. In the literature of network mining, frequent subgraph mining is considered as the essence of mining network data. In this problem, the dataset is composed of networks representing multiple independent systems or one system at multiple time stamps. The cores of mining frequent subgraphs are graph and subgraph isomorphism. Due to the complexities of these problems, the frequent subgraph mining algorithms proposed in the literature employ various heuristics for candidate generation, duplicate subgraphs pruning, and support computation. In this survey, we provide a classification of proposed algorithms in the literature. The algorithms for static networks have found numerous applications. Therefore, these algorithms will be reviewed in detail. Besides, it is discussed that consideration of temporality of data can impact the derived insight and attracted substantial attention in recent years. However, prior surveys have not comprehensively examined the algorithms of frequent subgraph mining in a database of temporal networks represented as network snapshots. Therefore, the algorithms proposed for mining frequent subgraphs in temporal networks are reviewed. Moreover, most of the surveys have focused on main-memory algorithms. Here, we review disk-based, parallel, and distributed algorithms proposed for mining frequent subgraphs.
引用
收藏
页码:1443 / 1462
页数:20
相关论文
共 23 条
  • [1] A survey of frequent subgraph mining algorithms
    Jiang, Chuntao
    Coenen, Frans
    Zito, Michele
    KNOWLEDGE ENGINEERING REVIEW, 2013, 28 (01): : 75 - 105
  • [2] High Performance Frequent Subgraph Mining on Transaction Datasets: A Survey and Performance Comparison
    Jena, Bismita S.
    Khan, Cynthia
    Sunderraman, Rajshekhar
    BIG DATA MINING AND ANALYTICS, 2019, 2 (03) : 159 - 180
  • [3] Motif discovery algorithms in static and temporal networks: A survey
    Jazayeri, Ali
    Yang, Christopher C.
    JOURNAL OF COMPLEX NETWORKS, 2020, 8 (04)
  • [4] Frequent Subgraph Mining in Graph Databases Based on MapReduce
    Wang, Kai
    Xie, Xia
    Jin, Hai
    Yuan, Pingpeng
    Lu, Feng
    Ke, Xijiang
    ADVANCES IN SERVICES COMPUTING, 2016, 10065 : 464 - 476
  • [5] Dynamic frequent subgraph mining algorithms over evolving graphs: a survey
    Bostanoğlu, Belgin Ergenç
    Abuzayed, Nourhan
    PeerJ Computer Science, 2024, 10
  • [6] A qualitative survey on frequent subgraph mining
    Guvenoglu, Busra
    Bostanoglu, Belgin Ergenc
    OPEN COMPUTER SCIENCE, 2018, 8 (01) : 194 - 209
  • [7] A novel temporal frequent subgraph based mining algorithm using spark
    Ali, Aamir
    Asim, Muhammad
    INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2021, 15 (04): : 599 - 608
  • [8] A Method for Closed Frequent Subgraph Mining in a Single Large Graph
    Nguyen, Lam B. Q.
    Nguyen, Loan T. T.
    Zelinka, Ivan
    Snasel, Vaclav
    Hung Son Nguyen
    Bay Vo
    IEEE ACCESS, 2021, 9 : 165719 - 165733
  • [9] Frequent Subgraph Mining Algorithms for Single Large Graphs- A Brief Survey
    Dhiman, Aarzoo
    Jain, S. K.
    2016 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATION AND AUTOMATION (ICACCA 2016), 2016, : 179 - 184
  • [10] A SURVEY ON MAPREDUCE USING FREQUENT SUBGRAPH MINING
    Gokilavani, M.
    Anitha, B.
    Jayanthi, R.
    IIOAB JOURNAL, 2016, 7 (09) : 584 - 591