Bharath Muppasani, Vishal Pallagani, Biplav Srivastava, Raghava Mutharaju Bharath Muppasani This ontology represents the knowledge about automated planning domain. It captures the characteristics, features, and performance of different planners and domains, as well as the relationships between them. The ontology can be used to select suitable planners for a given domain and to improve their performance. The ontology aims to facilitate automated planning research and applications. English https://creativecommons.org/licenses/by/4.0/legalcode Ontology to model Automated Planning domain https://github.com/BharathMuppasani/AI-Planning-Ontology 2.0 a property that relates an effect to a state that adds a predicate to it a property that relates an effect to a state that deletes a predicate from it a property that relates a planning domain to a domain action that is available in it a property that relates a planning domain to a domain constant that is defined in it a property that relates an action to an action effect that results from it a property that relates a planning domain to an action that is extracted from its plan a property that relates a planning problem to a goal state that is desired for it a property that relates a planning domain to a planner that has a high relevance score for it a property that relates a planning problem to an initial state that is given for it a property that relates a planning domain to a planner that has a low relevance score for it a property that relates a planning domain to a planner that has a medium relevance score for it a property that relates a planning problem to a problem object that is involved in it a property that relates a type to a problem object that is an instance of it a property that relates an action to an action parameter that is involved in it a property that relates a planning domain to a type a property that relates a planning problem to a plan that solves it a property that relates an action to an action precondition that is required for it a property that relates a planning domain to a domain predicate that is defined in it a property that relates a planning domain to a planning problem that is defined in it a property that relates a planning domain or problem to a domain requirement that is required or supported by it a property that relates a type to a type tag that labels it a property that relates a plan to a planner that generates it a property that relates an action parameter to a type that classifies it a property that relates a planner to a planner type that categorizes it a property that relates a domain requirement to a planner that solves it a property that relates a planner to a domain requirement that it can handle or satisfy a class that represents a type of action that can be performed in a planning domain a class that represents what is involved in an action represents a situation or a configuration of the world in a planning problem 1 a class that represents what happens after an action is done a class that represents what needs to be true before an action can be done represents a fixed entity in a planning domain a class that represents a condition or a fact that can be true or false in a planning domain A feature that a planning domain requires or supports represents a desired or a target state defined in a task that a plan should achieve represents the starting or the given state of a planning problem Extracted macro action, which is a combination of multiple actions of a planning domain represents a kind of entity in a planning domain a system that can generate plans for a given planning domain and problem a category or classification of planners based on their characteristics or features a class that represents a problem setting for automated planning represents a task of the planning domain that requires a plan to be solved represents an entity or a constant that is involved in a planning problem