atlas

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

SeeA*: Efficient Exploration-Enhanced A* Search by Selective Sampling

NeurIPS 2024 · Learning theory and algorithms › Combinatorial and search optimization · approach: Monte Carlo tree search · 1 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 SeeA*, which replaces A*'s best-first node selection with selective sampling of a candidate subset of OPEN (uniform, clustering, or UCT-like), and shows improved search efficiency on retrosynthesis, logic synthesis, and Sokoban.

Problem

A* search has limited exploration and gets trapped in suboptimal branches when the learned heuristic is inaccurate, which hurts efficiency on real-world combinatorial problems.

Approach

Select the expansion node as the best-f node within a dynamically sampled candidate subset D of the OPEN list (via uniform, competitive-clustering, or UCT-like sampling), instead of the global best, so exploration of other promising branches occurs; a theoretical analysis under a prediction-error distribution assumption shows efficiency gains when heuristic error is large.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SeeA* (UCT) instead of A* searchRetrosynthesis planning · USPTOSolved (%): 88.42 -> 98.95Helped
Use SeeA* (UCT) instead of A* searchRetrosynthesis planning · USPTOLength: 9.27 -> 6.36Helped
Use SeeA* (Cluster) instead of A* searchLogic synthesis · MCNC test circuitsMean ADP reduction (%): 19.5 -> 23.5Helped
Use SeeA* (Cluster) instead of LevinTSRetrosynthesis planning · Seven retrosynthesis datasetsMean success accuracy (%): 61.01 -> 63.56Helped
Vary the candidate-set size K; K=1 leaves selection to sampling, while K=∞ is equivalent to A* (ablation)SeeA* · USPTOSolved rateMixed
Vary the number of clusters Nc in clustering sampling (ablation)SeeA* (Cluster) · USPTOSearch performanceNo clear effect
Vary cb in UCT-like sampling (ablation)SeeA* (UCT) · USPTOSearch efficiencyMixed

Surprising findings

Limitations

Experimental setup

Datasets: USPTO benchmark (190 molecules) eMolecules building blocks logP logS Toxicity LD50 Ames BBBP ClinTox MCNC Boxoban

Benchmarks: USPTO logP logS Toxicity LD50 Ames BBBP ClinTox MCNC Boxoban

Metrics: solved rate (%) solution length node expansions wall-clock time ADP reduction rate (%)

Baselines: Retro* Retro*+ MCTS A* search WA* LevinTS PHS epsilon-Greedy ABC-RL DeepCubeA

Builds on: A* search Retro*+ LevinTS PHS ABC-RL

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