atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

Double-Ended Synthesis Planning with Goal-Constrained Bidirectional Search

NeurIPS 2024 · Learning theory and algorithms › Combinatorial and search optimization · approach: Classical and HTN planning · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DESP, a bidirectional AND-OR search for synthesis planning under a specified starting-material constraint, guided by an offline-learned synthetic distance network, and releases Pistachio-based benchmarks.

Problem

Computer-aided synthesis planning usually assumes any building blocks are acceptable, so it fails when a route must use a specific starting material (structure-goal) for a target molecule.

Approach

Runs two AND-OR search graphs at once (top-down retrosynthesis from the target and bottom-up forward synthesis from the starting material), guided by a learned synthetic distance network D(m1, m2) trained offline from reaction-corpus pathways, with F2E and F2F variants.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add synthetic distance D to Retro* guidance (ablation)Retro* · USPTO-190, N=500solve rate (%): 35.8 -> 37.4Helped
Add synthetic distance D to Retro* guidance (ablation)Retro* · Pistachio Reachable, N=300solve rate (%): 92.7 -> 96.0Helped
Add synthetic distance D to Retro* guidance (ablation)Retro* · Pistachio Hard, N=500solve rate (%): 37.0 -> 42.0Helped
Add bidirectional search to Retro*+D (ablation)Retro*+D · USPTO-190, N=500solve rate (%): 37.4 -> 39.5Helped
Add bidirectional search to Retro*+D (ablation)Retro*+D · Pistachio Reachable, N=300solve rate (%): 96.0 -> 96.0; 96.0 -> 97.3Mixed
Add bidirectional search to Retro*+D (ablation)Retro*+D · Pistachio Hard, N=500solve rate (%): 42.0 -> 50.0; 42.0 -> 48.0Helped
Use DESP-F2E instead of DESP-F2F (ablation)DESP · USPTO-190average number of reactions: 5.95 -> 5.56Helped
Use DESP-F2E instead of DESP-F2F (ablation)DESP · Pistachio Easyaverage number of reactions: 5.17 -> 4.86Helped
Use DESP-F2E instead of DESP-F2F (ablation)DESP · Pistachio Hardaverage number of reactions: 4.78 -> 4.67Helped
Use DESP-F2F instead of DESP-F2E (ablation)DESP · USPTO-190average expansions: 340 -> 336Helped
Use DESP-F2F instead of DESP-F2E (ablation)DESP · Pistachio Reachableaverage expansions: 41 -> 38Helped
Use DESP-F2F instead of DESP-F2E (ablation)DESP · Pistachio Hardaverage expansions: 300 -> 293Helped

Surprising findings

Limitations

Experimental setup

Datasets: USPTO-Full USPTO-190 Pistachio eMolecules building blocks

Benchmarks: USPTO-190 Pistachio Reachable Pistachio Hard

Metrics: solve rate average number of expansions average number of reactions per route solve rate by SCScore and SAScore complexity

Baselines: Random BFS MCTS Retro* GRASP Bi-BFS Retro*+D

Builds on: Retro* NeuralSym RDChiral GRASP Bi-BFS

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy