mlsanityData to 7 Oct 2026

A* Search Without Expansions: Learning Heuristic Functions with Deep Q-Networks

arXiv 2102.04518 ↗First posted 8 Feb 2021cs.AI cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Efficiently solving problems with large action spaces using A* search remains a significant challenge. This is because, for each iteration of A* search, the number of nodes generated and the number of heuristic function applications grow linearly with the size of the action space. This burden becomes even more apparent when A* search uses a heuristic function learned by computationally expensive function approximators, such as deep neural networks. To address this issue, we introduce Q*, a search algorithm that leverages heuristics capable of receiving a state and, in a single function call, returning cost-to-go estimates for all possible transitions from that state, along with estimates of the corresponding transition costs -- without the need to apply the transitions or generate the successor states; such action-state estimation are typically known as Q-values. This significantly reduces computation time and memory usage. In addition, we prove that Q* search is guaranteed to find a shortest path given a heuristic function that does not overestimate the sum of the transition cost and cost-to-go of the state. To obtain heuristics for Q* search, we employ a deep Q-network architecture to learn a state-action heuristic function from domain interaction, without any prior knowledge. We use Q* with our learned heuristic on different domains and action spaces, showing that Q* suffers from only a small runtime overhead as the size of the action space increases. In addition, our empirical results show Q* search is up to 129 times faster and generates up to 1288 times fewer nodes than A* search.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 14 of its 57 references that are in the map. First posted on arXiv 8 Feb 2021.

Builds on

14 of 57 references.

References · 14

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2014Deep Learning in Neural Networks: An Overviewcited by 765
  4. 2018Graph Convolutional Policy Network for Goal-Directed Molecular Graph Generationcited by 363
  5. 2019Search on the Replay Buffer: Bridging Planning and Reinforcement Learningcited by 188
  6. 2020Retro*: Learning Retrosynthetic Planning with Neural Guided A* Searchcited by 75
  7. 2018Reinforcement Learning of Theorem Provingcited by 69
  8. 2019Learning Domain-Independent Planning Heuristics with Hypergraph Networkscited by 50
  9. 2019ASNets: Deep Learning for Generalised Planningcited by 42
  10. 2020Model-Based Visual Planning with Self-Supervised Functional Distancescited by 41
  11. 2017Learning Generalized Reactive Policies using Deep Neural Networkscited by 39
  12. 2017Learning Heuristic Search via Imitationcited by 34
2 more
  1. 2020Topological Quantum Compiling with Reinforcement Learningcited by 23
  2. 2016Learning to Rank for Synthesizing Planning Heuristicscited by 22

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 0; 2026: 1.

2 papers.