【24h】

Sequence Unification Through Currying

机译:通过咖喱序列统一

获取原文

摘要

Sequence variables play an interesting role in unification and matching when dealing with terms in an unranked signature. Sequence Unification generalizes Word Unification and seems to be appealing for information extraction in XML documents, program transformation, and rule-based programming. In this work we study a relation between Sequence Unification and another generalization of Word Unification: Context Unification. We introduce a variant of Context Unification, called Left-Hole Context Unification that serves us to reduce Sequence Unification to it: We define a partial currying procedure to translate sequence unification problems into left-hole context unification problems, and prove soundness of the translation. Furthermore, a precise characterization of the shape of the unifiers allows us to easily reduce Left-Hole Context Unification to (the decidable problem of) Word Unification with Regular Constraints, obtaining then a decidability proof for an extension of Sequence Unification.
机译:序列变量在统一和匹配中发挥着令人兴趣的作用,在不逆转的签名中处理术语时。序列统一概括了Word Unifigation,似乎可以吸引XML文档中的信息提取,程序转换和基于规则的编程。在这项工作中,我们研究序列统一与单词统一的另一个概括之间的关系:上下文统一。我们介绍了一个上下文统一的变体,称为左孔上下文统一,为我们提供了减少序列统一:我们定义了部分汇率过程,将序列统一问题转化为左孔上下文统一问题,并证明翻译的健全性。此外,unifiers的形状的精确表征可以让我们很容易地减少左洞上下文统一到(的可判定问题)字统一与常规的约束,获得那么对于序列统一的扩展名的可判定性的证明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号