【24h】

Triangle Counting in Dynamic Graph Streams

机译:三角形在动态图形流中计数

获取原文

摘要

Estimating the number of triangles in graph streams using a limited amount of memory has become a popular topic in the last decade. Different variations of the problem have been studied, depending on whether the graph edges are provided in an arbitrary order or as incidence lists. However, with a few exceptions, the algorithms have considered insert-only streams. We present a new algorithm estimating the number of triangles in dynamic graph streams where edges can be both inserted and deleted. We show that our algorithm achieves better time and space complexity than previous solutions for various graph classes, for example sparse graphs with a relatively small number of triangles. Also, for graphs with constant transitivity coefficient, a common situation in real graphs, this is the first algorithm achieving constant processing time per edge. The result is achieved by a novel approach combining sampling of vertex triples and sparsification of the input graph.
机译:使用有限量的内存估计图形流中的三角形的数量已成为过去十年的流行主题。已经研究了问题的不同变化,这取决于图形边缘是否以任意顺序提供或作为入射列表提供。但是,除了一些例外,算法已经考虑了仅插入的流。我们介绍了一种估计动态图形流中的三角形数量的新算法,其中边缘可以插入和删除。我们表明,我们的算法比以前的各种图形类的解决方案实现了更好的时间和空间复杂性,例如具有相对较少数量的三角形的稀疏图。此外,对于具有恒定传递系数的图表,实际图中的常见情况,这是实现每个边缘恒定处理时间的第一算法。结果是通过组合顶点三元组的采样和输入图的稀疏的新方法实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号