AIJan 16, 2014

Analyzing Search Topology Without Running Any Search: On the Connection Between Causal Graphs and h+

arXiv:1401.3890v171 citations
Originality Incremental advance
AI Analysis

This work addresses the challenge of domain analysis for planning heuristics, enabling automated identification of easy versus hard domains, which is incremental as it builds on prior observations about h+ qualities.

The paper tackled the problem of automatically analyzing the search topology of the optimal relaxation heuristic h+ in classical planning, establishing connections between causal graph structure and h+ topology to develop low-order polynomial time analysis methods, resulting in a tool called TorchLight that provides strong success guarantees in 8 out of 12 domains and empirical performance in additional domains.

The ignoring delete lists relaxation is of paramount importance for both satisficing and optimal planning. In earlier work, it was observed that the optimal relaxation heuristic h+ has amazing qualities in many classical planning benchmarks, in particular pertaining to the complete absence of local minima. The proofs of this are hand-made, raising the question whether such proofs can be lead automatically by domain analysis techniques. In contrast to earlier disappointing results -- the analysis method has exponential runtime and succeeds only in two extremely simple benchmark domains -- we herein answer this question in the affirmative. We establish connections between causal graph structure and h+ topology. This results in low-order polynomial time analysis methods, implemented in a tool we call TorchLight. Of the 12 domains where the absence of local minima has been proved, TorchLight gives strong success guarantees in 8 domains. Empirically, its analysis exhibits strong performance in a further 2 of these domains, plus in 4 more domains where local minima may exist but are rare. In this way, TorchLight can distinguish easy domains from hard ones. By summarizing structural reasons for analysis failure, TorchLight also provides diagnostic output indicating domain aspects that may cause local minima.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes