English

Enumerating Chemical Graphs with Two Disjoint Cycles Satisfying Given Path Frequency Specifications

Data Structures and Algorithms 2020-04-21 v1 Discrete Mathematics

Abstract

Enumerating chemical graphs satisfying given constraints is a fundamental problem in mathematical and computational chemistry, and plays an essential part in a recently proposed framework for the inverse QSAR/QSPR. In this paper, constraints are given by feature vectors each of which consists of the frequencies of paths in a given set of paths. We consider the problem of enumerating chemical graphs that satisfy the path frequency constraints, which are given by a pair of feature vectors specifying upper and lower bounds of the frequency of each path. We design a branch-and-bound algorithm for enumerating chemical graphs of bi-block 2-augmented structure, that is, graphs that contain two edge-disjoint cycles. We present some computational experiments with an implementation of our proposed algorithm.

Keywords

Cite

@article{arxiv.2004.08381,
  title  = {Enumerating Chemical Graphs with Two Disjoint Cycles Satisfying Given Path Frequency Specifications},
  author = {Kyousuke Yamashita and Ryuji Masui and Xiang Zhou and Chenxi Wang and Aleksandar Shurbevski and Hiroshi Nagamochi and Tatsuya Akutsu},
  journal= {arXiv preprint arXiv:2004.08381},
  year   = {2020}
}

Comments

arXiv admin note: text overlap with arXiv:2004.06367

R2 v1 2026-06-23T14:55:37.887Z