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 条
  • [31] A novel temporal frequent subgraph based mining algorithm using spark
    Ali, Aamir
    Asim, Muhammad
    INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2021, 15 (04): : 599 - 608
  • [32] Algorithms for mining frequent itemsets in static and dynamic datasets
    Hernandez-Leon, R.
    Hernandez-Palancar, J.
    Carrasco-Ochoa, Jesus A.
    Fco Martinez-Trinidad, Jose
    INTELLIGENT DATA ANALYSIS, 2010, 14 (03) : 419 - 435
  • [33] Frequent Itemset Mining Algorithms :A Literature Survey
    Jamsheela, O.
    Raju, G.
    2015 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2015, : 1099 - 1104
  • [34] Application-Specific Graph Sampling for Frequent Subgraph Mining and Community Detection
    Purohit, Sumit
    Choudhury, Sutanay
    Holder, Lawrence B.
    2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2017, : 1000 - 1005
  • [35] A Parallel Approach for Frequent Subgraph Mining in a Single Large Graph Using Spark
    Qiao, Fengcai
    Zhang, Xin
    Li, Pei
    Ding, Zhaoyun
    Jia, Shanshan
    Wang, Hui
    APPLIED SCIENCES-BASEL, 2018, 8 (02):
  • [36] Mining Top-K Frequent Correlated Subgraph Pairs in Graph Databases
    Shang, Li
    Jian, Yujiao
    INTELLIGENT INFORMATICS, 2013, 182 : 1 - 8
  • [37] Learning Knowledge Using Frequent Subgraph Mining from Ontology Graph Data
    Lee, Kwangyon
    Jung, Haemin
    Hong, June Seok
    Kim, Wooju
    APPLIED SCIENCES-BASEL, 2021, 11 (03): : 1 - 29
  • [38] Survey of Algorithms based on Dynamic Graph Mining
    Chaudhary, Neelu
    Thakur, Hardeo Kumar
    2018 FIFTH INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (IEEE PDGC), 2018, : 393 - 399
  • [39] Mining frequent itemsets from streaming transaction data using genetic algorithms
    Bagui, Sikha
    Stanley, Patrick
    JOURNAL OF BIG DATA, 2020, 7 (01)
  • [40] Mining frequent itemsets from streaming transaction data using genetic algorithms
    Sikha Bagui
    Patrick Stanley
    Journal of Big Data, 7