Betweenness Centrality 算法介绍与参考资料等

 

 

                            Betweenness Centrality 算法介绍与参考资料等

 

   Betweenness Centrality是网络中心性重要的度量参数之一(下面简称BC)。在计算BC参数中,经典算法为参考1(1)中的Brander算法,而开源软件图JUNG库计算BC的算法复杂度为O(n^2 + nm);而 计算无全图的算法复杂度为O(nm),计算有权图算法的复杂度为O(nm + n^2 log n);讲到这里不得不提伟大的BGL库,其计算BC的算法复杂度为:

 

 

1.计算BC经典算法

    (1)A Faster Algorithm for Betweenness Centrality, Ulrik Brandes, Journal of Mathematical Sociology, 2001, 25:2, pp. 163 - 177", "DOI: 10.1080/0022250X.2001.9990249"

    (2)On variants of shortest-path betweenness centrality and their generic computation, Ulrik Brandes, Social Networks, vol 30:2", pp. 136 - 145, 2008, issn 0378-8733, "DOI: 10.1016/j.socnet.2007.11.001".

2.简单计算BC例子 http://xrigher.info/cpp/an-example-of-boost-betweenness-centrality/

3. 非分布式计算BC方法 http://www.boost.org/doc/libs/1_50_0/libs/graph_parallel/doc/html/non_distributed_betweenness_centrality.html

4. 分布式计算BC方法 http://www.boost.org/doc/libs/1_50_0/libs/graph_parallel/doc/html/betweenness_centrality.html

5. JUNG计算BC http://jung.sourceforge.net/doc/api/edu/uci/ics/jung/algorithms/importance/BetweennessCentrality.html

6. graph-stream计算BC方法 http://graphstream-project.org/api/gs-algo/org/graphstream/algorithm/BetweennessCentrality.html

7. 使用邻接表计算BC  http://stackoverflow.com/questions/7706391/how-to-calculate-betweenness-using-boostlib-for-adjacency-list

8.使用BGL计算节点BC例子 http://xrigher.info/cpp/an-example-of-boost-betweenness-centrality/

9. BC简介 http://blog.csdn.net/jackiej/article/details/5195508

10.斯坦福大学网络分析库 http://snap.stanford.edu/index.html

11.boost dijkstra算法例子 http://blog.csdn.net/ccsdu2004/article/details/3868648

 

 

转载请注明:http://blog.csdn.net/wsh6759/article/details/8225379

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值