Skip to content

TeraokaKanekoLab/Brandes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Brandes

General

Git repository for understanding Brandes' algorithm.

Version History

Version Date Commit Notes
0.0 April 23, 2021 79bd987 first commit
0.1 April 23, 2021 cb984f1 Add graph class
0.2 April 24, 2021 ba8818f Added NetworkX betweenness centrality calculation program
1.0 April 24, 2021 a1d86a4 Completed betweenness centrality computation
1.1 April 24, 2021 d5121e1 time computation
1.2 April 24, 2021 4e8b78c print normalized betweenness centrality

Graph Data File Format

The graph data files need to follow the rule below. <endpoint n> needs to be an int (node id)

<endpoint 1> <endpoint 2>
<endpoint 3> <endpoint 4>
.
.
.

Let's say there is a graph like this.

The following data (graph/simple_graph.gr) represents this simple graph with 9 nodes and 12 edges, which are <0, 1>, ..., <7, 8>.

0 1
0 2
1 2
1 3
2 3
2 7
3 4
3 5
4 6
5 6
5 8
7 8

How to Run the Program

Try the following command to get an instant result.

sh run.sh all graph/simple_graph.gr

References

  1. Brandes, Ulrik (2001). A faster algorithm for betweenness centrality. Journal of Mathematical Sociology. 25 (2): 163–177. CiteSeerX 10.1.1.11.2024. doi:10.1080/0022250x.2001.9990249. hdl:10983/23603. S2CID 13971996.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors