Grammar mapping for conceptual patterns

Abstract Syntactical pattern recognition techniques are applied to conceptual patterns for analogical problem solving. The conceptual patterns are concerned with relationships between entities. A problem to be solved (or a question to be answered) through analogical reasoning is treated as an incomplete pattern (in the target domain) with some missing information. Given a pattern base (which consists of known conceptual patterns) and a target pattern with missing information, the task of analogical problem solving is to recognize a known pattern (in some source domain) in the pattern base which contains a portion similar to the known portion of the target pattern, so that the missing information in the target domain can be fulfilled through the known pattern through structure mapping. In the context of conceptual pattern recognition, the structure mapping process is performed through mapping of grammar. Some important terms are defined, a grammar for pattern description is described, and the function of a grammar mapping engine (GME) is then discussed. A brief comparison with related work is also provided.