Domain Analysis and Domain Knowledge : Generation , Representation , and Implementation

Domain analysis is the inference of knowledge, termed domain knowledge, which is implicit in the description of planning problems. For many planning techniques, the use of domain knowledge yields substantial improvements of performance. This paper is concerned with domain analysis in three different ways. Firstly, we propose the domain knowledge exchange language DKEL as a mean to represent domain knowledge and to connect different planning techniques. We then present path reduction, a domain analysis technique, and lastly, we describe a novel approach to implement domain analysis techniques and demonstrate it by its use for path re-