Breadth-First Search vs. Restarting Random Walks for Escaping Uninformed Heuristic Regions

Authors

  • Daniel Platnick Flybits Labs Toronto Metropolitan University
  • Dawson Tomasz Toronto Metropolitan University Vector Institute
  • Eamon Earl Toronto Metropolitan University Vector Institute
  • Sourena Khanzadeh Toronto Metropolitan University
  • Richard Valenzano Toronto Metropolitan University Vector Institute

DOI:

https://doi.org/10.1609/aaai.v40i43.41044

Abstract

Greedy search methods such as Greedy Best-First Search (GBFS) and Enforced Hill-Climbing (EHC) often struggle when faced with Uninformed Heuristic Regions (UHRs) like heuristic local minima or plateaus. In this work, we theoretically and empirically compare two popular methods for escaping UHRs: breadth-first search (BrFS) and restarting random walks (RRWs). First, we derive the expected runtime of escaping a UHR using BrFS and RRWs, based on properties of the UHR and the random walk procedure, and then use these results to identify when RRWs will be faster in expectation than BrFS. Next, we evaluate these methods for escaping UHRs by comparing standard EHC, which uses BrFS to escape UHRs, to variants of EHC called EHC-RRW, which use RRWs for that purpose. EHC-RRW is shown to have strong expected runtime guarantees in cases where EHC has previously been shown to be effective. Finally, we run experiments with these approaches on PDDL planning benchmarks to better understand their relative effectiveness for escaping UHRs.

Downloads

Published

2026-03-14

How to Cite

Platnick, D., Tomasz, D., Earl, E., Khanzadeh, S., & Valenzano, R. (2026). Breadth-First Search vs. Restarting Random Walks for Escaping Uninformed Heuristic Regions. Proceedings of the AAAI Conference on Artificial Intelligence, 40(43), 37143–37151. https://doi.org/10.1609/aaai.v40i43.41044

Issue

Section

AAAI Technical Track on Search and Optimization