2018
DOI: 10.1613/jair.1.11217
|View full text |Cite
|
Sign up to set email alerts
|

Counterexample-Guided Cartesian Abstraction Refinement for Classical Planning

Abstract: Counterexample-guided abstraction refinement (CEGAR) is a method for incrementally computing abstractions of transition systems. We propose a CEGAR algorithm for computing abstraction heuristics for optimal classical planning. Starting from a coarse abstraction of the planning task, we iteratively compute an optimal abstract solution, check if and why it fails for the concrete planning task and refine the abstraction so that the same failure cannot occur in future iterations. A key ingredi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
91
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 51 publications
(91 citation statements)
references
References 0 publications
0
91
0
Order By: Relevance
“…Variable projection is a fairly coarse abstraction method, and another method which allows for a more fine grained control is cartesian abstraction [SH13], and variable projection is a special case of it. Seipp and Helmert [SH13] use cartesian abstraction in roughly the following way: (1) find a solution for the abstract instance, if there is none then the original instance is unsolvable; (2) find a flaw in the solution by applying it on the original instance, if there is none then we have found a solution for the original instance; (3) adjust the abstraction to resolve the flaw; (4) if we are not satisfied with the current abstraction then go to (1), otherwise we are done.…”
Section: Cegarmentioning
confidence: 99%
See 1 more Smart Citation
“…Variable projection is a fairly coarse abstraction method, and another method which allows for a more fine grained control is cartesian abstraction [SH13], and variable projection is a special case of it. Seipp and Helmert [SH13] use cartesian abstraction in roughly the following way: (1) find a solution for the abstract instance, if there is none then the original instance is unsolvable; (2) find a flaw in the solution by applying it on the original instance, if there is none then we have found a solution for the original instance; (3) adjust the abstraction to resolve the flaw; (4) if we are not satisfied with the current abstraction then go to (1), otherwise we are done.…”
Section: Cegarmentioning
confidence: 99%
“…Seipp and Helmert [SH13] use cartesian abstraction in roughly the following way: (1) find a solution for the abstract instance, if there is none then the original instance is unsolvable; (2) find a flaw in the solution by applying it on the original instance, if there is none then we have found a solution for the original instance; (3) adjust the abstraction to resolve the flaw; (4) if we are not satisfied with the current abstraction then go to (1), otherwise we are done. In other words, this algorithm, also known as counterexample-guided cartesian abstraction refinement (CEGAR), disproves abstract solutions.…”
Section: Cegarmentioning
confidence: 99%
“…Given that the number of states in a planning task is exponential in its size, the question arises how an abstraction -a partition of the state space -should be represented. Available answers are pattern databases (Culberson and Schaeffer 1998;Edelkamp 2001;, where an abstraction is defined in terms of a state-variable subset projected onto; merge-and-shrink abstraction (Dräger, Finkbeiner, and Podelski 2006;Helmert, Haslum, and Hoffmann 2007;Helmert et al 2014), which computes arbitrary abstractions by iteratively merging state variables and abstracting (shrinking) the product; and Cartesian abstraction (Ball, Podelski, and Rajamani 2001;Seipp and Helmert 2013), where abstract states are restricted to be cross-products of state-variable domain subsets.…”
Section: Cartesian Abstraction Heuristicsmentioning
confidence: 99%
“…cluding the approximation of goal distance (e.g. Edelkamp 2001;Haslum et al 2007;Seipp and Helmert 2013;Helmert et al 2014). In this paper, we explore abstract state spaces that are quotient graphs of the state space, where abstract states are blocks in a state partition, and the goal distance estimate for any state is the distance of its block to the nearest goal block.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation