Bandit-Guided Optimization Accelerates Drug Discovery in Chemical Space

Mohammad Haddadnia, Yuvan Chali, Abhilash Jayaraj, Constance Kraay, Joana Reis, Felix Strieth-Kalthoff, Haribabu Arthanari· June 26, 2026 View original

Summary

This paper introduces BOBa, a bandit-guided surrogate optimization framework designed to efficiently identify high-utility candidates in massive chemical spaces. BOBa eliminates full-library surrogate inference by adaptively allocating computation across partitions, significantly reducing the computational bottleneck in drug discovery.

Identifying promising candidates from vast chemical libraries, which can contain billions or trillions of compounds, presents a significant challenge in fields like drug discovery due to the high cost of evaluating each candidate. While surrogate-based optimization can improve efficiency by reducing the number of expensive evaluations, the sheer size of modern molecular libraries makes even the surrogate inference process computationally intensive. To address this, researchers have developed BOBa (Bandit-guided Optimization for Big chemical spaces), a novel framework that bypasses the need for full-library surrogate inference. BOBa achieves this by adaptively distributing computational resources across different partitions of the chemical action space. It treats these partitions as "arms" in a multi-armed bandit problem, allowing the system to concentrate inference and evaluations on the most empirically promising sections while still ensuring principled exploration of the entire space. Experiments conducted on real-world synthesis-on-demand libraries demonstrated that combining optimism-under-uncertainty bandits with intelligent action space partitioning is crucial for effective allocation of both inference and evaluation resources. The findings highlight a flexible trade-off between screening performance and the computational cost of surrogate inference, offering a practical pathway for optimizing current large libraries and enabling virtual screening for ultra-large chemical spaces.

Why it matters

For professionals in drug discovery, materials science, and chemical engineering, BOBa offers a scalable and efficient method to explore massive chemical spaces, drastically reducing the computational cost and time required to identify high-utility compounds.

How to implement this in your domain

  1. 1Adopt BOBa for virtual screening in large-scale chemical or material discovery projects.
  2. 2Implement adaptive computation allocation strategies based on multi-armed bandit principles to optimize resource usage.
  3. 3Partition action spaces meaningfully to enhance the effectiveness of bandit-guided optimization.
  4. 4Evaluate the trade-off between screening performance and surrogate inference cost to tailor BOBa to specific project requirements.

Who benefits

PharmaceuticalsBiotechnologyMaterials ScienceChemical EngineeringDrug Discovery

Key takeaways

  • BOBa framework enables scalable surrogate optimization in massive chemical spaces.
  • It uses bandit-guided allocation to avoid full-library inference.
  • Adaptive computation concentrates resources on promising partitions.
  • The method offers a tunable trade-off between screening performance and cost.

Original post by Mohammad Haddadnia, Yuvan Chali, Abhilash Jayaraj, Constance Kraay, Joana Reis, Felix Strieth-Kalthoff, Haribabu Arthanari

"arXiv:2606.26657v1 Announce Type: new Abstract: Identifying high-utility candidates from massive discrete spaces under expensive evaluations is a recurring challenge across the sciences, with structure-based drug discovery as a prominent example. While surrogate-based optimizatio…"

View on X

Originally posted by Mohammad Haddadnia, Yuvan Chali, Abhilash Jayaraj, Constance Kraay, Joana Reis, Felix Strieth-Kalthoff, Haribabu Arthanari on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses