Downward Refinement and the Efficiency of Hierarchical Problem Solving (1993)
| Venue: | Artificial Intelligence |
| Citations: | 51 - 1 self |
BibTeX
@ARTICLE{Bacchus93downwardrefinement,
author = {Fahiem Bacchus and Qiang Yang},
title = {Downward Refinement and the Efficiency of Hierarchical Problem Solving},
journal = {Artificial Intelligence},
year = {1993},
volume = {71},
pages = {43--100}
}
OpenURL
Abstract
Analysis and experiments have shown that hierarchical problem-solving is most effective when the hierarchy satisfies the downward refinement property (DRP), whereby every abstract solution can be refined to a concrete-level solution without backtracking across abstraction levels. However, the DRP is a strong requirement that is not often met in practice. In this paper we examine the case when the DRP fails, and provide an analytical model of search complexity parameterized by the probability of an abstract solution being refinable. Our model provides a more accurate picture of the effectiveness of hierarchical problem-solving. We then formalize the DRP in Abstrips-style hierarchies, providing a syntactic test that can be applied to determine if a hierarchy satisfies the DRP. Finally, we describe an algorithm called Highpoint that we have developed. This algorithm builds on the Alpine algorithm of Knoblock in that it automatically generates abstraction hierarchies. However, it uses th...







