Domain Plan Reasoning in TRAINS-90
ROCHESTER UNIV NY DEPT OF COMPUTER SCIENCE
Pagination or Media Count:
This report describes the domain plan reasoning aspects of the TRAINS-90 project. an integrated. discourse-oriented system for natural language and planning research. The domain planner provides an interface which is used by higher level discourse level routines to address issues that require reasoning about the world. In particular. it must support both planning and plan recognition, since these tasks are interleaved in a discourse-driven system such as this. A uniform representation for both tasks is used,, based on a declarative. hierarchical description of actions and plans. Heuristic rules for both planning, and plan recognition are also represented declaratively. Descriptions of the system as a whole and of the domain reasoner in particular are presented, as well as documentation of the domain reasoner source code. Planning, Plan recognition, Knowledge representation, Declarative representations, Discourse-driven systems.
- Computer Programming and Software