From: BFL: a node and edge betweenness based fast layout algorithm for large scale networks
 |  | Global Variables |
---|---|---|
Type | Name | Detail |
Priority Queue | Q | Queue of nodes with largest node betweenness first |
Array | N odeBC [v] | Betweenness values for node v |
2D Array | EdgeBC [v1] [v2] | Edge betweenness from v1 to v2 |
Set | S | Empty set (contains nodes already placed) |
Map | H | Empty multi-value map (Key – node, Value – orphans with v as parent) |
Tree | T | Tree contains a quadtree containing nodes in Table 4 |
 |  | Constants |
double | C 1 | controls how far from the parent nodes are initially placed |
double | threshold | lower values force tighter convergence constraints |
double | C 2 | controls how far nodes are moved each iteration |
integer | k max | controls when to cut off simulated annealing loops |
double | K 1 | controls how much density is used in score calculation |
double | K 2 | controls how much edge lengths are used |
double | K 3 | controls how important edge crossings are |
int | maxT reeSize | sets how large each bucket can be in the quadtree |