Substructure, subgraph, and walk counts as measures of the complexity of graphs and molecules.

Research output: Journal contributionsJournal articlesResearchpeer-review

Authors

In discussions of unsaturated compounds represented by multigraphs it is necessary to distinguish between the notions of substructure and subgraph. Here the difference is explained and exemplified, and a computer program is introduced which for the first time is able to construct and count all substructures and subgraphs for a colored multigraph (a molecular compound which may contain unsaturation and heteroatoms). Construction of all substructures and subgraphs is computationally demanding; therefore, two alternatives are pointed out for the treatment of large sets of compounds: (i) Often it will suffice to consider counts of substructures/subgraphs up to a certain number of edges only, information which is provided by the program much more rapidly, (ii) It is shown that information equivalent to that gained from substructure or subgraph counts is often far more easily available using walk counts. Some problems and their consequences for substructure/subgraph/walk counts are discussed that arise from the models used in organic chemistry for certain compounds such as aromatics and from the necessity to express qualitative features of molecular structures numerically.

Original languageEnglish
JournalJournal of Chemical Information and Computer Sciences
Volume41
Issue number6
Pages (from-to)1457-1462
Number of pages6
ISSN0095-2338
DOIs
Publication statusPublished - 01.11.2001
Externally publishedYes

DOI

Recently viewed

Publications

  1. The Scalable Question Answering Over Linked Data (SQA) Challenge 2018
  2. Set-oriented numerical computation of rotation sets
  3. Paraphrasing Method for Controlling a Robotic Arm Using a Large Language Model
  4. Constructions and Reconstructions. The Architectural Image between Rendering and Photography
  5. Analyzing different types of moderated method effects in confirmatory factor models for structurally different methods
  6. The elicitation process in developing of case library for Case-Based Reasoner system whilst consideration for validating electronic communication technologies
  7. A Control Scheme for PMSMs using Model Predictive Control and a Feedforward Action in the Presence of Saturated Inputs
  8. A transfer operator based computational study of mixing processes in open flow systems
  9. Changes of Perception
  10. Real-time RDF extraction from unstructured data streams
  11. Using learning protocols for knowledge acquisition and problem solving with individual and group incentives
  12. Using Fuzzy PD Controllers for Soft Motions in a Car-like Robot
  13. The fuzzy relationship of intelligence and problem solving in computer simulations
  14. Probabilistic approach to modelling of recession curves
  15. Constructs for Assessing Integrated Reports-Testing the Predictive Validity of a Taxonomy for Organization Size, Industry, and Performance
  16. Trajectory-based computational study of coherent behavior in flows
  17. Conceptualizing Role Development in Agile Transformations
  18. PLM ‑supported automated process planning and partitioning for collaborative assembly processes based on a capability analysis
  19. »HOW TO MAKE YOUR OWN SAMPLES«
  20. Fast, Fully Automated Analysis of Voriconazole from Serum by LC-LC-ESI-MS-MS with Parallel Column-Switching Technique
  21. Kalman Filter for Predictive Maintenance and Anomaly Detection
  22. How does Enterprise Architecture support the Design and Realization of Data-Driven Business Models?
  23. Modeling of lateness distributions depending on the sequencing method with respect to productivity effects
  24. Understanding the properties of isospectral points and pairs in graphs
  25. Stimulating Computing
  26. Integration of laser scanning and projection speckle pattern for advanced pipeline monitoring
  27. Study on the effects of tool design and process parameters on the robustness of deep drawing
  28. Sliding-Mode-Based Input-Output Linearization of a Peltier Element for Ice Clamping Using a State and Disturbance Observer
  29. Dimension estimates for certain sets of infinite complex continued fractions
  30. Applied quality assurance methods under the open source development model
  31. Understanding Low-Code Evolution, Adoption and Ecosystem for Software Development
  32. Visualization of the Plasma Frequency by means of a Particle Simulation using a Normalized Periodic Model