An Effective Topological Symmetry Perception and Unique Numbering Algorithm

Determination of equivalence classes of atoms in molecules and the unique numbering for the molecular graphs are of major interest for many structure processing tasks and many programs have been reported for this purpose. Most of them were based on the use of graph invariants, but such methods repor...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of Chemical Information and Computer Sciences 1999-03, Vol.39 (2), p.299-303
Hauptverfasser: Ouyang, Zheng, Yuan, Shengang, Brandt, Josef, Zheng, Chongzhi
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Determination of equivalence classes of atoms in molecules and the unique numbering for the molecular graphs are of major interest for many structure processing tasks and many programs have been reported for this purpose. Most of them were based on the use of graph invariants, but such methods reportedly failed to give correct partitioning for certain structures and the only theoretically rigorous method is based on atom-by-atom matchings which was considered to be computationally impractical. In order to avoid the failures of partitioning and the time-consuming atom-by-atom matching, on the basis of a profound analysis on the mechanism of Morgan algorithm, this work proposed two improvements for the original Morgan algorithm. The first improvement is to avoid the oscillatory behavior of Morgan algorithm. The second improvement referred to as single-vertex Morgan algorithm, is to decompose the Morgan algorithm into single-vertex processing. By incorporating these improvements, an effective topological symmetry perception and unique numbering algorithms were devised. The high performance of these algorithms is demonstrated with some graphs that are difficult to partition.
ISSN:0095-2338
1549-960X
DOI:10.1021/ci9800918