Bidirectional Heuristic Search in Longest Path Problems (Extended Abstract)

Bidirectional heuristic search has the potential to decrease search time in combinatorial search problems amenable to backward search. To date, bidirectional search has been limited to minimization or shortest path problems. This paper extends the notion of bidirectional heuristic search to (constrained) longest path problems, which turns out to be non-trivial due to the path necessarily being part of the state and the inapplicability of standard bidirectional heuristic search techniques such as meet-in-the-middle (MM) and BAE*. We present a basic bidirectional heuristic search for longest simple path (LSP) in undirected graphs, and prove its correctness. We then suggest several refinements and optimizations, as well as a generalization to other types of longest path problems Coil-in-a-box (CIB). Empirical evaluation shows that, as with many forms of bidirectional search, sometimes unidirectional search wins, but for a sizable chunk of problem instance types, bidirectional search performs better by expanding fewer nodes and achieves a shorter runtime despite the increased overhead per expansion.

Authors

Institutions

Publication Details

Journal
Proceedings of the International Symposium on Combinatorial Search
Published
2025-07-20
DOI
https://doi.org/10.1609/socs.v18i1.36012
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Bidirectional Heuristic Search in Longest Path Problems (Extended Abstract)

Ariel Felner, Solomon Eyal Shimony, Shahaf Shperberg, Tzur Shubi
Proceedings of the International Symposium on Combinatorial Search
Robotic Path Planning Algorithms
article

Bidirectional Heuristic Search in Longest Path Problems (Extended Abstract)

Ariel Felner, Solomon Eyal Shimony, Shahaf Shperberg, Tzur Shubi
article en

Abstract

Bidirectional heuristic search has the potential to decrease search time in combinatorial search problems amenable to backward search. To date, bidirectional search has been limited to minimization or shortest path problems. This paper extends the notion of bidirectional heuristic search to (constrained) longest path problems, which turns out to be non-trivial due to the path necessarily being part of the state and the inapplicability of standard bidirectional heuristic search techniques such as meet-in-the-middle (MM) and BAE*. We present a basic bidirectional heuristic search for longest simple path (LSP) in undirected graphs, and prove its correctness. We then suggest several refinements and optimizations, as well as a generalization to other types of longest path problems Coil-in-a-box (CIB). Empirical evaluation shows that, as with many forms of bidirectional search, sometimes unidirectional search wins, but for a sizable chunk of problem instance types, bidirectional search performs better by expanding fewer nodes and achieves a shorter runtime despite the increased overhead per expansion.

Proceedings of the International Symposium on Combinatorial SearchVol. 18
Ben-Gurion University of the Negev (IL)
Israel Science Foundation
Openalex Percentile: Top 84%
Robotic Path Planning Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Bidirectional Heuristic Search in Longest Path Problems (Extended Abstract) — Ariel Felner, Solomon Eyal Shimony, et al. · Proceedings of the International Symposium on Combinatorial Search (2025) | TGRS Research Map | TGRS