大数据 | 大数据基础--算法之亚线性时间算法:计算图的平均度算法三

亲爱的读者朋友大家晚上好,上次我们分析了计算平均度的第二个估计算法,简而言之就是在算法一的基础上为小桶定一个下届。我们继续对算法二进行优化,这次我们期望获得一个近似比为的算法。

算法改进的思想
我们将算法出现的误差归结到边上,让我们来看看究竟是哪些边导致了这样的错误。将节点分为两部分,其中是度数较小的节点,是度数较大的节点,表示连接两个集合的边的集合。于是,我们断言出现误差就是因为中的边我们只计算了一次,关于这一点我们回忆一下之前举的例子就很好理解了。于是我们只要找到每次抽样的时候这部分的边的比例就可以了。
详见:http://burningcloud.cn/article/122/index.html

猜你喜欢

转载自blog.csdn.net/weixin_43800131/article/details/110805626