2017
DOI: 10.1017/s1471068417000187
|View full text |Cite
|
Sign up to set email alerts
|

CASP solutions for planning in hybrid domains

Abstract: CASP is an extension of ASP that allows for numerical constraints to be added in the rules. PDDL+ is an extension of the PDDL standard language of automated planning for modeling mixed discrete-continuous dynamics.In this paper, we present CASP solutions for dealing with PDDL+ problems, i.e., encoding from PDDL+ to CASP, and extensions to the algorithm of the ezcsp CASP solver in order to solve CASP programs arising from PDDL+ domains. An experimental analysis, performed on well-known linear and non-linear var… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
7
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
5
1
1

Relationship

2
5

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 39 publications
(49 reference statements)
0
7
0
Order By: Relevance
“…A range of techniques have been introduced to support the reasoning on PDDL+ instances by means of translation. Balduccini et al (2017) proposed an approach for translating a PDDL+ instance in a Constraint ASP instance (Baselice, Bonatti, and Gelfond 2005), but the process has to be done manually by an expert of the field. A number of approaches have been introduced to translate PDDL+ instances into satisfiability modulo theories (SMT) (Barrett and Tinelli 2018) problems (e.g., (Bryce et al 2015;Cashmore, Magazzeni, and Zehtabi 2020)) or a mix of linear programming and SAT instances (Shin and Davis 2005).…”
Section: Related Workmentioning
confidence: 99%
“…A range of techniques have been introduced to support the reasoning on PDDL+ instances by means of translation. Balduccini et al (2017) proposed an approach for translating a PDDL+ instance in a Constraint ASP instance (Baselice, Bonatti, and Gelfond 2005), but the process has to be done manually by an expert of the field. A number of approaches have been introduced to translate PDDL+ instances into satisfiability modulo theories (SMT) (Barrett and Tinelli 2018) problems (e.g., (Bryce et al 2015;Cashmore, Magazzeni, and Zehtabi 2020)) or a mix of linear programming and SAT instances (Shin and Davis 2005).…”
Section: Related Workmentioning
confidence: 99%
“…Despite the importance and complexity of grounding for hybrid PDDL+ planning, there is a lack of studies focusing on investigating techniques and approaches for optimising this process. Most of the research on hybrid PDDL+ planning focuses on the design of complete domain-independent planning engines, such as DiNo [2], SMTPlan [3], and CASP [4]; and emphasis has been given to the search module of such engines. Relevant work in the area of efficiently PDDL+ grounding focused on reformulating the input models in order make them more amenable to planning engines [5], on modifying the internal behaviour of planning engines to adapt them to the specific application domain [6], [7] , rather than on designing principled grounding modules for domainindependent planning engines.…”
Section: Introductionmentioning
confidence: 99%
“…We also believe they provide a good ground for testing and exploiting knowledge engineering techniques for evaluating the quality of different planning encodings [19]. As future work, we would like to test our approach on different robots models, and to evaluate more PDDL+ planners, namely SMTPlan+ [8], DReal [4] and EZCSP [2]. Both SMT-Plan+ and Dreal rely on an SMT module for solving problems described using PDDL+, while EZCSP exploits Constraint Answer Set Programming (CASP) [20] encodings and solvers.…”
Section: Related Work Conclusion and Future Workmentioning
confidence: 99%