A Novel Method for Inference of Acyclic Chemical Compounds with Bounded Branch-height Based on Artificial Neural Networks and Integer Programming
Not on the map. Why?
Abstract (arXiv)
Analysis of chemical graphs is a major research topic in computational molecular biology due to its potential applications to drug design. One approach is inverse quantitative structure activity/property relationship (inverse QSAR/QSPR) analysis, which is to infer chemical structures from given chemical activities/properties. Recently, a framework has been proposed for inverse QSAR/QSPR using artificial neural networks (ANN) and mixed integer linear programming (MILP). This method consists of a prediction phase and an inverse prediction phase. In the first phase, a feature vector f(G) of a chemical graph G is introduced and a prediction function psi on a chemical property π is constructed with an ANN. In the second phase, given a target value y^* of property π, a feature vector x^* is inferred by solving an MILP formulated from the trained ANN so that psi(x^*) is close to y^* and then a set of chemical structures G^* such that f(G^*)= x^* is enumerated by a graph search algorithm. The framework has been applied to the case of chemical compounds with cycle index up to 2. The computational results conducted on instances with n non-hydrogen atoms show that a feature vector x^* can be inferred for up to around n=40 whereas graphs G^* can be enumerated for up to n=15. When applied to the case of chemical acyclic graphs, the maximum computable diameter of G^* was around up to around 8. We introduce a new characterization of graph structure, "branch-height," based on which an MILP formulation and a graph search algorithm are designed for chemical acyclic graphs. The results of computational experiments using properties such as octanol/water partition coefficient, boiling point and heat of combustion suggest that the proposed method can infer chemical acyclic graphs G^* with n=50 and diameter 30.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 1; 2024: 2; 2025: 1; 2026: 1.
9 papers.
- 2021Molecular Design Based on Artificial Neural Networks, Integer Programming and Grid Neighbor Searchcited by 6
- 2021A Method for Inferring Polymers Based on Linear Regression and Integer Programmingcited by 5
- 2021An Inverse QSAR Method Based on Linear Regression and Integer Programmingcited by 3
- 2022Molecular Design Based on Integer Programming and Quadratic Descriptors in a Two-layered Modelcited by 1
- 2023Molecular Design Based on Integer Programming and Splitting Data Sets by Hyperplanescited by 1
- 2025Combining Graph Neural Networks and Mixed Integer Linear Programming for Molecular Inference under the Two-Layered Modelcited by 1
- 2024Cycle-Configuration: A Novel Graph-theoretic Descriptor Set for Molecular Inferencecited by 0
- 2024A Unified Approach to Inferring Chemical Compounds with the Desired Aqueous Solubilitycited by 0
- 2026Mixing Vector Model for Copolymer Inference via Mixed Integer Linear Programmingcited by 0
- 2026Mixing Vector Model for Copolymer Inference via Mixed Integer Linear Programming28 May 2026
- 2025Combining Graph Neural Networks and Mixed Integer Linear Programming for Molecular Inference under the Two-Layered Model5 Jul 2025
- 2024A Unified Approach to Inferring Chemical Compounds with the Desired Aqueous Solubility6 Sep 2024
- 2024Cycle-Configuration: A Novel Graph-theoretic Descriptor Set for Molecular Inference9 Aug 2024
- 2023Molecular Design Based on Integer Programming and Splitting Data Sets by Hyperplanes27 Apr 2023
- 2022Molecular Design Based on Integer Programming and Quadratic Descriptors in a Two-layered Model13 Sep 2022
- 2021A Method for Inferring Polymers Based on Linear Regression and Integer Programming24 Aug 2021
- 2021Molecular Design Based on Artificial Neural Networks, Integer Programming and Grid Neighbor Search23 Aug 2021
- 2021An Inverse QSAR Method Based on Linear Regression and Integer Programming6 Jul 2021