Thread-Ordered Parallel Greedy Best First Search
DOI:
https://doi.org/10.1609/socs.v19i1.43084Abstract
While parallelizing Greedy Best-First Search (GBFS) can accelerate planning, existing approaches offer no runtime guarantees: they are not necessarily faster than sequential GBFS, and counterintuitively, adding more threads can possibly degrade runtime. To address this unpredictable scaling, we introduce Thread-Ordered Parallel-GBFS (TOP-GBFS). Inspired by MonoBeam — which guarantees monotonically improving solution costs as beam width increases — TOPGBFS is a novel parallelization designed to ensure that search time never increases as thread count grows. Under standard assumptions, we prove that TOP-GBFS bounds the total number of expansions to a constant factor of sequential GBFS and guarantees monotonically non-increasing runtimes. We empirically validate this monotonicity and demonstrate that TOP-GBFS remains competitive with existing parallel GBFS implementations on standard PDDL benchmarks.Downloads
Published
2026-08-14
How to Cite
Tomasz, D., Veerapaneni, R., Likhachev, M., & Valenzano, R. (2026). Thread-Ordered Parallel Greedy Best First Search. Proceedings of the International Symposium on Combinatorial Search, 19(1), 157–165. https://doi.org/10.1609/socs.v19i1.43084
Issue
Section
Long Papers