
An Introduction to the Planning Domain Definition Language by Patrik Haslum
Planning is the branch of Artificial Intelligence (AI) that seeks to automate reasoning about plans, most importantly the reasoning that goes into formulating a plan to achieve a given goal in a given situation. AI planning is model-based: a planning system takes as input a description (or model) of the initial situation, the actions available to change it, and the goal condition to output a plan composed of those actions that will accomplish the goal when executed from the initial situation.
The Planning Domain Definition Language (PDDL) is a formal knowledge representation language designed to express planning models. Developed by the planning research community as a means of facilitating systems comparison, it has become a de-facto standard input language of many planning systems, although it is not the only modelling language for planning. Several variants of PDDL have emerged that capture planning problems of different natures and complexities, with a focus on deterministic problems.
The purpose of this book is two-fold. First, we present a unified and current account of PDDL, covering the subsets of PDDL that express discrete, numeric, temporal, and hybrid planning. Second, we want to introduce readers to the art of modelling planning problems in this language, through educational examples that demonstrate how PDDL is used to model realistic planning problems. The book is intended for advanced students and researchers in AI who want to dive into the mechanics of AI planning, as well as those who want to be able to use AI planning systems without an in-depth explanation of the algorithms and implementation techniques they use.
-
Graph Representation Learning
-
A Concise Introduction to Models and Methods for Automated Planning
-
Learning with Support Vector Machines
-
A Concise Introduction to Multiagent Systems and Distributed Artificial Intelligence
-
Reasoning with Probabilistic and Deterministic Graphical Models
-
Action Programming Languages
-
Human Computation
-
Learning and Decision-Making from Rank Data
-
Explainable Human-AI Interaction
-
Network Embedding
-
Predicting Human Decision-Making
-
Game Theory for Data Science
-
Strategic Voting
-
Statistical Relational Artificial Intelligence
-
A Short Introduction to Preferences
-
Case-Based Reasoning
-
Representing and Reasoning with Qualitative Preferences
-
Robot Learning from Human Teachers
-
Visual Object Recognition
-
General Game Playing
-
Essential Principles for Autonomous Robotics
-
Federated Learning
-
Graph-Based Semi-Supervised Learning
-
An Introduction to Constraint-Based Temporal Reasoning
-
Intelligent Autonomous Robotics
-
Answer Set Solving in Practice
-
Representation Discovery using Harmonic Analysis
-
Representations and Techniques for 3D Object Recognition and Scene Interpretation
-
Introduction to Intelligent Systems in Traffic and Transportation
-
Introduction to Symbolic Plan and Goal Recognition
-
Judgment Aggregation
-
Metric Learning
-
Data Integration
-
Trading Agents
-
Introduction to Semi-Supervised Learning
-
Transfer Learning for Multiagent Reinforcement Learning Systems
-
Introduction to Graph Neural Networks
-
Introduction to Logic Programming
-
Lifelong Machine Learning, Second Edition
-
Adversarial Machine Learning
-
Multi-Objective Decision Making
-
Active Learning
-
Planning with Markov Decision Processes
-
Computational Aspects of Cooperative Game Theory
-
Algorithms for Reinforcement Learning
| SKU | Unavailable |
| ISBN 13 | 9783031004568 |
| ISBN 10 | 3031004566 |
| Title | An Introduction to the Planning Domain Definition Language |
| Author | Patrik Haslum |
| Series | Synthesis Lectures On Artificial Intelligence And Machine Learning |
| Condition | Unavailable |
| Binding Type | Paperback |
| Publisher | Springer International Publishing AG |
| Year published | 2019-04-02 |
| Number of pages | 169 |
| Cover note | Book picture is for illustrative purposes only, actual binding, cover or edition may vary. |
| Note | Unavailable |












































