Abstract
This paper presents an approach to performing artificial intelligence planning through temporal logic programming with Search Control Knowledge (SCK). First, the planning problem described with Planning Domain Description Language is modeled as a program m in Modeling, Simulation and Verification Language (MSVL). Second, the SCK is also specified with an MSVL program m′. Third, using the basic operation “and” in MSVL, a new MSVL program “mandm′” is obtained. Forth, with the compiler MC of MSVL, an executable binary code of program “mandm′” is obtained. Finally, planning result can be obtained via executing the executable code. Experimental results on selected benchmark planning domains from the International Planning Competition 2014 show that our approach is more effective in practice. Furthermore, the obtained plans are verified with the toolkit MSV so that a plan can be confirmed whether it is a reliable one.
| Original language | English |
|---|---|
| Pages (from-to) | 402-420 |
| Number of pages | 19 |
| Journal | Journal of Combinatorial Optimization |
| Volume | 38 |
| Issue number | 2 |
| DOIs | |
| State | Published - 15 Aug 2019 |
| Externally published | Yes |
Keywords
- MSVL
- PDDL
- Planning
- Search control knowledge
- Temporal logic
Fingerprint
Dive into the research topics of 'A temporal logic programming approach to planning'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver