首页> 外文期刊>Information Systems >Set operations over compressed binary relations
【24h】

Set operations over compressed binary relations

机译:设置压缩二进制关系上的操作

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Binary relations are commonly used to represent relationships between real-world objects. Classical representations for binary relations can be very space-consuming when the set of elements is large. In these cases, compressed representations, such as thek2-tree, have proven to be a competitive solution, as they are efficient in time while consuming very little space. Moreover,k2-trees can successfully represent both sparse and dense binary relations, using different variants of the technique.In this paper, we propose and evaluate algorithms to efficiently perform set operations over binary relations represented usingk2-trees. More specifically, we present algorithms for computing the union, intersection, difference, symmetric difference, and complement of binary relations. Thus, this work extends the functionality of the different variants of thek2-tree representation for binary relations.Our algorithms are computed directly over the compressed representation, without requiring previous decompression, and generate the result in compressed form. The experimental evaluation shows that they are efficient in terms of space and time, compared with different baselines where the binary relations are represented in plain form or require a previous decompression to perform the set operation.
机译:二进制关系通常用于表示实际对象之间的关系。当元素集很大时,二进制关系的经典表示可能会非常占用空间。在这些情况下,已压缩的表示形式(例如thek2-tree)已被证明是一种有竞争力的解决方案,因为它们在节省时间的同时又非常节省空间。而且,k2-树可以使用该技术的不同变体成功地表示稀疏和稠密的二进制关系。在本文中,我们提出并评估了算法,以有效地对使用k2-tree表示的二进制关系执行集合运算。更具体地说,我们提出了用于计算二元关系的并集,交集,差,对称差和补码的算法。因此,这项工作扩展了k2树表示形式的不同变体的二进制关系功能。我们的算法直接在压缩表示形式上进行计算,而无需事先进行解压缩,并以压缩形式生成结果。实验评估表明,与不同的基线相比,它们在空间和时间方面是有效的,在不同的基线中,二进制关系以纯形式表示或需要事先解压缩才能执行设置操作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号