Saved in:
Bibliographic Details
Main Authors: Siag, Lior, Shperberg, Shahaf S., Felner, Ariel, Sturtevant, Nathan R.
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2412.21104
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915089042374656
author Siag, Lior
Shperberg, Shahaf S.
Felner, Ariel
Sturtevant, Nathan R.
author_facet Siag, Lior
Shperberg, Shahaf S.
Felner, Ariel
Sturtevant, Nathan R.
contents Parallelization and External Memory (PEM) techniques have significantly enhanced the capabilities of search algorithms when solving large-scale problems. Previous research on PEM has primarily centered on unidirectional algorithms, with only one publication on bidirectional PEM that focuses on the meet-in-the-middle (MM) algorithm. Building upon this foundation, this paper presents a framework that integrates both uni- and bi-directional best-first search algorithms into this framework. We then develop a PEM variant of the state-of-the-art bidirectional heuristic search (BiHS) algorithm BAE* (PEM-BAE*). As previous work on BiHS did not focus on scaling problem sizes, this work enables us to evaluate bidirectional algorithms on hard problems. Empirical evaluation shows that PEM-BAE* outperforms the PEM variants of A* and the MM algorithm, as well as a parallel variant of IDA*. These findings mark a significant milestone, revealing that bidirectional search algorithms clearly outperform unidirectional search algorithms across several domains, even when equipped with state-of-the-art heuristics.
format Preprint
id arxiv_https___arxiv_org_abs_2412_21104
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle On Parallel External-Memory Bidirectional Search
Siag, Lior
Shperberg, Shahaf S.
Felner, Ariel
Sturtevant, Nathan R.
Artificial Intelligence
Parallelization and External Memory (PEM) techniques have significantly enhanced the capabilities of search algorithms when solving large-scale problems. Previous research on PEM has primarily centered on unidirectional algorithms, with only one publication on bidirectional PEM that focuses on the meet-in-the-middle (MM) algorithm. Building upon this foundation, this paper presents a framework that integrates both uni- and bi-directional best-first search algorithms into this framework. We then develop a PEM variant of the state-of-the-art bidirectional heuristic search (BiHS) algorithm BAE* (PEM-BAE*). As previous work on BiHS did not focus on scaling problem sizes, this work enables us to evaluate bidirectional algorithms on hard problems. Empirical evaluation shows that PEM-BAE* outperforms the PEM variants of A* and the MM algorithm, as well as a parallel variant of IDA*. These findings mark a significant milestone, revealing that bidirectional search algorithms clearly outperform unidirectional search algorithms across several domains, even when equipped with state-of-the-art heuristics.
title On Parallel External-Memory Bidirectional Search
topic Artificial Intelligence
url https://arxiv.org/abs/2412.21104