Merge-and-Shrink Abstraction
-
Published:2014-05
Issue:3
Volume:61
Page:1-63
-
ISSN:0004-5411
-
Container-title:Journal of the ACM
-
language:en
-
Short-container-title:J. ACM
Author:
Helmert Malte1,
Haslum Patrik2,
Hoffmann Jörg3,
Nissim Raz4
Affiliation:
1. University of Basel, Switzerland
2. The Australian National University and NICTA, Australia
3. Saarland University, Germany
4. Ben-Gurion University of the Negev, Israel
Abstract
Many areas of computer science require answering questions about reachability in compactly described discrete transition systems. Answering such questions effectively requires techniques to be able to do so without building the entire system. In particular, heuristic search uses lower-bounding (“admissible”) heuristic functions to prune parts of the system known to not contain an optimal solution. A prominent technique for deriving such bounds is to consider abstract transition systems that aggregate groups of states into one. The key question is how to design and represent such abstractions. The most successful answer to this question are pattern databases, which aggregate states if and only if they agree on a subset of the state variables.
Merge-and-shrink abstraction
is a new paradigm that, as we show, allows to compactly represent a more general class of abstractions, strictly dominating pattern databases in theory. We identify the maximal class of transition systems, which we call
factored transition systems
, to which merge-and-shrink applies naturally, and we show that the well-known notion of bisimilarity can be adapted to this framework in a way that still guarantees perfect heuristic functions, while potentially reducing abstraction size exponentially. Applying these ideas to planning, one of the foundational subareas of artificial intelligence, we show that in some benchmarks this size reduction leads to the computation of perfect heuristic functions in polynomial time and that more approximate merge-and-shrink strategies yield heuristic functions competitive with the state of the art.
Funder
Agence Nationale de la Recherche
Ben-Gurion University of the Negev
Australian Research Council
Israel Science Foundation
Department of Broadband, Communications and the Digital Economy , Australian Government
INRIA
Swiss National Science Foundation
Publisher
Association for Computing Machinery (ACM)
Subject
Artificial Intelligence,Hardware and Architecture,Information Systems,Control and Systems Engineering,Software
Cited by
40 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献