Developing Heuristic for Subgraph Isomorphism Problem

被引:0
|
作者
Kaijar, Saifuddin [1 ]
Bhavani, S. Durga [1 ]
机构
[1] Univ Hyderabad, Dept Comp & Informat Sci, Hyderabad 500134, Andhra Pradesh, India
来源
CONTEMPORARY COMPUTING | 2012年 / 306卷
关键词
backtrack programming; graph similarity measure; isomorphism; graph matching; GRAPH; SIMILARITY; ALGORITHM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Subgraph isomorphism problem is an NP-hard problem and the available algorithms are of exponential time complexity. Hence these are not efficient for real world applications. A number of heuristic methods are proposed in the literature in this field. Ullmann[6] proposed a solution for subgraph isomorphism problem in 1976, which is being referred till today. Ullmann's algorithm is refined to get better algorithms in current literature. Cordella et al.[7] proposed an algorithm VF2, that improves Ullmann's refinement. In this project, we propose a heuristic to be applied to Ullmann's algorithm in order to reduce the search space. We show that the proposed heuristic performs better than both Ullmann's and VF2 algorithm. The testing is done using a graph generation software[12]. Further the heuristic algorithm is tested on the benchmark data set [4]. Both the experiments show that our proposed heuristics perform better for all type of graphs given in the benchmark data set.
引用
收藏
页码:40 / 52
页数:13
相关论文
共 50 条
  • [41] Towards a Taxonomy of Subgraph Isomorphism Algorithms
    Rammoko, Pula
    Marshall, Linda
    PROCEEDINGS OF THE ANNUAL CONFERENCE OF THE SOUTH AFRICAN INSTITUTE OF COMPUTER SCIENTISTS AND INFORMATION TECHNOLOGISTS (SAICSIT 2018), 2018, : 118 - 125
  • [42] Static Graph Challenge: Subgraph Isomorphism
    Samsi, Siddharth
    Gadepally, Vijay
    Hurley, Michael
    Jones, Michael
    Kao, Edward
    Mohindra, Sanjeev
    Monticciolo, Paul
    Reuther, Albert
    Smith, Steven
    Song, William
    Staheli, Diane
    Kepner, Jeremy
    2017 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2017,
  • [43] An Efficient Genetic Algorithm for Subgraph Isomorphism
    Choi, Jaeun
    Yoon, Yourim
    Moon, Byung-Ro
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2012, : 361 - 367
  • [44] SLF: A passive parallelization of subgraph isomorphism
    Liang, Wenle
    Dong, Wenyong
    Yuan, Mengting
    INFORMATION SCIENCES, 2023, 623 : 900 - 914
  • [45] A bound for non-subgraph isomorphism
    Schellewald, Christian
    Graph-Based Representations in Pattern Recognition, Proceedings, 2007, 4538 : 71 - 80
  • [46] Experimental Evaluation of Subgraph Isomorphism Solvers
    Solnon, Christine
    GRAPH-BASED REPRESENTATIONS IN PATTERN RECOGNITION, GBRPR 2019, 2019, 11510 : 1 - 13
  • [47] Hardware accelerator for subgraph isomorphism problems
    Ichikawa, S
    Udorn, L
    Konishi, K
    2000 IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2000, : 283 - 284
  • [48] A SUBGRAPH ISOMORPHISM ALGORITHM USING RESOLUTION
    CHENG, JK
    HUANG, TS
    PATTERN RECOGNITION, 1981, 13 (05) : 371 - 379
  • [49] A new algorithm for subgraph optimal isomorphism
    El-Sonbaty, Y
    Ismail, MA
    PATTERN RECOGNITION, 1998, 31 (02) : 205 - 218
  • [50] Search Strategies for Subgraph Isomorphism Algorithms
    Cibej, Uros
    Mihelic, Jurij
    APPLIED ALGORITHMS, 2014, 8321 : 77 - 88