...
首页> 外文期刊>SIAM Journal on Computing >A GENERAL FRAMEWORK FOR GRAPH SPARSIFICATION
【24h】

A GENERAL FRAMEWORK FOR GRAPH SPARSIFICATION

机译:Graph Sparsification的一般框架

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

摘要

We present a general framework for constructing cut sparsifiers in undirected graphs- weighted subgraphs for which every cut has the same weight as the original graph, up to a multiplicative factor of (1 +/- epsilon). Using this framework, we simplify, unify, and improve upon previous sparsification results. As simple instantiations of this framework, we show that sparsifiers can be constructed by sampling edges according to their strength (a result of Benczur and Karger [Approximating s-t minimum cuts in (o) over tilde (n(2)) time, in Proceedings of the Twenty-Eighth Annual ACM Symposium on Theory of Computing, ACM, New York, 1996, pp. 47-55], [SIAM T. Comput., 44 (2015), pp. 290-319]), effective resistance (a result of Spielman and Srivastava [SIAM J. Comput., 40 (2011), pp. 1913-1926]), or edge connectivity. Sampling according to edge connectivity is the most aggressive method, and the most challenging to analyze. Our proof that this method produces sparsifiers resolves an open question of Benczur and Karger. While the above results are interesting from a combinatorial standpoint, we also prove new algorithmic results. In particular, we give the first (optimal) O(m)-time sparsification algorithm for unweighted graphs. Our algorithm has a running time of O(m) + (O) over tilde (n/epsilon(2)) for weighted graphs, which is also linear unless the input graph is very sparse itself. In both cases, this improves upon the previous best running times (due to Benczur and Karger [Approximating s-t minimum cuts in (o) over tilde (n(2)) time, in Proceedings of the Twenty-Eighth Annual ACM Symposium on Theory of Computing, ACM, New York, 1996, pp. 47-551, [SIAM T. Comput., 44 (2015), pp. 290-319]) of O(m log(2) n) (for the unweighted case) and O(m log(3) n) (for the weighted case), respectively. Our algorithm constructs sparsifiers that contain O(n log n/epsilon(2)) edges in expectation. A key ingredient of our proofs is a natural generalization of Karger's bound on the number of small cuts in an undirected graph. Given the numerous applications of Karger's bound, we suspect that our generalization will also be of independent interest.
机译:我们展示了一种用于构建剪切稀疏化器的一般框架,以在无向曲线图中构造每个切口与原始图形相同的重量,直到(1 +/- epsilon)的重量相同。使用此框架,我们在先前的稀疏结果时简化,统一和提高。作为本框架的简单实例化,我们表明稀疏化器可以根据它们的强度(Benczur和Karger的结果[近似的ST最小剪切在(o)over tilde(n(2))时间,在第二十八届年度ACM专家组,ACM,纽约,1996,PP。47-55],[Siam T. Comput。,44(2015),PP。290-319]),有效阻力(a Spielman和Srivastava的结果[Siam J. Comput。,40(2011),PP。1913-1926])或边缘连接。根据边缘连接采样是最具侵略性的方法,以及分析最具挑战性的方法。我们证明这种方法产生稀疏因子解决了Benczur和Karger的开放问题。虽然上述结果是来自组合角度的有趣,但我们还证明了新的算法结果。特别是,我们为非重量图提供第一个(最佳)O(M) - 换行算法。我们的算法在Tilde(n / epsilon(2))上具有用于加权图的o(m)+(o)的运行时间,除非输入图是非常稀疏自身的,否则也是线性的。在这两种情况下,这改善了之前的最佳运行时间(由于Benczur和Karger,[近似(o)在Tilde(n(2))的时间,在第二十八届ACM讨论会上的理论上计算,ACM,New York,1996,PP。47-551,[Siam T. Comput。,44(2015),PP。290-319])的O(m log(2)n)(对于未加权的情况)和o(m log(3)n)(用于加权案例)。我们的算法构造了包含O(n log n / epsilon(2))边缘的稀疏剂。我们证据的一个关键成分是卡格尔在一个无向图中的小切割的数量上的自然概括。鉴于克尔人界的众多应用,我们怀疑我们的概括也将是独立利益。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号