Iterative active learning strategies for subgraph matching

被引:0
|
作者
Ge, Yurun [1 ,2 ]
Yang, Dominic [1 ,3 ]
Bertozzi, Andrea L. [1 ]
机构
[1] Univ Calif Los Angeles, Dept Math, 520 Portola Plaza, Los Angeles, CA 90095 USA
[2] Calif State Univ Northridge, 18111 Nordhoff St, Northridge, CA 91330 USA
[3] Argonne Natl Lab, 9700 S Cass Ave, Lemont, IL 60439 USA
基金
美国国家科学基金会;
关键词
Subgraph matching; Active learning; Multiplex networks; ISOMORPHISM; ALGORITHM;
D O I
10.1016/j.patcog.2024.110797
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The subgraph matching problem arises in a variety of domains including pattern recognition for segmented images, meshes of 3D objects, biochemical reactions, and security applications. Large and complex solution spaces are common for this graph-based problem, especially when the world graph contains many more nodes and edges in comparison to the template graph. Researchers have focused on the task of finding one match or many matches, however a real use-case scenario can necessitate identifying specific matches from a combinatorially complex solution space. Our work directly addresses this challenge. We propose to introduce additional queries to the subgraph that iteratively reduce the size of the solution space, and consider the optimal strategy for doing so. We formalize this problem and demonstrate that it is NP-complete. We compare different quantitative criteria for choosing nodes to query. We introduce a new method based on a spanning tree that outperforms other graph-based criteria for the multichannel datasets. Finally, we present numerical experiments for single channel and multichannel subgraph matching problems created from both synthetic and real world datasets.
引用
收藏
页数:16
相关论文
共 50 条
  • [31] Efficient distributed subgraph similarity matching
    Ye Yuan
    Guoren Wang
    Jeffery Yu Xu
    Lei Chen
    The VLDB Journal, 2015, 24 : 369 - 394
  • [32] Streaming Temporal Graphs: Subgraph Matching
    Goodman, Eric L.
    Grunwald, Dirk
    2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2019, : 4977 - 4986
  • [33] Durable Subgraph Matching on Temporal Graphs
    Li, Faming
    Zou, Zhaonian
    Li, Jianzhong
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (05) : 4713 - 4726
  • [34] SMOG: Accelerating Subgraph Matching on GPUs
    Wang, Zhibin
    Meng, Ziheng
    Li, Xue
    Lin, Xi
    Zheng, Long
    Tian, Chen
    Zhong, Sheng
    2023 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE, HPEC, 2023,
  • [35] Partial correspondence based on subgraph matching
    Yang, Xu
    Qiao, Hong
    Liu, Zhi-Yong
    NEUROCOMPUTING, 2013, 122 : 193 - 197
  • [36] HLMA: An efficient subgraph matching algorithm
    Dai, Gang
    Xu, Baomin
    Yin, Hongfeng
    Journal of Computers (Taiwan), 2020, 31 (06) : 182 - 195
  • [37] Web Service Matchmaking by Subgraph Matching
    Seba, Hamida
    Lagraa, Sofiane
    Kheddouci, Hamamache
    WEB INFORMATION SYSTEMS AND TECHNOLOGIES, 2012, 101 : 43 - +
  • [38] Parallel Subgraph Matching on Massive Graphs
    Suo, Bo
    Li, Zhanhuai
    Pan, Wei
    2016 9TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, BIOMEDICAL ENGINEERING AND INFORMATICS (CISP-BMEI 2016), 2016, : 1932 - 1937
  • [39] Distributed Subgraph Matching on Timely Dataflow
    Lai, Longbin
    Qin, Zhu
    Yang, Zhengyi
    Jin, Xin
    Lai, Zhengmin
    Wang, Ran
    Hao, Kongzhang
    Lin, Xuemin
    Qin, Lu
    Zhang, Wenjie
    Zhang, Ying
    Qian, Zhengping
    Zhou, Jingren
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 12 (10): : 1099 - 1112
  • [40] Efficient Subgraph Matching Using GPUs
    Lin, Xiaojie
    Zhang, Rui
    Wen, Zeyi
    Wang, Hongzhi
    Qi, Jianzhong
    DATABASES THEORY AND APPLICATIONS, ADC 2014, 2014, 8506 : 74 - 85