Log In Sign Up

Molecular Design Based on Artificial Neural Networks, Integer Programming and Grid Neighbor Search

by   Naveed Ahmed Azam, et al.

A novel framework has recently been proposed for designing the molecular structure of chemical compounds with a desired chemical property using both artificial neural networks and mixed integer linear programming. In the framework, a chemical graph with a target chemical value is inferred as a feasible solution of a mixed integer linear program that represents a prediction function and other requirements on the structure of graphs. In this paper, we propose a procedure for generating other feasible solutions of the mixed integer linear program by searching the neighbor of output chemical graph in a search space. The procedure is combined in the framework as a new building block. The results of our computational experiments suggest that the proposed method can generate an additional number of new chemical graphs with up to 50 non-hydrogen atoms.


page 1

page 2

page 8

page 29


An Inverse QSAR Method Based on Linear Regression and Integer Programming

Recently a novel framework has been proposed for designing the molecular...

Smart Feasibility Pump: Reinforcement Learning for (Mixed) Integer Programming

In this work, we propose a deep reinforcement learning (DRL) model for f...

Information-Theoretic Abstractions for Resource-Constrained Agents via Mixed-Integer Linear Programming

In this paper, a mixed-integer linear programming formulation for the pr...

Adaptive Cut Selection in Mixed-Integer Linear Programming

Cut selection is a subroutine used in all modern mixed-integer linear pr...

A feasibility pump algorithm embedded in an annealing framework

The feasibility pump algorithm is an efficient primal heuristic for find...