Academia.eduAcademia.edu

Planning Domain Definition Language (PDDL)

description22 papers
group1 follower
lightbulbAbout this topic
Planning Domain Definition Language (PDDL) is a formal language used to describe planning problems and domains in artificial intelligence. It provides a standardized syntax for representing actions, states, and goals, enabling automated planning systems to generate solutions for complex decision-making tasks.
lightbulbAbout this topic
Planning Domain Definition Language (PDDL) is a formal language used to describe planning problems and domains in artificial intelligence. It provides a standardized syntax for representing actions, states, and goals, enabling automated planning systems to generate solutions for complex decision-making tasks.

Key research themes

1. How has PDDL evolved to model mixed discrete-continuous and hierarchical planning domains with formal semantics?

Research in PDDL has extended its classic STRIPS-style planning domain definition language to accommodate richer features including continuous dynamics, hierarchical actions, and rigorous formal semantics. These enhancements address realistic planning scenarios involving time-dependent effects, continuous changes, and task decompositions, ensuring PDDL’s applicability to complex domains with provable semantic foundations. Formal mappings to hybrid automata and hierarchical structures provide execution and validation guarantees necessary for dependable automated planning.

Key finding: This foundational manual formally specifies PDDL's syntax and partial semantics, introducing features such as basic STRIPS actions, conditional effects, universal quantification, domain axioms, safety constraints, and... Read more
Key finding: Introduces pddl+, an extended planning domain language accommodating mixed discrete-continuous dynamics via autonomous processes and events, overcoming limitations of continuous durative actions in pddl2.1. It formalizes... Read more
Key finding: This work advances the pddl+ to hybrid automata translation by precisely handling 'must' transitions representing processes and events that must execute once enabled. It proposes a schema converting hybrid automata with must... Read more
Key finding: Describes a hierarchical, incremental planner designed for rapid planning under limited knowledge, featuring situated reasoning about context-sensitive action effects. ItPlanS treats action effects as context-dependent and... Read more
Key finding: Proposes a novel approach to validate hierarchical task networks (HTNs) by translating HTNs into attribute grammars with timeline constraints. Here, parsing techniques are extended beyond context-free grammar parsing to... Read more

2. What strategies exist for improving PDDL-based planning efficiency and quality via encoding, tooling, and domain knowledge exploitation?

Beyond language design, practical use of PDDL requires improved tooling for model creation, problem encoding, plan optimization, and conversion to computationally efficient representations. Approaches include automated translations from PDDL+ to constraint answer set programming (CASP), domain-specific language design guidelines, editor support for large PDDL domains, and action dependency analysis to extract structural knowledge. These efforts collectively address planner scalability, reusability, and solution quality.

Key finding: Presents an encoding from PDDL+ to Constraint Answer Set Programming (CASP) enabling hybrid discrete-continuous planning problems to be addressed via CASP solvers. It extends the ezcsp solver to validate plans iteratively,... Read more
Key finding: Introduces myPDDL, a modular toolkit designed to support efficient PDDL domain and problem modeling with advanced editor features such as syntax highlighting, code completion, code navigation, and template assistance. The... Read more
Key finding: Proposes a method to automatically generate compact finite-domain state-variable representations from propositional PDDL domains by leveraging mutex relations from the planning graph. The approach finds maximal cliques of... Read more
Key finding: Develops methods to analyze dependencies among actions within existing plans to extract structural knowledge that can inform planning heuristics or macro-action construction. By formalizing dependency relations between... Read more
Key finding: Synthesizes comprehensive guidelines for designing domain-specific languages (DSLs), including DSLs like PDDL, emphasizing principles that enhance language usability, expressiveness, and acceptance among domain experts.... Read more

3. How can temporal logic and environment assumptions enhance planning expressivity and robustness in PDDL-based and nondeterministic settings?

Temporal logic, particularly Linear Temporal Logic (LTL), and environment specifications extend planning expressivity by facilitating the formalization of goals and domain assumptions under nondeterminism. The integration of environment strategies specified as LTL conditions and new temporal path quantifiers allows refined characterizations beyond classical strong and weak planning. These frameworks improve plan synthesis reliability under environmental uncertainty and provide algorithmic foundations for sophisticated goal formulations in PDDL-like domains.

Key finding: Proposes viewing environment specifications, expressed as arbitrary LTL formulas, as defining environment strategies rather than mere trace constraints. Formalizes planning as the synthesis of agent strategies guaranteeing... Read more
Key finding: Introduces formalizations of path quantifiers over LTL goals in planning, generalizing beyond traditional universal (strong) and existential (weak) interpretations, to arbitrary finite and infinite alternations of 'for all'... Read more

All papers in Planning Domain Definition Language (PDDL)

We consider the challenges that arise when plans are based on an incorrect representation of the domain in which they are executed. We describe how information about plan formation, and how the way in which each plan step is related to... more
Non-linear continuous change is common in real-world problems, especially those that model physical systems. We present an algorithm which builds upon existent temporal planning techniques based on linear programming to approximate... more
Real-world planning problems often feature complex temporal and numeric characteristics. These include concurrent activities and also effects that involve continuous change. This work presents the formalism behind reasoning with required... more
This paper describes a preliminary work on Machine T , a temporal partial order planner based on the use of temporal constraint networks to represent and propagate temporal constraints over the actions of a plan. The use of this formalism... more
The Planning Domain Description Language (PDDL) was first devised and proposed by a committee led by Drew McDermott in preparation for what turned out to be the first in a series of international planning competitions, held in 1998. Its... more
In industrial domains such as manufacturing control, a trend away from centralized planning and scheduling towards more flexible distributed agent-based approaches could be observed over recent years. To be of practical relevance, the... more
The International Planning Competitions, run by Drew Mc-Dermott in 1998 and Fahiem Bacchus in 2000, have provided an important spur to the planning community, encouraging the development of planning technology and of a wide selection of... more
Ce papier étudie l'importance de la complétude du marché en comparant le taux d'aversion au risque estimé dans le cas de marchés complets et incomplets. Dans le cas de marchés incomplets, nous utilisons des données de consommation de 50... more
In this paper, we argue that it would be fruitful to revisit foreign aid's potential as an insurance mechanism against macroeconomic shocks. In a simple model of aid flows between two endowment economies, we show that at least three... more
The work aims at extending Answer Set Programming (ASP) with the possibility of quickly introducing new predefined constructs and to deal with compound data structures. We show how ASP can be extended with... more
Le dispositif d'observation que nous avons adopté est simple. Nous avons repéré les sites à l'aide de moteurs de recherches (google et alta vista) et de plusieurs portails. Lorsque cela ne permettait pas de trouver le site,... more
Nothing is harder to surmount than a corpus of true but too special knowledge; to reforge the tradition of his forebears is the greatest originality a man can have." C. Truesdell, 1961 [54]
are circulated to promote discussion and provoque comments. Any references to discussion papers should clearly state that the paper is preliminary. Materials published in this series may subject to further publication. The paper was... more
Queda hecho el depósito que marca la Ley 11.723 Prohibida la reproducción sin la expresa autorización por escrito.
In prior work, we examined the possibility of sound generation from colon tissue scan data using vocal synthesis models. In this work, we review key results and present extensions to the prior work. Sonification entails the mapping of... more
Na Mata Atlântica, a conversão de áreas lorestadas em outro tipo de uso do solo ica condicionada, entre outros, à classiicação do estágio sucessional da loresta, sendo que diferentes estágios reletem em diferentes tamanhos e... more
We propose a detailed Monte Carlo study of model selection criteria when the exact maximum likelihood (EML) method is used to estimate ARFIMA processes. More specifically, our object is to assess the performance of two automatic selection... more
Vanbolnička potrošnja antibiotika u Republici Srpskoj u periodu od 2009. do 2014. godine SAŽETAK Uvod. Antimikrobna rezistencija predstavlja veoma ozbiljnu javnozdravstvenu prijetnju širom svijeta. Glavni uzrok nastanka antimikrobne... more
The BRS can be quantified as the slope between SBP and RR values identified in baroreflex events, estimated by ordinary least squares (OLS) minimization. Quantile regression (QR) is a more robust procedure than OLS and allows a more... more
Computer games and the accompanying entertainment industry branch has become a major market factor. AI techniques are successfully applied to tasks like path planning or intelligent swarm behavior. On the decision-making level the state... more
Many planning domains have temporal features that can be expressed as durations associated with actions. Unfortunately, the conservative model of actions of most temporal planners is not appropriate for some domains which require more... more
Download research papers for free!