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 条
  • [21] Filtering for subgraph isomorphism
    Zampelli, Stephane
    Deville, Yves
    Solnon, Christine
    Sorlin, Sebastien
    Dupont, Pierre
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2007, 2007, 4741 : 728 - +
  • [22] Temporal Subgraph Isomorphism
    Redmond, Ursula
    Cunningham, Padraig
    2013 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM), 2013, : 1451 - 1452
  • [23] FAST PARALLEL ALGORITHMS FOR THE SUBGRAPH HOMEOMORPHISM AND THE SUBGRAPH ISOMORPHISM-PROBLEM FOR CLASSES OF PLANAR GRAPHS
    LINGAS, A
    PROSKUROWSKI, A
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 287 : 79 - 94
  • [24] The Glasgow Subgraph Solver: Using Constraint Programming to Tackle Hard Subgraph Isomorphism Problem Variants
    McCreesh, Ciaran
    Prosser, Patrick
    Trimble, James
    GRAPH TRANSFORMATION, ICGT 2020, 2020, 12150 : 316 - 324
  • [25] Between Subgraph Isomorphism and Maximum Common Subgraph
    Hoffmann, Ruth
    McCreesh, Ciaran
    Reilly, Craig
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 3907 - 3914
  • [26] A Genetic and Iterative Local Search Algorithm for solving Subgraph Isomorphism Problem
    Farahani, Mina Mazraeh
    Chaharsoughi, Seyed Kamal
    2015 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND OPERATIONS MANAGEMENT (IEOM), 2015,
  • [27] PathLAD plus : Towards effective exact methods for subgraph isomorphism problem
    Wang, Yiyuan
    Jin, Chenghou
    Cai, Shaowei
    ARTIFICIAL INTELLIGENCE, 2024, 337
  • [28] The design and evaluation of data-dependent hardware for subgraph isomorphism problem
    Yamamoto, S
    Ichikawa, S
    Yamamoto, H
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2004, E87D (08): : 2038 - 2047
  • [29] The design and evaluation of data-dependent hardware for subgraph isomorphism problem
    Yamamoto, Shoji
    Ichikawa, Shuichi
    Yamamoto, Hiroshi
    IEICE Transactions on Information and Systems, 2004, E87-D (08) : 2038 - 2047
  • [30] GRAPH-SUBGRAPH ISOMORPHISM PROBLEM SOLVING FOR DESIGNING SPECIAL COMPUTERS
    Il'yashenko, M. B.
    Goldobin, A. A.
    RADIO ELECTRONICS COMPUTER SCIENCE CONTROL, 2012, 1 : 31 - 36