arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1506.04417cs.DS
收藏

动态图流中的可扩展子图

Densest Subgraph in Dynamic Graph Streams

Andrew McGregor, David Tench, Sofya Vorotnikova, Hoa T. Vu

摘要:

本文研究动态图流模型中的离散子图的逼近问题。在这种计算模型中,输入图由任意序列的边插入和删除来定义,目标是在给定流大小为次线性的内存的情况下分析所得图的属性。我们提出了一个单程算法,返回一个$(1+ε)$近似的最大密度与高概率,该算法使用$O(ε^{-2} n \polylog n)$空间,处理每个流更新在$\polylog (n)$时间,并使用$\poly(n)$后处理时间,其中$n$是节点的数量。我们的算法所使用的空间符合Bahmani等人的下界。(PVLDB 2012),直到常数$ε$的多对数因子。Bhattacharya等人最近建立了这个问题的最佳现有结果。(STOC 2015)。他们提出了一种使用相似空间的$(2+ε)$近似算法和另一种算法,该算法既处理每次更新,又在每次更新的$\polylog (n)$时间内保持当前最大密度的$(4+ε)$近似。

英文摘要:

In this paper, we consider the problem of approximating the densest subgraph in the dynamic graph stream model. In this model of computation, the input graph is defined by an arbitrary sequence of edge insertions and deletions and the goal is to analyze properties of the resulting graph given memory that is sub-linear in the size of the stream. We present a single-pass algorithm that returns a $(1+ε)$ approximation of the maximum density with high probability; the algorithm uses $O(ε^{-2} n \polylog n)$ space, processes each stream update in $\polylog (n)$ time, and uses $\poly(n)$ post-processing time where $n$ is the number of nodes. The space used by our algorithm matches the lower bound of Bahmani et al.~(PVLDB 2012) up to a poly-logarithmic factor for constant $ε$. The best existing results for this problem were established recently by Bhattacharya et al.~(STOC 2015). They presented a $(2+ε)$ approximation algorithm using similar space and another algorithm that both processed each update and maintained a $(4+ε)$ approximation of the current maximum density in $\polylog (n)$ time per-update.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑