【24h】

Efficient Pattern Matching for Non-strongly Sequential Term Rewriting Systems

机译:非严格顺序术语重写系统的高效模式匹配

获取原文
获取原文并翻译 | 示例

摘要

Pattern matching is a fundamental feature in many applications such as rule-based expert systems. Usually, patterns are pre-processed into a deterministic finite automaton. With ambiguous patterns a subject term may be an instance of more than one pattern and so a priority rule is usually engaged to select the matched pattern. The pre-processing of the patterns adds new patterns, which are instances of the original ones. When the original patterns are ambiguous, some of the instances supplied may be irrelevant. Their introduction causes unnecessary increase of space requirements. Furthermore, they slow down the matching process. Here, we devise a new pre-processing operation that identifies and avoids including such irrelevant instances and hence improves space and time requirements for the matching automaton and process.
机译:模式匹配是许多应用程序(例如基于规则的专家系统)中的基本功能。通常,将模式预处理为确定性有限自动机。对于歧义模式,主题词可能是一个以上模式的实例,因此通常会使用优先级规则来选择匹配的模式。模式的预处理会添加新模式,这些模式是原始模式的实例。当原始模式不明确时,提供的某些实例可能是不相关的。它们的引入导致不必要的空间需求增加。此外,它们减慢了匹配过程。在这里,我们设计了一种新的预处理操作,该操作可以识别并避免包含不相关的实例,从而提高了匹配自动机和过程的空间和时间要求。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号