• DocumentCode
    1336274
  • Title

    Efficient subgraph isomorphism detection: a decomposition approach

  • Author

    Messmer, Bruno T. ; Bunke, Horst

  • Author_Institution
    Inst. fur Inf. und Angewandte Math., Bern Univ., Switzerland
  • Volume
    12
  • Issue
    2
  • fYear
    2000
  • Firstpage
    307
  • Lastpage
    323
  • Abstract
    Graphs are a powerful and universal data structure useful in various subfields of science and engineering. In this paper, we propose a new algorithm for subgraph isomorphism detection from a set of a priori known model graphs to an input graph that is given online. The new approach is based on a compact representation of the model graphs that is computed offline. Subgraphs that appear more than once within the same or within different model graphs are represented only once, thus reducing the computational effort to detect them in an input graph. In the extreme case where all model graphs are highly similar, the run-time of the new algorithm becomes independent of the number of model graphs. Both a theoretical complexity analysis and practical experiments characterizing the performance of the new approach are given
  • Keywords
    computational complexity; graph theory; a priori known model graphs; algorithm; complexity analysis; data structure; decomposition approach; efficient subgraph isomorphism detection; input graph; run-time; Chemicals; Computer Society; Data engineering; Data structures; Documentation; Optimization methods; Performance analysis; Power engineering and energy; Runtime; Tree graphs;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.842269
  • Filename
    842269