2019
DOI: 10.1609/aaai.v33i01.33017610
|View full text |Cite
|
Sign up to set email alerts
|

Generalized Planning via Abstraction: Arbitrary Numbers of Objects

Abstract: We consider a class of generalized planning problems based on the idea of quantifying over sets of similar objects. We show how we can adapt fully observable nondeterministic planning techniques to produce generalized solutions that are easy to instantiate over particular problem instances. We also describe how we can reformulate a classical planning problem into a quantified one. The reformulation allows us to solve the original planning task without grounding every action with respect to all objects in the p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
28
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 23 publications
(31 citation statements)
references
References 16 publications
1
28
0
Order By: Relevance
“…Transitive closure is often used to define counting terms. Following transitive closure logic [Immerman and Vardi, 1997], we introduce the notation [T Cx ,ȳ ϕ](ū,v), where ϕ(x,ȳ) is a formula with 2k free variables,ū andv are two k-tuples of terms, which says that the pair (ū,v) is contained in the reflexive transitive closure of the binary relation on k-tuples that is defined by ϕ. It is defined as an abbreviation in the situation calculus using a formula in second-order logic.…”
Section: Extension Of the Situation Calculusmentioning
confidence: 99%
See 3 more Smart Citations
“…Transitive closure is often used to define counting terms. Following transitive closure logic [Immerman and Vardi, 1997], we introduce the notation [T Cx ,ȳ ϕ](ū,v), where ϕ(x,ȳ) is a formula with 2k free variables,ū andv are two k-tuples of terms, which says that the pair (ū,v) is contained in the reflexive transitive closure of the binary relation on k-tuples that is defined by ϕ. It is defined as an abbreviation in the situation calculus using a formula in second-order logic.…”
Section: Extension Of the Situation Calculusmentioning
confidence: 99%
“…If G bq is a sound abstraction of G c and δ is a strong solution to G bq , then m(δ) is a strong solution to G c . Illanes and McIlraith[2019] considered solving a class of generalized classical planning problems by automatically deriving a sound QNP abstraction from an instance of the problem. The automatic abstraction process is based on introducing a counter for each set of indistinguishable objects using the idea from [Fuentetaja and de la Rosa, 2016].…”
Section: Bonet and Geffner's Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Illanes and McIlraith [65] studied abstraction for numeric planning problems by compiling them into classical planning. Recently, they used abstraction for problems with quantifiable objects [66], e.g., a number of packages to deliver to points A and B, to find by abstracting from the quantification generalized plans that work for multiple instances. For this, they built a quantified planning problem by clustering indistinguishable objects using reformulation techniques [105] to reduce symmetry, and then compute a general policy.…”
Section: Generalized Planningmentioning
confidence: 99%