Research efforts in the Automated Planning community predomi- nantly focus on developing novel planning techniques and incorpo- rating and/or combining them into domain-independent planning engines that can be exploited in a wide range of real-world ap- plications (e.g., Space Exploration, Manufacturing, Urban Traffic Control). In contrast to domain-dependent approaches, where one has to develop an algorithm for solving planning problems in a specific domain, domain-independent approach provides a lot of flexibility by decoupling domain models and planning engines. For being able to exploit domain-independent planning engines, one has to develop a planning domain model which, roughly speaking, describes the environment and agent’s actions.
The proposed tutorial focuses on the audience who might make use of domain-independent Automated Planning engines in their research efforts. After attending the tutorial the attendee should get at least a basic understanding of the process of modeling planning tasks, availability of tools that can support the process, and caveats one might face during the process.
- Introduction and Background
- Planning Task Description Languages
- Knowledge Engineering Tools for Planning
- The ICKEPS Competition
- Common Issues Concerning Model Efficiency
- Development of Real-world Planning Applications
- Issues and Open Problems