TY - GEN
T1 - On the differences and similarities of fMM and GBFHS
AU - Shperberg, Shahaf S.
AU - Felner, Ariel
N1 - Publisher Copyright: © 2020 Proceedings of the 13th International Symposium on Combinatorial Search, SoCS 2020. All rights reserved.
PY - 2020/1/1
Y1 - 2020/1/1
N2 - FMM and GBFHS are two prominent parametric bidirectional heuristic search algorithms. A great deal of theoretical and empirical work has been done on both of these algorithms over the past few years. A number of interesting theoretical properties were proved for only one of these algorithms. In this paper we analyze the differences and similarities between these algorithms by comparing their minimal number of node expansions, and their implementations. Importantly, we introduce a version of fMM, called dfMM, that uses a dynamic fraction, and show that when both algorithms are enriched by lower-bound propagation they become equivalent. In particular, for every parameter value of dfMMlb we provide a parameter value of GBFHSlb such that both algorithms expand the same sequence of nodes, and vice versa. This equivalence indicates that all theoretical properties proved for one algorithm hold for both. Therefore, it suffice to consider only one of these algorithms for future analyses and benchmarks.
AB - FMM and GBFHS are two prominent parametric bidirectional heuristic search algorithms. A great deal of theoretical and empirical work has been done on both of these algorithms over the past few years. A number of interesting theoretical properties were proved for only one of these algorithms. In this paper we analyze the differences and similarities between these algorithms by comparing their minimal number of node expansions, and their implementations. Importantly, we introduce a version of fMM, called dfMM, that uses a dynamic fraction, and show that when both algorithms are enriched by lower-bound propagation they become equivalent. In particular, for every parameter value of dfMMlb we provide a parameter value of GBFHSlb such that both algorithms expand the same sequence of nodes, and vice versa. This equivalence indicates that all theoretical properties proved for one algorithm hold for both. Therefore, it suffice to consider only one of these algorithms for future analyses and benchmarks.
UR - http://www.scopus.com/inward/record.url?scp=85099598887&partnerID=8YFLogxK
M3 - Conference contribution
T3 - Proceedings of the 13th International Symposium on Combinatorial Search, SoCS 2020
SP - 66
EP - 74
BT - Proceedings of the 13th International Symposium on Combinatorial Search, SoCS 2020
A2 - Harabor, Daniel
A2 - Vallati, Mauro
PB - The AAAI Press
T2 - 13th International Symposium on Combinatorial Search, SoCS 2020
Y2 - 26 May 2020 through 28 May 2020
ER -