• DocumentCode
    1064449
  • Title

    A (sub)graph isomorphism algorithm for matching large graphs

  • Author

    Cordella, Luigi P. ; Foggia, Pasquale ; Sansone, Carlo ; Vento, Mario

  • Author_Institution
    Dipt. di Inf. e Sistemistica, Univ. di Napoli "Federico II", Italy
  • Volume
    26
  • Issue
    10
  • fYear
    2004
  • Firstpage
    1367
  • Lastpage
    1372
  • Abstract
    We present an algorithm for graph isomorphism and subgraph isomorphism suited for dealing with large graphs. A first version of the algorithm has been presented in a previous paper, where we examined its performance for the isomorphism of small and medium size graphs. The algorithm is improved here to reduce its spatial complexity and to achieve a better performance on large graphs; its features are analyzed in detail with special reference to time and memory requirements. The results of a testing performed on a publicly available database of synthetically generated graphs and on graphs relative to a real application dealing with technical drawings are presented, confirming the effectiveness of the approach, especially when working with large graphs.
  • Keywords
    computational complexity; graph theory; pattern matching; graph isomorphism algorithm; graphs matching; spatial complexity; subgraph isomorphism; technical drawings; Algorithm design and analysis; Application software; NP-complete problem; Pattern analysis; Pattern matching; Pattern recognition; Performance analysis; Performance evaluation; Relational databases; Testing; Index Terms- Graph-subgraph isomorphism; attributed relational graphs.; large graphs; Algorithms; Artificial Intelligence; Cluster Analysis; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Information Storage and Retrieval; Numerical Analysis, Computer-Assisted; Pattern Recognition, Automated; Reproducibility of Results; Sensitivity and Specificity; Signal Processing, Computer-Assisted; Subtraction Technique;
  • fLanguage
    English
  • Journal_Title
    Pattern Analysis and Machine Intelligence, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0162-8828
  • Type

    jour

  • DOI
    10.1109/TPAMI.2004.75
  • Filename
    1323804