一种新的分子二维子结构检索算法

被引:7
作者
孙婉怡 [1 ,2 ]
何险峰 [1 ]
温浩 [1 ]
机构
[1] 中国科学院过程工程研究所多相复杂系统国家重点实验室
[2] 中国科学院研究生院
关键词
分子结构检索; VF2; GMA; 偏序;
D O I
10.16866/j.com.app.chem2009.12.004
中图分类号
O641.1 [化学键理论];
学科分类号
摘要
本文针对分子二维子结构检索问题,比较分析图同构算法中具有代表性的VF2法和GMA法。VF2法的数据结构精巧,能有效降低内存开销,但其在图匹配时没有保存提问结构的偏序,造成大量重复计算,影响匹配效率。GMA法则利用偏序的不变性,预先计算并保存偏序,进而指导图匹配过程。本文将GMA法的偏序行走策略应用于VF2法,保留VF2法的遍历规则和数据结构,用标准C++语言改进的结构检索算法能提供正确的检索结果,效率更高。本文还通过实例说明了VF2法和GMA法各自偏序的计算过程,指出2种算法的图遍历规则的差异。
引用
收藏
页码:1539 / 1542
页数:4
相关论文
共 5 条
[1]   基于VF2算法的分子二维子结构检索 [J].
李欣 ;
宋婷婷 ;
何险峰 .
计算机与应用化学, 2007, (11) :1551-1554
[2]   化学结构二维子结构检索的开发 [J].
刘冰 ;
周家驹 .
过程工程学报, 2003, (04) :376-380
[3]   VF算法在化学结构检索中的应用 [J].
李琰 ;
周家驹 .
计算机与应用化学, 2002, (05) :575-576+580
[4]   受指导的二维结构搜索算法 [J].
王亭 ;
周家驹 .
计算机与应用化学, 1997, (01) :23-26
[5]  
Performance evaluation of the VF graph matching algorithm. Cordella L P,Foggia P,Sansone C,Vento M. Proc.10th ICIAP . 1999