RxnOptBench: Benchmarking LLMs for Reaction-Condition Optimization in Organic Methodology
Organizations: Shanghai Jiao Tong University, Shanghai, China · Shanghai Innovation Institute, Shanghai, China · Shanghai Artificial Intelligence Laboratory, Shanghai, China
Abstract
Chemical reaction-condition optimization -- choosing the catalyst, ligand, solvent, reagent, temperature, time, and atmosphere that jointly maximize yield and stereoselectivity -- is a central, judgement-laden subtask of organic methodology research that large language models are increasingly expected to support. Yet existing chemistry benchmarks evaluate reaction-class labelling, retrosynthesis, or SMILES manipulation, and do not ask models to read a real condition-screening table and pick the best set. We introduce RxnOptBench, a benchmark whose every option and precedent is a real wet-lab entry mined from the optimization tables of organic-methodology papers published in 2025, graded by a continuous relative score derived from a declared headline utility that combines reported yield with enantiomeric excess (ee), diastereomeric ratio (dr), and regioisomeric ratio (rr), and equipped with a paired precedents-vs-no-precedents design that isolates in-context use of literature evidence from parametric memorization. Across nine frontier LLMs and three Chemistry LLMs, even the best models leave substantial headroom: chemistry-specialized models fall to the random-baseline floor on multi-axis selection, while open-weight models have closed most of the gap to proprietary frontier models. We release the final human-reviewed benchmark test set and evaluation code.
Figures & tables
| Type | Sub-type | #Q | Description |
| MC | single_var | 1,039 | One target axis; all other varying axes locked. |
| MC | all_var | 552 | Choose one observed joint-condition row. |
| MC | single_var_precs | 850 | single_var with precedents. |
| MC | all_var_precs | 310 | all_var with precedents. |
| MC | single_var_precs_paired | 850 | Twin of single_var_precs without precedents. |
| MC | all_var_precs_paired | 310 | Twin of all_var_precs without precedents. |
| Model | MC_single | MC_all | FIB | |||||
| Acc. | Score | Acc. | Score | Hit | Strict | Score Hit | ||
| Baseline | Uniform random | 36.5% | 0.669 | 17.8% | 0.540 | 28.1% | 5.9% | 0.540 |
| Chemistry LLMs | ChemLLM | 36.1% | 0.666 | 20.7% | 0.545 | 25.2% | 6.6% | 0.554 |
| ChemDFM | 36.7% | 0.670 | 20.5% | 0.547 | 33.5% | 7.6% | 0.557 | |
| ChemVLM | 41.4% | 0.712 | 23.6% | 0.602 | 27.7% | 6.7% | 0.610 | |
| Open Source LLMs | Intern-S1-Pro | 43.4% | 0.734 | 27.9% | 0.644 | 41.7% | 9.6% | 0.576 |
| Model | rea | sol | cat | T | t | hv | atm | lig | ov |
| 227 | 201 | 145 | 104 | 95 | 73 | 48 | 40 | 933 | |
| ChemLLM | 33.5 | 30.8 | 29.7 | 41.3 | 40.0 | 35.6 | 47.9 | 35.0 | 34.8 |
| ChemDFM | 34.8 | 32.8 | 29.0 | 40.4 | 42.1 | 37.0 | 50.0 | 32.5 | 35.7 |
| ChemVLM | 43.6 | 34.8 | 37.2 | 41.3 | 45.3 | 50.7 | 56.2 | 37.5 | 41.6 |
| Kimi-K2.6 | 40.1 | 42.3 | 34.5 | 44.2 | 42.1 | 43.8 | 43.8 | 27.5 | 40.3 |
| Qwen3.5-397B-A17B | 45.8 | 35.8 | 33.8 | 41.3 | 44.2 | 57.5 | 45.8 | 45.0 | 42.0 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.