← Latest papers
🤖 machine learning

Project Ariadne: Prompt-Conditioned Route Generation for Synthesis Planning

The paper introduces Ariadne, a prompt-conditioned decoder-only model that unifies target molecules, constraints, and route generation into a single sequence, significantly improving performance on constrained retrosynthetic planning benchmarks compared to specialized search-based methods while reducing inference time.

Original authors: Anton Morgunov, Victor S. Batista

Published 2026-06-24
📖 4 min read☕ Coffee break read

Original authors: Anton Morgunov, Victor S. Batista

Original paper dedicated to the public domain under CC0 1.0 (http://creativecommons.org/publicdomain/zero/1.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are a master chef trying to recreate a complex, famous dish (the "target molecule") using only ingredients you can buy at a local grocery store. The challenge isn't just knowing the final recipe; it's figuring out the entire chain of steps to get there, ensuring every intermediate step is possible and that you end up with the right ingredients.

This paper introduces Ariadne, a new AI tool designed to solve this "cooking puzzle" for chemists. Here is how it works, explained through simple analogies:

1. The Old Way: The Specialized Cooks

Previously, if a chemist wanted to plan a synthesis, they had to use different "specialist cooks" for different jobs.

  • If they just wanted any recipe, they used one AI.
  • If they needed a recipe that used a specific ingredient (like "must use organic basil"), they had to train a completely different AI.
  • If they needed a recipe with exactly three steps, they needed yet another AI.

It was like hiring a different chef for every specific constraint you had. It was slow, expensive, and required a lot of training for each new rule.

2. The New Way: The Universal Chef (Ariadne)

Ariadne is like a single, incredibly versatile "Universal Chef." Instead of hiring a new specialist, you simply change the prompt (the instructions you give the chef).

  • The Prompt: You tell Ariadne, "Here is the dish I want. Also, here are your rules: 'You must use this specific ingredient' or 'You must finish in exactly 3 steps.'"
  • The Magic: Ariadne doesn't need to be retrained. It reads your new instructions and immediately generates a valid recipe that follows those rules. It treats the target molecule, the constraints, and the final recipe as one continuous story.

3. How It Was Tested: The "Recipe Book" Challenge

The researchers tested Ariadne using a benchmark called mkt-cnv-160. Think of this as a standardized test with 160 specific dishes (molecules) that chemists know how to make.

  • The "Leaf" Test: They asked Ariadne to create a recipe that must include a specific starting ingredient.

    • Result: Ariadne succeeded 81% of the time.
    • Comparison: The previous best method (called DESP), which is like a very thorough but slow search engine, only succeeded 71% of the time.
    • Speed: Ariadne did this in 24 minutes of computer time. DESP took 6.8 hours. Ariadne was roughly 17 times faster.
  • The "Depth" Test: They asked for recipes with a specific number of steps.

    • Result: When Ariadne was told the exact number of steps needed, its success rate jumped significantly (from 77% to 91%).

4. The "First Step" Bottleneck

The researchers discovered something interesting about why Ariadne works so well.

  • The Analogy: Imagine trying to navigate a maze. The hardest part is usually picking the first turn. Once you pick the right first turn, the rest of the path is often easy to follow.
  • The Finding: Ariadne is very good at completing the rest of the recipe once it gets the first step right. The main challenge is selecting that correct first move. The researchers found that using a "search beam" (trying many possibilities at once) helped Ariadne pick the right first turn much more often.

5. What Ariadne Can't Do Yet (The Limitations)

The paper is very honest about what Ariadne cannot do yet:

  • The "Grocery Store" Problem: Ariadne can be told to use a specific ingredient, but it cannot be told to use a custom list of ingredients (like a specific company's private stock of chemicals) while it is cooking. It has to cook the recipe first, and then you check if the ingredients match your list.
  • The "Real World" Check: Currently, Ariadne generates a "topological plan" (a map of connections). It does not yet check if the chemical reactions are physically safe, what temperature they need, or if the chemicals are stable. It's like a chef writing down a recipe but not checking if the stove actually works or if the ingredients are fresh. The paper states that before this tool is useful for real-world drug discovery, we need better "Tier-1 to Tier-3" checkers to validate the chemistry.

Summary

Ariadne is a breakthrough because it turns complex chemical planning into a simple "prompt-and-answer" game. Instead of training a new AI for every new rule, you just type the rule into the prompt. It is faster and often more accurate than previous search-based methods, especially when you need to follow specific constraints like "use this ingredient" or "stop at this step."

However, it is still a "planner," not a "lab technician." It draws the map, but chemists still need to verify that the journey is actually safe and possible in a real laboratory.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →