Htn Planning Representation Languages and Tools
نویسنده
چکیده
Planning systems can be put into two classes: domain-independent planners and domain-dependent planners. Domain-dependent planners concentrate on using domain heuristics to encourage eecient search. For a domain-dependent planner, the domain contains heuristics algorithm for the speciied problem to make an eecient planning, so the planner might not available from one application to another one. Domain-independent planning is building general-purpose planning systems that can process the speciication of an application domain and then generate solutions to planning problems in that domain. A classical AI planning system is domain-independent. The planner uses a language to describe the planning problem as input, and then the planner produces the actions sequence as result. Building domain-independent planning systems is very challenging. The language used for writing domains and problem speciications should have a precise semantics should be structured to allow \natural" encoding for a range of applications. The precise semantics is very important in developing correct and eecient algorithms for solving problems written in that language, and also facilitates writing correct domain speciications 1]. The construction of the domain model needed for an application has been shown in practice to be very slow and laborious, requiring expertise not only in the application domain but in the detailed working of the planning system. It is generally agreed that thèhand-crafted' approach to domain model construction currently in use must be replaced by stronger and more consistent methods which can compete successfully with more conventional approaches in terms of software lifecycle costs 10]. For example, NASA has introduced a compositional, model-based programming language that supports the speciication of 1
منابع مشابه
Cs - Tr - 3239 , Umiacs - Tr
One big obstacle to understanding the nature of hierarchical task network (htn) planning has been the lack of a clear theoretical framework. In particular, no one has yet presented a clear and concise htn algorithm that is sound and complete. In this paper, we present a formal syntax and semantics for htn planning. Based on this syntax and semantics, we are able to deene an algorithm for htn pl...
متن کاملSemantics for Hierarchical Task Network Planning
One big obstacle to understanding the nature of hierarchical task net work htn planning has been the lack of a clear theoretical framework In particular no one has yet presented a clear and concise htn algorithm that is sound and complete In this paper we present a formal syntax and se mantics for htn planning Based on this syntax and semantics we are able to de ne an algorithm for htn planning...
متن کاملCS - TR - 3239 , UMIACS - TR - 94 - 31 , ISR - TR - 95 - 9 Semantics for Hierarchical Task - Network Planning
One big obstacle to understanding the nature of hierarchical task network (htn) planning has been the lack of a clear theoretical framework. In particular, no one has yet presented a clear and concise htn algorithm that is sound and complete. In this paper, we present a formal syntax and semantics for htn planning. Based on this syntax and semantics, we are able to deene an algorithm for htn pl...
متن کاملCs - Tr - 3239 , Umiacs
One big obstacle to understanding the nature of hierarchical task network (htn) planning has been the lack of a clear theoretical framework. In particular, no one has yet presented a clear and concise htn algorithm that is sound and complete. In this paper, we present a formal syntax and semantics for htn planning. Based on this syntax and semantics, we are able to de ne an algorithm for htn pl...
متن کاملTowards Inducing Htn Domain Models from Examples Original Citation towards Inducing Htn Domain Models from Examples (short Paper)
Domain modelling for AI Planning can be a complex process especially if there is a large number of objects or actions or both to be modelled. This task can be facilitated by tools which induce operators or methods from examples. Further, large and complex domains are more easily constructed if domain languages are used which allow for hierarchical decomposition of domain components. Examples of...
متن کاملLanguage Classification of Hierarchical Planning Problems
Theoretical results on HTN planning are mostly related to the plan existence problem. In this paper, we study the structure of the generated plans in terms of the language they produce. We show that such languages are always context-sensitive. Furthermore we identify certain subclasses of HTN planning problems which generate either regular or context-free languages. Most importantly we have dis...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999