Results 1 -
5 of
5
Using Temporal Logics to Express Search Control Knowledge for Planning
- ARTIFICIAL INTELLIGENCE
, 1999
"... Over the years increasingly sophisticated planning algorithms have been developed. These have made for more efficient planners, but unfortunately these planners still suffer from combinatorial complexity even in simple domains. Theoretical results demonstrate that planning is in the worst case in ..."
Abstract
-
Cited by 239 (11 self)
- Add to MetaCart
Over the years increasingly sophisticated planning algorithms have been developed. These have made for more efficient planners, but unfortunately these planners still suffer from combinatorial complexity even in simple domains. Theoretical results demonstrate that planning is in the worst case intractable. Nevertheless, planning in particular domains can often be made tractable by utilizing additional domain structure. In fact, it has long been acknowledged that domain independent planners need domain dependent information to help them plan effectively. In this
TALplanner: A temporal logic based forward chaining planner
- ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE
, 2001
"... We present TALplanner, a forward-chaining planner based on the use of domaindependent
search control knowledge represented as formulas in the Temporal Action
Logic (TAL). TAL is a narrative based linear metric time logic used for reasoning
about action and change in incompletely specied dynamic envi ..."
Abstract
-
Cited by 64 (14 self)
- Add to MetaCart
We present TALplanner, a forward-chaining planner based on the use of domaindependent
search control knowledge represented as formulas in the Temporal Action
Logic (TAL). TAL is a narrative based linear metric time logic used for reasoning
about action and change in incompletely specied dynamic environments. TAL
is used as the formal semantic basis for TALplanner, where a TAL goal narrative
with control formulas is input to TALplanner which then generates a TAL narrative
that entails the goal and control formulas. The sequential version of TALplanner is
presented. The expressivity of plan operators is then extended to deal with an interesting
class of resource types. An algorithm for generating concurrent plans, where
operators have varying durations and internal state, is also presented. All versions
of TALplanner have been implemented. The potential of these techniques is demonstrated
by applying TALplanner to a number of standard planning benchmarks in
the literature.
Planning with Resources and Concurrency A Forward Chaining Approach
, 2001
"... Recently tremendous advances have been made in the performance of AI planning systems. However increased performance is only one of the prerequisites for bringing planning into the realm of real applications; advances in the scope of problems that can be represented and solved must also be made ..."
Abstract
-
Cited by 62 (2 self)
- Add to MetaCart
Recently tremendous advances have been made in the performance of AI planning systems. However increased performance is only one of the prerequisites for bringing planning into the realm of real applications; advances in the scope of problems that can be represented and solved must also be made. In this paper we address two important representational features, concurrently executable actions with varying durations, and metric quantities like resources, both essential for modeling real applications. We show how the forward chaining approach to planning can be extended to allow it to solve planning problems with these two features. Forward chaining using heuristics or domain specific information to guide search has shown itself to be a very promising approach to planning, and it is sensible to try to build on this success. In our experiments we utilize the TLPLAN approach to planning, in which declaratively represented control knowledge is used to guide search. We show that this extra knowledge can be intuitive and easy to obtain, and that with it impressive planning performance can be achieved. 1
Extending TALplanner with Concurrency and Resources
, 2000
"... We present TALplanner, a forward-chaining planner based on the use of domain-dependent search control knowledge represented as temporal formulas in the Temporal Action Logic (TAL). TAL is a narrative based linear metric time logic used for reasoning about action and change in incompletely specified ..."
Abstract
-
Cited by 16 (4 self)
- Add to MetaCart
We present TALplanner, a forward-chaining planner based on the use of domain-dependent search control knowledge represented as temporal formulas in the Temporal Action Logic (TAL). TAL is a narrative based linear metric time logic used for reasoning about action and change in incompletely specified dynamic environments. TAL is used as the formal semantic basis for TALplanner, where a TAL goal narrative with control formulas is input to TALplanner which then generates a TAL narrative that entails the goal formula. We extend the sequential version of TALplanner, which has previously shown impressive performance on standard benchmarks, in two respects: 1) TALplanner is extended to generate concurrent plans, where operators have varied durations and internal state; and 2) the expressiveness of plan operators is extended for dealing with several different types of resources. The extensions to the planner have been implemented and concurrent planning with resources is demonstrated using an...
TALplanner in the Third International Planning Competition: Extensions and control rules
- JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH
, 2003
"... TALplanner is a forward-chaining planner that relies on domain knowledge in the shape of temporal logic formulas in order to prune irrelevant parts of the search space. TALplanner recently participated in the third International Planning Competition, which had a clear emphasis on increasing the comp ..."
Abstract
-
Cited by 3 (2 self)
- Add to MetaCart
TALplanner is a forward-chaining planner that relies on domain knowledge in the shape of temporal logic formulas in order to prune irrelevant parts of the search space. TALplanner recently participated in the third International Planning Competition, which had a clear emphasis on increasing the complexity of the problem domains being used as benchmark tests and the expressivity required to represent these domains in a planning system. Like many other planners, TALplanner had support for some but not all aspects of this increase in expressivity, and a number of changes to the planner were required. After a short introduction to TALplanner, this article describes some of the changes that were made before and during the competition. We also describe the process of introducing suitable

