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
相关论文
共 49 条
  • [1] A survey of frequent subgraph mining algorithms
    Jiang, Chuntao
    Coenen, Frans
    Zito, Michele
    KNOWLEDGE ENGINEERING REVIEW, 2013, 28 (01): : 75 - 105
  • [2] Frequent Subgraph Mining Algorithms - A Survey
    Ramraj, T.
    Prabhakar, R.
    GRAPH ALGORITHMS, HIGH PERFORMANCE IMPLEMENTATIONS AND ITS APPLICATIONS (ICGHIA 2014), 2015, 47 : 197 - 204
  • [3] A survey of Uncertainty Handling in Frequent Subgraph Mining Algorithms
    Moussaoui, Mohamed
    Zaghdoud, Montaceur
    Akaichi, Jalel
    2015 IEEE/ACS 12TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2015,
  • [4] 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
  • [5] High Performance Frequent Subgraph Mining on Transaction Datasets: A Survey and Performance Comparison
    Bismita S.Jena
    Cynthia Khan
    Rajshekhar Sunderraman
    Big Data Mining and Analytics, 2019, 2 (03) : 159 - 180
  • [6] Dynamic frequent subgraph mining algorithms over evolving graphs: a survey
    Bostanoğlu, Belgin Ergenç
    Abuzayed, Nourhan
    PeerJ Computer Science, 2024, 10
  • [7] Dynamic frequent subgraph mining algorithms over evolving graphs: a survey
    Bostanoglu, Belgin Ergenc
    Abuzayed, Nourhan
    PEERJ COMPUTER SCIENCE, 2024, 10
  • [8] A qualitative survey on frequent subgraph mining
    Guvenoglu, Busra
    Bostanoglu, Belgin Ergenc
    OPEN COMPUTER SCIENCE, 2018, 8 (01) : 194 - 209
  • [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