An algorithm using length-r paths to approximate subgraph isomorphism

被引:6
|
作者
DePiero, F [1 ]
Krout, D [1 ]
机构
[1] Calif Polytech State Univ San Luis Obispo, Dept Elect Engn, San Luis Obispo, CA 93407 USA
关键词
approximate graph matching; subgraph isomorphism; attributed relational graphs;
D O I
10.1016/S0167-8655(02)00186-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The 'LeRP' algorithm approximates subgraph isomorphism for attributed graphs based on counts of length-r paths. The algorithm provides a good approximation to the maximal isomorphic subgraph. The basic approach of the LeRP algorithm differs fundamentally from other methods. When comparing structural similarity LeRP uses a neighborhood of nodes that varies in size dynamically. This approach provides sufficient evidence of similarity to permit LeRP to form a node-to-node mapping and can be computed with polynomial effort in the worst-case. Results from over 32,000 simulated cases are reported. We demonstrate that LeRP does not need a high dynamic range of node and edge coloring to perform well. For example, LeRP can input 50-node and 100-node graphs that contain a common 50-node subgraph, and then compute a matching subgraph having 49.74 +/- 0.46 nodes (mean one standard deviation). This takes from 0.4 to 0.5 s. In this example, 100 trials were evaluated and graphs had discrete coloring for nodes and edges with a dynamic range of four. Test conditions are varied and include strongly regular graphs as well as Model A. (C) 2002 Published by Elsevier Science B.V.
引用
收藏
页码:33 / 46
页数:14
相关论文
共 50 条
  • [21] Parallel organization algorithm for graph matching and subgraph isomorphism detection
    Nakanishi, Y
    Uehara, K
    DISCOVERY SCIENCE, 1998, 1532 : 407 - 408
  • [22] A Virtual Network Mapping Algorithm based on Subgraph Isomorphism Detection
    Lischka, Jens
    Karl, Holger
    VISA 09, 2009, : 81 - 88
  • [23] A new algorithm for error-tolerant subgraph isomorphism detection
    Messmer, BT
    Bunke, H
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1998, 20 (05) : 493 - 504
  • [24] Investigation of incremental hybrid genetic algorithm with subgraph isomorphism problem
    Choi, HyukGeun
    Kim, Jinhyun
    Yoon, Yourim
    Moon, Byung-Ro
    SWARM AND EVOLUTIONARY COMPUTATION, 2019, 49 : 75 - 86
  • [25] SGSI - A Scalable GPU-Friendly Subgraph Isomorphism Algorithm
    Zeng, Li
    Zou, Lei
    Ozsu, M. Tamer
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (11) : 11899 - 11916
  • [26] Taming Verification Hardness: An Efficient Algorithm for Testing Subgraph Isomorphism
    Shang, Haichuan
    Zhang, Ying
    Lin, Xuemin
    Yu, Jeffrey Xu
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2008, 1 (01): : 364 - 375
  • [27] Introducing VF3: A New Algorithm for Subgraph Isomorphism
    Carletti, Vincenzo
    Foggia, Pasquale
    Saggese, Alessia
    Vento, Mario
    GRAPH-BASED REPRESENTATIONS IN PATTERN RECOGNITION (GBRPR 2017), 2017, 10310 : 128 - 139
  • [28] PathLAD plus : An Improved Exact Algorithm for Subgraph Isomorphism Problem
    Wang, Yiyuan
    Jin, Chenghou
    Cai, Shaowei
    Lin, Qingwei
    PROCEEDINGS OF THE THIRTY-SECOND INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2023, 2023, : 5639 - 5647
  • [29] A Subgraph Isomorphism Algorithm for Privacy Preserving in Dynamic Social Network
    He, Jing
    Guo, Mengjiao
    2019 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE WORKSHOPS (WI 2019 COMPANION), 2019, : 140 - 141
  • [30] Efficient Implementation of Color Coding Algorithm for Subgraph Isomorphism Problem
    Malik, Josef
    Suchy, Ondrej
    Valla, Tomas
    ANALYSIS OF EXPERIMENTAL ALGORITHMS, SEA2 2019, 2019, 11544 : 283 - 299