An improved invariant for matching molecular graphs based on VF2 algorithm

  • Huiliang Shang*
  • , Yudong Tao
  • , Yuan Gao
  • , Chen Zhang
  • , Xiaoling Wang
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

15 Scopus citations

Abstract

The molecular graph is a specific kind of graph. The classical method to solve the molecular graph matching problem is VF2 algorithm, where a heuristic is utilized to reduce the search space by analyzing the substructure of matched nodes. However, this heuristic invariant performs badly due to the strong similarity among some molecular graphs, thus the traditional VF2 algorithm has high time complexity. This paper introduces a novel heuristic invariant to effectively improve the computational efficiency, generated by the optimized circuit simulation method. We also conduct a series of experiments on PubChem dataset. The performance of the proposed algorithm is given by compared with the classical one.

Original languageEnglish
Article number6839050
Pages (from-to)122-128
Number of pages7
JournalIEEE Transactions on Systems, Man, and Cybernetics: Systems
Volume45
Issue number1
DOIs
StatePublished - Jan 2015

Keywords

  • Circuit simulation method
  • Molecular graph matching
  • VF2 algorithm

Fingerprint

Dive into the research topics of 'An improved invariant for matching molecular graphs based on VF2 algorithm'. Together they form a unique fingerprint.

Cite this