Hindawi Publishing Corporation International Journal of Combinatorics Volume 2014, Article ID 241723, 12 pages http://dx.doi.org/10.1155/2014/241723
Research Article Betweenness Centrality in Some Classes of Graphs
Sunil Kumar Raghavan Unnithan, Balakrishnan Kannan, and Madambi Jathavedan
Department of Computer Applications, Cochin University of Science and Technology, Cochin 682022, India
Correspondence should be addressed to Sunil Kumar Raghavan Unnithan; [email protected]
Received 21 May 2014; Accepted 21 October 2014; Published 25 December 2014
Academic Editor: Chris A. Rodger
Copyright © 2014 Sunil Kumar Raghavan Unnithan et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
There are several centrality measures that have been introduced and studied for real-world networks. They account for thedifferent vertex characteristics that permit them to be ranked in order of importance in the network. Betweenness centrality is a measure of the influence of a vertex over the flow of information between every pair of vertices under the assumption that information primarily flows over the shortest paths between them. In this paper we present betweenness centrality of some important classes of graphs.
1. Introduction vertex centrality is in the potential of a vertex for control of information flow in the network. Positions are viewed Betweenness centrality plays an important role in analysis of as structurally central to the degree to which they stand social networks [1, 2], computer networks [3], and many other between others and can therefore facilitate, impede, or bias types of network data models [4–9]. the transmission of messages. Freeman in his papers [5, 16] In the case of communication networks the distance from classified betweenness centrality into three measures. The other units is not the only important property of a unit. three measures include two indexes of vertex centrality—one What is more important is which units lie on the shortest based on counts and one on proportions—and one index of paths (geodesics) among pairs of other units. Such units overall network or graph centralization. have control over the flow of information in the network. Betweenness centrality is useful as a measure of the potential 2.1. Betweenness Centrality of a Vertex. Betweenness central- of a vertex for control of communication. Betweenness ity 𝐶𝐵(V) for a vertex V is defined as centrality [10–14] indicates the betweenness of a vertex in a network and it measures the extent to which a vertex lies on 𝜎 (V) 𝐶 (V) = ∑ 𝑠𝑡 , the shortest paths between pairs of other vertices. In many 𝐵 𝜎 (1) real-world situations it has quite a significant role. 𝑠≠V=𝑡̸ 𝑠𝑡 Determining betweenness is simple and straightforward where 𝜎𝑠𝑡 isthenumberofshortestpathswithvertices𝑠 when only one geodesic connects each pair of vertices, where and 𝑡 as their end vertices, while 𝜎𝑠𝑡(V) is the number of the intermediate vertices can completely control communi- those shortest paths that include vertex V [16]. High centrality cation between pairs of others. But when there are several scores indicate that a vertex lies on a considerable fraction of geodesics connecting a pair of vertices, the situation becomes shortest paths connecting pairs of vertices. morecomplicatedandthecontroloftheintermediatevertices gets fractionated. (i) Every pair of vertices in a connected graph provides avaluelyingin[0, 1] to the betweenness centrality of all other vertices. 2. Background (ii) If there is only one geodesic joining a particular pair The concept of betweenness centrality was first introduced of vertices, then that pair provides a betweenness by Bavelas in 1948 [15]. The importance of the concept of centrality 1 to each of its intermediate vertices and 2 International Journal of Combinatorics
zero to all other vertices. For example, in a path graph, 1 a pair of vertices provides a betweenness centrality 1 to each of its interior vertices and zero to the exterior vertices. A pair of adjacent vertices always provides zero to all others. 2 6 (iii) If there are 𝑘 geodesics of length 2 joining a pair of vertices, then that pair of vertices provides a betweenness centrality 1/𝑘 to each of the intermediate
vertices. 0 Freeman [16]provedthatthemaximumvaluetakenby 𝐶 (V) 𝐵 is achieved only by the central vertex in a star as the central vertex lies on the geodesic (which is unique) joining 3 5 every pair of other vertices. In a star 𝑆𝑛 with 𝑛 vertices, the betweenness centrality of the central vertex is therefore the number of such geodesics which is ( 𝑛−1 ). The betweenness 2 centrality of each pendant vertex is zero since no pendant 4 vertex lies in between any geodesic. Again it can be seen that Figure 1: Wheel graph 𝑊7. the betweenness centrality of any vertex in a complete graph 𝐾𝑛 is zero since no vertex lies in between any geodesic as every geodesic is of length 1. ∗ The index, 𝐶𝐵(𝐺), determines the degree to which 𝐶𝐵(V ) exceeds the centrality of all other vertices in 𝐺.Since𝐶𝐵(𝐺) 2.2. Relative Betweenness Centrality. The betweenness cen- is the ratio of an observed sum of differences to its maximum trality increases with the number of vertices in the network, value, it will vary between 0 and 1. 𝐶𝐵(𝐺) = 0 if and only if all so a normalized version is often considered with the centrality ∗ 𝐶𝐵(V𝑖) are equal, and 𝐶𝐵(𝐺) = 1 if and only if one vertex V values scaled to between 0 and 1. Betweenness centrality completely dominates the network with respect to centrality. canbenormalizedbydividing𝐶𝐵(V) by its maximum value. Freemanshowedthatallofthesemeasuresagreeinassigning Among all graphs of 𝑛 vertices the central vertex of a star 𝑛−1 the highest centrality index to the star graph and the lowest graph 𝑆𝑛 has the maximum value which is ( ).Therelative 2 tothecompletegraph(seeTable 1). betweenness centrality is therefore defined as In this paper we present the betweenness centrality 𝐶𝐵 (V) 2𝐶𝐵 (V) measures in some important classes of graphs which are the 𝐶𝐵 (V) = = 0≤𝐶𝐵 (V) ≤1. Max 𝐶𝐵 (V) (𝑛−1)(𝑛−2) basic components of larger complex networks. (2) 3. Betweenness Centrality of 2.3. Betweenness Centrality of a Graph. The betweenness Some Classes of Graphs centrality of a graph measures the tendency of a single vertex to be more central than all other vertices in the graph. It 3.1. Betweenness Centrality of Vertices in Wheels is based on differences between the centrality of the most centralvertexandthatofallothers.Freeman[16] defined the Wheel Graph 𝑊𝑛.AWheelgraph𝑊𝑛 is obtained by joining betweenness centrality of a graph as the average difference a new vertex to every vertex in a cycle 𝐶𝑛−1.Itwasinvented between the measures of centrality of the most central vertex bytheeminentgraphtheoristW.T.Tutte.Awheelgraphon andthatofallothervertices. 7verticesisshowninFigure 1. The betweenness centrality of a graph 𝐺 is defined as 𝑛 ∗ Theorem 1. The betweenness centrality of a vertex V in a wheel ∑𝑖=1 [𝐶𝐵 (V )−𝐶𝐵 (V𝑖)] 𝐶 (𝐺) = , graph 𝑊𝑛, 𝑛>5,isgivenby 𝐵 𝑛 ∗ (3) Max ∑𝑖=1 [𝐶𝐵 (V ) −𝐶𝐵 (V𝑖)] ∗ (𝑛−1)(𝑛−5) where 𝐶𝐵(V ) is the largest value of 𝐶𝐵(V𝑖) for any vertex V𝑖 { ,𝑖𝑓V 𝑖𝑠 𝑡ℎ𝑒 𝑐𝑒𝑛𝑡𝑟𝑎𝑙 V𝑒𝑟𝑡𝑒𝑥, 𝑛 ∗ 𝐶 (V) = 2 in the given graph 𝐺 and Max ∑ [𝐶𝐵(V )−𝐶𝐵(V𝑖)] is the 𝐵 {1 𝑖=1 { ,𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒. maximum possible sum of differences in centrality for any {2 graph of 𝑛 vertices which occur in star with the value 𝑛−1 𝑛−1 (5) times 𝐶𝐵(V) of the central vertex, that is, (𝑛 − 1) ( 2 ). 𝐺 Therefore the betweenness centrality of is defined as Proof. In the wheel graph 𝑊𝑛 the central vertex is adjacent 𝑛 ∗ to each vertex of the cycle 𝐶𝑛−1. Consider the central vertex 2∑𝑖=1 [𝐶𝐵 (V )−𝐶𝐵 (V𝑖)] 𝐶𝐵 (𝐺) = of 𝑊𝑛 for 𝑛>5.On𝐶𝑛−1 each pair of adjacent vertices con- (𝑛−1)2 (𝑛−2) tributes centrality 0,eachpairofalternateverticescontributes (4) 1/2 1 ∑𝑛 [𝐶 (V∗)−𝐶 (V )] centrality , and all other pairs contribute centrality to 𝑖=1 𝐵 𝐵 𝑖 𝑛−1 𝐶 or 𝐶𝐵 (𝐺) = . the central vertex. Since there are vertices on 𝑛−1, (𝑛−1) there exist 𝑛−1adjacent pairs, 𝑛−1alternate pairs, and International Journal of Combinatorics 3
Table 1: Graphs showing extreme betweenness.
𝐺𝐶𝐵(V)𝐶𝐵 (V)𝐶𝐵(𝐺) { 𝑛−1 {( ) for central vertex {1 for central vertex 𝑆𝑛 { 2 { 1 { {0 for other vertices {0 for other vertices
𝐾𝑛 000
𝑛−1 ( 2 ) − 2(𝑛 − 1) = (𝑛 − 1)(𝑛 −6)/2 other pairs. Therefore 1 the betweenness centrality of the central vertex is given by (1/2)(𝑛−1)+1((𝑛−1)(𝑛−6)/2) = (𝑛−1)(𝑛−5)/2.Nowforany vertex on 𝐶𝑛−1, there are two geodesics joining its adjacent 𝐶 vertices on 𝑛−1, one of which passing through it. Therefore 2 6 the betweenness centrality of any vertex on 𝐶𝑛−1 is 1/2.
Note.Itcanbeseeneasilythat𝐶𝐵(V)=0for every vertex V in 𝑊4 and 2 { , V {3 if is the central vertex, 3 5 𝐶 (V) = 𝐵 {1 (6) { , {3 otherwise