Augmenting optimization-based molecular design with graph neural networks
Shiqiang Zhang, Juan S. Campos, Christian Feldmann, Frederik Sandfort,, Miriam Mathea, Ruth Misener

TL;DR
This paper integrates graph neural networks into optimization-based molecular design, addressing new challenges with mixed-integer programming and symmetry-breaking to improve molecule discovery processes.
Contribution
It formulates GNNs within mixed-integer programming and incorporates them into CAMD, enhancing the optimization framework for molecular design.
Findings
Effective GNN integration into optimization models
Improved molecule design with symmetry-breaking constraints
Successful case studies on odorant molecules
Abstract
Computer-aided molecular design (CAMD) studies quantitative structure-property relationships and discovers desired molecules using optimization algorithms. With the emergence of machine learning models, CAMD score functions may be replaced by various surrogates to automatically learn the structure-property relationships. Due to their outstanding performance on graph domains, graph neural networks (GNNs) have recently appeared frequently in CAMD. But using GNNs introduces new optimization challenges. This paper formulates GNNs using mixed-integer programming and then integrates this GNN formulation into the optimization and machine learning toolkit OMLT. To characterize and formulate molecules, we inherit the well-established mixed-integer optimization formulation for CAMD and propose symmetry-breaking constraints to remove symmetric solutions caused by graph isomorphism. In two case…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Drug Discovery Methods · Machine Learning in Materials Science · Chemistry and Chemical Engineering
