Necessary and Sufficient Conditions for Avoiding Reopenings in Best First Suboptimal Search with General Bounding Functions

Authors

  • Jingwei Chen University of Alberta
  • Nathan R. Sturtevant University of Alberta

DOI:

https://doi.org/10.1609/aaai.v35i5.16485

Keywords:

Search

Abstract

Recent work introduced XDP and XUP priority functions for best-first bounded-suboptimal search that do not need to perform state re-expansions as long as the search heuristic is consistent. However, that work had several limitations that are rectified here. This paper analyzes the sufficiency and necessity of the conditions used to formulate XDP and XUP. The analysis presents a simpler proof and generalizes the result in three aspects: (1) the priority function no longer has to be differentiable everywhere, (2) the quality of the solution does not have to be bounded by a constant factor, and (3) directed graphs are handled correctly. These results allow the introduction of more priority functions, such as piecewise linear functions, and more variants of bounded-suboptimal search, such as constant suboptimality. Several new priority functions are presented in this paper that, according to empirical results, can significantly outperform existing approaches including XDP.

Downloads

Published

2021-05-18

How to Cite

Chen, J., & Sturtevant, N. R. (2021). Necessary and Sufficient Conditions for Avoiding Reopenings in Best First Suboptimal Search with General Bounding Functions. Proceedings of the AAAI Conference on Artificial Intelligence, 35(5), 3688-3696. https://doi.org/10.1609/aaai.v35i5.16485

Issue

Section

AAAI Technical Track on Constraint Satisfaction and Optimization