CombiMOTS: Combinatorial Multi-Objective Tree Search for Dual-Target Molecule Generation

arXiv cs.LG / 4/28/2026

📰 NewsTools & Practical UsageModels & Research

Key Points

  • The paper introduces CombiMOTS, a Pareto Monte Carlo Tree Search framework aimed at generating dual-target molecules that can interact with two protein targets.
  • It addresses prior limitations by using a multi-objective (vectorized) optimization approach that better captures trade-offs among target binding and molecular physicochemical properties, rather than relying on simple scalarized objective combinations.
  • CombiMOTS also incorporates synthesis-aware generation by exploring a synthesizable fragment space, improving alignment with realistic chemical design workflows.
  • Experiments on real-world databases show that CombiMOTS yields novel candidate molecules with high docking scores, improved diversity, and more balanced pharmacological characteristics.
  • The authors provide the code and data publicly via GitHub to support reproducibility and further research.

Abstract

Dual-target molecule generation, which focuses on discovering compounds capable of interacting with two target proteins, has garnered significant attention due to its potential for improving therapeutic efficiency, safety and resistance mitigation. Existing approaches face two critical challenges. First, by simplifying the complex dual-target optimization problem to scalarized combinations of individual objectives, they fail to capture important trade-offs between target engagement and molecular properties. Second, they typically do not integrate synthetic planning into the generative process. This highlights a need for more appropriate objective function design and synthesis-aware methodologies tailored to the dual-target molecule generation task. In this work, we propose CombiMOTS, a Pareto Monte Carlo Tree Search (PMCTS) framework that generates dual-target molecules. CombiMOTS is designed to explore a synthesizable fragment space while employing vectorized optimization constraints to encapsulate target affinity and physicochemical properties. Extensive experiments on real-world databases demonstrate that CombiMOTS produces novel dual-target molecules with high docking scores, enhanced diversity, and balanced pharmacological characteristics, showcasing its potential as a powerful tool for dual-target drug discovery. The code and data is accessible through https://github.com/Tibogoss/CombiMOTS.