...
首页> 外文期刊>IEEE Transactions on Knowledge and Data Engineering >Introducing Cuts Into a Top-Down Process for Checking Tree Inclusion
【24h】

Introducing Cuts Into a Top-Down Process for Checking Tree Inclusion

机译:将切入引入到自上而下的过程中以检查树的包含性

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

获取外文期刊封面封底 >>

       

摘要

By the ordered tree inclusion we will check whether a pattern tree P can be included in a target tree T, where the order of siblings in both P and T matters. This problem has many applications in practice, such as retrieval of documents, data mining, and RNA structure matching. In this paper, we propose an efficient algorithm for this problem. Its time complexity is bounded by O(vertical bar T vertical bar.min{h(P), vertical bar leaves(P)vertical bar}, with O(vertical bar T vertical bar + vertical bar P vertical bar) space being used, where h(P) (h(T)) represents the height of P (resp., T) and leaves (P) stands for the set of the leaves of P. Up to now the best algorithm for this problem needs Theta(vertical bar T vertical bar.vertical bar leaves(P)vertical bar) time and O(vertical bar P vertical bar + vertical bar T vertical bar) space. Extensive experiments have been done, which show that the new algorithm can perform much better than the existing ones in practice.
机译:通过有序的树包含,我们将检查模式树P是否可以包含在目标树T中,其中P和T中的同级顺序都很重要。这个问题在实践中有许多应用,例如文档检索,数据挖掘和RNA结构匹配。在本文中,我们针对此问题提出了一种有效的算法。它的时间复杂度受O(垂直线T垂直线.min {h(P),垂直线叶(P)垂直线})限制,并使用O(垂直线T垂直线+垂直线P垂直线)空间,其中h(P)(h(T))代表P的高度(resp。,T),叶子(P)代表P的叶子的集合。到目前为止,此问题的最佳算法需要Theta(vertical bar T垂直bar.vertical bar离开(P)vertical bar)时间和O(vertical bar P垂直bar + Vertical bar T垂直bar)空间。已经进行了广泛的实验,表明新算法的性能比在实践中已有的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号