【24h】

Dynamic Tree Cross Products

机译:动态树交叉产品

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

摘要

Range searching over tree cross products - a variant of classic range searching - recently has been introduced by Buchsbaum et al. (Proc. 8th ESA, vol. 1879 of LNCS, pp. 120-131, 2000). A tree cross product consist of hyperedges connecting the nodes of trees T_1, ... , T_d. In this context, range searching means to determine all hyperedges connecting a given set of tree nodes. Buchsbaum et al. describe a data structure which supports, besides queries, adding and removing of edges; the tree nodes remain fixed. In this paper we present a new data structure, which additionally provides insertion and deletion of leaves of T_1, ... , T_d; it combines the former approach with a novel technique of using search trees superimposed over ordered list maintenance structures. The extra cost for this dynamization is roughly a factor of O(log n/log log n). The trees being dynamic is especially important for maintaining hierarchical graph views, a problem that can be modeled as tree cross product. Such views evolve from a large base graph by the contraction of subgraphs defined recursively by an associated hierarchy. The graph view maintenance problem is to provide methods for refining and coarsening a view. In previous solutions only the edges of the underlying graph were dynamic; with the application of our data structure, the node set becomes dynamic as well.
机译:Buchsbaum等人最近引入了跨树积的范围搜索(这是经典范围搜索的一种变体)。 (Proc。8th ESA,LNCS的1879卷,第120-131页,2000年)。一个树叉积由连接树T_1,...,T_d的节点的超边组成。在这种情况下,范围搜索意味着确定连接给定树节点集的所有超边。 Buchsbaum等。描述一种数据结构,该结构除了查询外还支持边的添加和删除;树节点保持固定。在本文中,我们提出了一种新的数据结构,该结构还提供了T_1,...,T_d的叶子的插入和删除。它将以前的方法与一种新颖的技术结合在一起,该技术使用叠加在有序列表维护结构上的搜索树。这种动态化的额外成本大约是O(log n / log log n)的一个因数。动态树对于维护层次结构图视图尤为重要,该问题可以建模为树叉积。这样的视图是通过收缩由相关联的层次结构递归定义的子图而从大型基础图演变而来的。图形视图维护问题是提供一种用于细化和粗化视图的方法。在以前的解决方案中,只有基础图的边缘是动态的;随着我们数据结构的应用,节点集也变得动态。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号