You are currently viewing a new version of our website. To view the old version click .
Mathematics
  • Article
  • Open Access

27 November 2025

Asymptotics of Closeness Centralities of Graphs

,
,
and
1
Department of Mathematics, Michigan State University, East Lansing, MI 48825, USA
2
Mathematics and Statistics Department, Sonoma State University, Rohnert Park, CA 94928, USA
3
Department of Mathematics, University of Massachusetts Boston, Boston, MA 02125, USA
4
School of Mathematics and Statistics, Rochester Institute of Technology, Rochester, NY 14623, USA
This article belongs to the Special Issue Graph Theory and Applications, 3rd Edition

Abstract

Given a connected graph G with n vertices, the distance between two vertices is the number of edges in a shortest path connecting them. The sum of the distances in a graph G from a vertex v to all other vertices is denoted by S D G ( v ) . The closeness centrality of a vertex in a graph was defined by Bavelas to be C C ( v ) = n 1 S D G ( v ) and the closeness centrality of G is C C ( G ) = v G n 1 S D G ( v ) . We consider the asymptotic limit of C C ( G ) as the number of vertices tends to infinity and provide an elegant and insightful proof of a 2025 result by Britz, Hu, Islam, and Tang, lim n C C ( P n ) = π , using uniform convergence and Riemann sums. We applied the same technique for the union of a cycle C m and path P n and the union of a path and a complete graph. We prove that of all graphs, paths have the minimum closeness centrality. Next we show for any c [ π , ) , there exists a sequence of graphs { G n } such that lim n C C ( G n ) = c . In addition, we investigate the mean distance of a graph, l ¯ ( G ) = 1 n ( n 1 ) v V ( G ) S D ( v ) and the normalized closeness centrality, C ¯ C ( G ) = 1 n C C ( G ) . We verify a conjecture of Britz, Hu, Islam, and Tang that the set of products { l ¯ ( G ) C ¯ C ( G ) : G is finite and connected } is dense in [ 1 , 2 ) .
MSC:
05C12; 05C09

1. Introduction

Given a graph G, the distance between two vertices is the number of edges in a shortest path connecting them. We consider the sum of the distances from a given vertex to all other vertices. The sum of the distances in a graph G from a vertex v will be denoted by S D G ( v ) or simply S D ( v ) when the graph G is clear. This measure is equivalent to the transmission of a vertex introduced by Handa []. As noted in [], motivation for this metric comes from a variation of the famous Traveling Salesman Problem where the salesman must return to the starting point v after each delivery. The length of the salesman’s tour will be 2 S D G ( v ) . This is related to the closeness centrality of a vertex or a graph, defined by Bavelas in 1950 []. The closeness centrality of a vertex v in a graph is C C ( v ) = n 1 S D G ( v ) . Then C C ( G ) = v V ( G ) n 1 S D G ( v ) .
Closeness centrality has been used to identify important individuals in social networks [] and has been used to analyze the impact on coauthorship networks []. Asymptotic behavior for graph centrality properties have been studied for decades. A practical application of this asymptotic analysis is to identify trends that emerge as networks expand over time. In 2000, Barrat and Weigt [] investigated asymptotic properties of small-world network models. In 2013 Ek, VerSchneider, and Narayan [] determined the asymptotic behavior of the global efficiency of a path. In this paper we investigate the asymptotic behavior of C C ( G ) .
We present a new approach for determining the asymptotic behavior of C C ( G ) for various families of graphs. We recast the sum of the distances as a Riemann sum and then replace the discrete values with a continuous function. Then we determine the asymptotic value of the closeness centrality by computing the definite integral.
We present an elegant and more powerful proof of a result of Britz, Hu, Islam, and Tang [], showing that lim n C C ( P n ) = π . In addition, we resolve a conjecture from their paper, showing that the numbers l ¯ C C ( G ) for all connected graphs G form a dense subset of the interval [ 1 , 2 ) . We also establish a universal lower bound for C C ( G ) and show that this bound is tight when G is a path.

2. Asymptotics of Closeness Centralities of a Path

We provide an alternative proof for lim n C C ( P n ) = π in Lemma 2. We start by presenting a combinatorial formula for S D values for vertices in a path in Lemma 1.
Lemma 1.
Let G = P n with vertices v 1 , v 2 , , v n . Then S D ( v j ) = j 2 + n j + 1 2 .
Proof. 
Consider a vertex v i . The distances from v j to each of the vertices v j 1 , v j 2 , , v 1 are 1 , 2 , 3 , , j 1 , respectively, which sum to j 2 . The distances from v j to each of the vertices v j + 1 , v j + 2 , , v n is 1 , 2 , 3 , , n j , respectively, which sum to n j + 1 2 . □
We next restate a lemma of Britz, Hu, Islam, and Tang []. In their proof they used approximations through lower and upper bounds which converge asymptotically as n grows large. We provide an alternative proof using a novel technique. Starting with the formula from Lemma 1 we let S n = j = 1 n n S D ( v j ) = n n 1 C C ( P n ) . Then we can view S n as a Riemann sum over the partition { j n } j = 1 n . Then after carefully changing this to a sum over a continuous domain we can calculate lim n C C ( P n ) using a definite integral. We obtain the same stunning result from [] that lim n C C ( P n ) = π .
Lemma 2.
lim n C C ( P n ) = π
Proof. 
Let x j = j n and we have
S n = j = 1 n ( 1 n ) n 2 j 2 j j n + n ( n + 1 ) 2 = j = 1 n ( 1 n ) 1 ( j 2 j j n + n ( n + 1 ) 2 ) 1 n 2 = j = 1 n ( 1 n ) 1 x j 2 n + 1 n x j + n + 1 2 n .
Define a sequence of functions { g n } as g n : [ 0 , 1 ] R where g n ( x ) = 1 x 2 n + 1 n x + n + 1 2 n for each n N . Now define function g : [ 0 , 1 ] R , g ( x ) = 1 x 2 x + 1 2 and we claim that sequence { g n } uniformly converges to g (see Appendix A Lemma A1). Returning to the sum, we have
S n = j = 1 n g n ( x j ) 1 n .
Let ϵ > 0 and by uniform convergence there exists N > 0 such that for all n > N , we have | g ( x ) g n ( x ) | < ϵ for each x [ 0 , 1 ] . Let n > N and we have
j = 1 n 1 n ( g ( x j ) g n ( x j ) ) j = 1 n 1 n | g ( x j ) g n ( x j ) | < j = 1 n 1 n ϵ = ϵ .
Thus lim n j = 1 n 1 n ( g ( x j ) g n ( x j ) ) = 0 lim n j = 1 n g n ( x j ) 1 n = lim n j = 1 n g ( x j ) 1 n . Note that the limit on the right is of the right-hand Riemann sum of the function g over the interval [ 0 , 1 ] with sequence of partitions p n = { j n } j = 1 n . Since g is Riemann integrable, we have that
lim n n n 1 C C ( P n ) = lim n S n = lim n j = 1 n g ( x n ) 1 n = 0 1 1 x 2 x + 1 2 d x = π .

Lower Bound for Closeness Centralities

We will show that the lower bound for the closeness centrality of a graph is n π n + 2 , where n is the number of vertices. We begin with trees. The technique will be as follows. We start with a tree with a vertex v of degree at least three. Then we remove one of the branches and append it to one of the other branches. Informally, we are ’flattening’ a tree, making it more like a path. This is illustrated in Figure 1.
Figure 1. Flattening a tree: Changes to the S D values of the moved vertices perfectly cancel out.
Surprisingly the negative S D ( v ) values perfectly cancel out. To see this consider the change in S D T and S D W values for the vertices v j and v s + 2 j . We note that the only distances that may change involve the vertices v s + 2 , v s + 3 , , v s + l + 1 .
For 1 j ( s + 1 ) / 2 , we have S D T ( v j ) = i = 1 l ( i + j 1 ) and S D W ( v j ) = i = 2 l + 1 ( s + i j ) . For 1 j ( s + 1 ) / 2 , we have S D T ( v s + 2 j ) = i = 2 l + 1 ( s + i j ) and S D W ( v s + 2 j ) i = 1 l ( i + j 1 ) .
Hence the negative changes in S D values v j where ( s + 1 ) / 2 + 1 j s + 1 cancel out with the postive changes in S D values v j where 1 j ( s + 1 ) / 2 .
For the remaining vertices the change in S D ( v ) values will be positive. Hence sum of the closeness centrality values will decrease.
Lemma 3.
Let T be a tree with a vertex v 1 of degree at least three with two pendant paths P s and P t . Let V ( P s ) = v 1 , v 2 , , v s and E ( P s ) = { v i v i + 1 | 1 i s 1 } and let V ( P t ) = v s + 1 , v s + 2 , , v s + t and E ( P t ) = { v i u i + 1 | s + 1 i s + t 1 } . Let W be a tree where V ( W ) = V ( T ) and E ( W ) = { v i v i + 1 | 1 i s 1 } { v i + 1 u 1 } { v i v i + 1 | s + 1 i s + t 1 } . Then C C ( W ) C C ( T ) .
Proof. 
We will proceed with s 2 . Then S D T ( v i ) = i + t 2 + s + 1 i 2 + i when 1 i s , and S D T ( v i ) = s + t + 1 i 2 + i 2 when s + 1 i s + t . For W, we have S D W ( v i ) = i 2 + s + t + 1 i 2 for 1 i s + t .
We examine the differences between the S D values of the same vertices between trees T and W. We consider two cases, first where the vertices are on the path with S vertices and then where the vertices are on the path with T vertices. We consider two cases.
Case 1.
Let 1 i s   S D W ( v i ) S D T ( v i ) = i + 1 2 + s + t + 1 i 2 i + t 2 + s + 1 i 2 + i = t 2 i t + s t
  • Subcase 1 (a): When s is even: t 2 s 2 + k t + s t = t 2 k t
  • t 2 s 2 ( k 1 ) t + s t = 2 k t t S D T ( v i ) = S D T ( v s + 1 i )
  • Subcase 1 (b): When s is odd:
  • t 2 s + 1 2 + k t + s t = 2 k t
  • t 2 s + 1 2 k t + s t = 2 k t
  • S D T ( v i ) = S D T ( v s + 1 i )
  • and when k = 0 , S D T ( v i ) = S D T ( v s + 1 i ) .
Case 2.
Let s + 1 i s + t
i + 1 2 + s + t + 1 i 2 s + t + 1 i 2 + i 2 + i s + 1 = s 1 . We note that for all vertices v V ( G ) V ( T ) that S D T ( v ) S D W ( v ) . □
We note that the differences S D W ( v i ) S D T ( v i ) perfectly cancel out with S D W ( v s + 1 i ) S D T ( v s + i i ) . However we need to show that the reciprocals of the S D values C C W ( v i ) C C T ( v i ) overcompensate for C C W ( v s + 1 i ) C C T ( v s + i i ) . To do this we apply a basic result from number theory that we restate in our next lemma.
Lemma 4.
For positive integers a , x , and k, 1 a 1 a + x + 1 a + x + k 1 a + k > 0 .
Proof. 
x a ( a + x ) > x ( a + k ) ( a + x + k )
x a ( a + x ) + x ( a + k ) ( a + x + k ) > 0
a + x a a ( a + x ) + a + k ( a + x + k ) ( a + k ) ( a + x + k ) > 0
1 a 1 a + x + 1 a + x + k 1 a + k > 0 .  □
Lemma 5.
For any tree T n with n vertices, C C ( T n ) C C ( P n ) .
Proof. 
If T n is a path, then we are done. If not we combine two pendant paths into a single path using Lemma 3. Iterating this process will result in a path with a lower closeness centrality than the original tree. □
Theorem 1.
For any graph G with n vertices, C C ( G ) C C ( P n ) .
Proof. 
Given a graph G a minimum distance spanning tree T n can be obtained using Dijkstra’s algorithm []. Here d G ( v i , v j ) d T ( v i , v j ) for all pairs of vertices ( v i , v j ) . Hence 1 d T n ( v i , v j ) 1 d G ( v i , v j ) for all pairs of vertices ( v i , v j ) . This implies C C ( G ) C C ( T n ) . Combining this with Lemmas 3 and 5 we have C C ( G ) C C ( T n ) C C ( P n ) . □

3. Asymptotics

We will generalize the method used to prove Lemma 2 by replacing the sum of S D values with a Riemann sum. We do this by extending the SD functions to a sequence of continuous functions that uniformly converge, and then compute an integral of the limit. We next provide tools from analysis, which will be useful in obtaining the results in this section.
Lemma 6.
Let I R be a closed interval, and suppose that the sequence of functions f n : I R uniformly converges to the continuous function f : I R on I. If f is either strictly negative or positive, then there exists N > 0 such that f n is also strictly negative or positive accordingly for all n > N .
Proof. 
Without loss of generality suppose that f is strictly positive and by the EVT, it attains a minimum value of m > 0 . By uniform convergence, there exists N > 0 such that for all n > N we have
| f n ( x ) f ( x ) | < m 2 m 2 < f n ( x ) f ( x ) f ( x ) m 2 < f n ( x ) 0 < m m 2 < f n ( x )
as desired. □
Lemma 7.
Let I R be a closed interval and suppose that ( f n ) is a sequence of functions that uniformly converge to a continuous function f : I R on I. If f n ( x ) 0 and f ( x ) 0 for all n 1 and x I , then ( 1 f n ) 1 f . In addition. the function 1 f : I R is continuous.
Proof. 
Since f has no roots in I, by the IVT, it must either be positive or negative on I. Without loss of generality, suppose that f is positive on I and by the EVT, f attains a minimum at x m i n I . Let m = f ( x m i n ) and by uniform convergence, there exists N 0 > 0 such that for all n > N 0
| f n ( x ) f ( x ) | < m 2 m 2 f n ( x ) f ( x ) f ( x ) m 2 f n ( x ) m m 2 f n ( x ) 0 < m 2 f n ( x ) 0 < 1 | f n ( x ) | 2 m
for all x I .
Let ϵ > 0 and by uniform convergence there exists N 1 > 0 such that for all n > N 1 , | f f n | < m 2 ϵ 4 . Suppose n > max { N 0 , N 1 } and we have
1 f n 1 f = 1 | f | | f n | | f n f | 2 m 2 | f n f | < 4 m 2 m 2 ϵ 4 = ϵ
for all x I . Therefore ( 1 f n ) uniformly converges to 1 f on I. As a composition of continuous functions f : I R + and 1 x : R + R , continuity of 1 f follows immediately. □
Lemma 6 can be used to weaken the conditions of the above Lemma so that for some N > 0 , 1 f n 1 f while using the restriction n > N . For the purposes of this paper, it suffices to assume N = 1 without loss of generality.
Lemma 8.
Let I R be a closed interval, and suppose that the sequence of functions ( f n : I R ) uniformly converges to the continuous function f : I R on I. Suppose that { x k n } k = 1 m n I is a family of sequences indexed by n Z + .
If either lim n k = 1 m n f ( x k n ) 1 m n or lim n k = 1 m n f n ( x k n ) 1 m n converge, then the limits coincide.
Proof. 
Let ε > 0 and there exists N > 0 such that for all n > N , | f f n | < ϵ , x D . Suppose n > N and we have
| k = 1 m n f ( x k n ) f n ( x k n ) | 1 m n k = 1 m n | f ( x k n ) f n ( x k n ) | 1 m n < k = 1 m n ϵ 1 m n = m n ϵ 1 m n = ϵ
Thus lim n k = 1 m n ( f ( x k n ) f n ( x k n ) ) 1 m n = 0 as desired. □
In the special case that the sequences p n = { k n } k = 1 n are partitions of the unit interval, we can compute the limit of Riemann sums lim n k = 1 n f n ( k n ) 1 n by replacing f n with the limit f. Since f : [ 0 , 1 ] R is continuous, and therefore Riemann integrable, the sum reduces to the integral
lim n k = 1 n f ( k n ) 1 n = 0 1 f ( x ) d x .
By the above Lemma, this integral is the value of lim n k = 1 n f n ( k n ) 1 n .

3.1. Union of a Path and Complete Graph

Let m , n be non-negative integers, and P n K m will denote a path with n vertices joined to a vertex of a complete graph with m vertices. The vertices of the path will be labeled v 1 through v n where v 1 = v n + 1 is the junction vertex, and the vertices in the complete graph are labeled v n + 1 through v n + m .
We next determine the S D values of P n K m considering three different cases:
  • Both vertices are on the path:
    If v j , v i P n , then d ( v i , v j ) = | j i | .
  • Both distinct vertices are on the complete graph:
    If v i , v j K m , then d ( v i , v j ) = 1 .
  • One vertex is in the path and the other is in the complete subgraph.
    Without loss of generality, suppose that v i P n and v j K m / { v n + 1 } , then the shortest path from v i to v j is obtained by first traveling from v i to v 1 and then from v 1 = v n + 1 to v j . Thus
    d ( v i , v j ) = d ( v i , v 1 ) + d ( v n + 1 , v j ) = i 1 + 1 = i .
    Now suppose that v j P n and we have
    S D ( v j ) = k = 1 n d ( v j , v k ) + k = n + 2 n + m d ( v j , v k ) = k = 1 n | j i | + k = n + 2 n + m j = j 2 + n j + 1 2 + ( m 1 ) j .
If v j K m / { v n + 1 } , then
S D ( v j ) = k = 1 n d ( v j , v k ) + k = n + 2 n + m d ( v j , v k ) = k = 1 n k + k = n + 2 n + m d ( v j , v k ) = n + 1 2 + k = n + 2 , k j n + m 1 = n + 1 2 + m 2 .
Theorem 2.
Let p be a positive real number and suppose that ( n k ) and ( m k ) are strictly increasing sequences of positive integers such that lim k m k n k = p . Let S k = P n k K m k , then
lim k C C ( S k ) = ( 1 + p ) 0 1 1 x 2 + x ( p 1 ) + 1 2 d x + 2 p + 2 p 2 lim k S D ( S k ) ( n k + m k ) 3 = p + 1 3 ( 1 + p ) 3 .
Proof. 
We will first show the centrality result and let N k = n k + m k and note that S k has N k 1 vertices. Thus
C C ( S k ) = j = 1 n k N k 2 S D ( v j ) + j = n k + 2 N k N k 2 S D ( v j ) N k N k 2 C C ( S k ) = j = 1 n k N k 2 S D ( v j ) 1 N k + j = n k + 2 N k N k S D ( v j ) = n k N k j = 1 n k N k 2 S D ( v j ) 1 n k + j = n k + 2 N k N k S D ( v j ) = A k + B k .
Define sequence of functions f k : [ 0 , 1 ] R where
f k ( x ) = 1 N k 2 n k x 2 + n k n k x + 1 2 + ( m k 1 ) ( n k x )
and we will show that
f k f ( x ) = x 2 2 ( 1 + p ) 2 + ( 1 x ) 2 2 ( 1 + p ) 2 + p x ( 1 + p ) 2 .
The functions f k ( x ) were obtained by reparameterizing S D ( v j ) so that f ( j n k ) = S D ( v j ) N k 2 , for 1 j n k . This strategy will be used again for the next family of graphs. Now let a k ( x ) = 1 N k 2 n k x 2 , b k ( x ) = 1 N k 2 n k n k x + 1 2 , and c k ( x ) = 1 N k 2 ( m k 1 ) ( n k x ) and we have 3 cases.
  • a k a ( x ) = x 2 2 ( 1 + p ) 2 :
    We have
    | a k ( x ) a ( x ) | = | x 2 2 ( 1 + p ) 2 ( n k x ) ( n k x 1 ) 2 N k 2 | = | x 2 2 ( 1 + p ) 2 n k 2 x 2 2 N k 2 + n k x 2 N k 2 | x 2 2 | 1 ( 1 + p ) 2 n k 2 N k 2 | + x 2 | n k N k 2 | 1 2 | 1 ( 1 + p ) 2 n k 2 N k 2 | + 1 2 | n k N k 2 | = 1 2 | 1 ( 1 + p ) 2 1 ( 1 + m k n k ) 2 | + 1 2 N k | 1 ( 1 + m k n k ) | .
    This is true for all x [ 0 , 1 ] and recall that m k n k p and N k . Thus 1 ( 1 + m k n k ) 2 1 ( 1 + p ) 2 and it is also clear that the right term of the last inequality goes to 0 uniformly for all x [ 0 , 1 ] . Then a k a
  • b k ( x ) b ( x ) = ( x 1 ) 2 2 ( p + 1 ) 2
    The proof is similar to the first case.
  • c k ( x ) c ( x ) = p x ( 1 + p ) 2
    | c ( x ) c k ( x ) | = p x ( 1 + p ) 2 1 N k 2 ( m k 1 ) ( n k x ) p ( 1 + p ) 2 m k n k N k 2 + n k N k 2 .
It can be shown that lim k m k n k N k 2 = p ( 1 + p ) 2 and since N k , the last inequality goes to 0 uniformly for all x [ 0 , 1 ] . The sum of the sequences f k = a k + b k + c k uniformly converges to the sum of the limits f ( x ) = a + b + c . Note that f ( x ) = 0 if and only if x 2 + x ( p 1 ) + 1 2 = 0 , which has discriminant ( p 1 ) 2 2 . Then for all p [ 0 , 2 + 1 ) , f ( x ) has no real roots. Now suppose p 2 + 1 , and since x 0 , it follows
x 2 + x ( p 1 ) + 1 2 1 2 .
The continuous function f : [ 0 , 1 ] R has no nonnegative roots for p > 0 and by Lemma 6, there exists N > 0 such that f k has no roots for all k N . Without loss of generality suppose N = 1 , and by Lemma 7, sequence { 1 f k } uniformly converges to continuous function 1 f on [ 0 , 1 ] . Let { x j k = j n k } j = 1 n k be a sequence of partitions of [ 0 , 1 ] , and we have
lim k A k = lim k n k N k · lim k j = 1 n k 1 f k ( j n k ) 1 n k = 1 1 + p lim k j = 1 n k 1 f ( x j k ) 1 n k = 1 1 + p 0 1 ( 1 + p ) 2 x 2 + x ( p 1 ) + 1 2 d x   = ( 1 + p ) 0 1 1 x 2 + x ( p 1 ) + 1 2 d x .
Furthemore
B k = j = n k + 2 N k N k S D ( v j ) = j = n k + 2 N k N k n k + 1 2 + m k 2 = N k ( m k 2 ) n k + 1 2 + m k 2 = 1 1 N k ( m k 2 ) n k + 1 2 + 1 N k .
It is clear that 1 N k ( m k 2 ) n k + 1 2 = 1 2 ( n k N k ) ( n k + 1 m k 2 ) converges to 1 2 1 1 + p 1 p so that B k 2 ( p + 1 ) p . Thus
lim k C C ( S k ) = lim k N k N k 2 C C ( S k ) = lim k A k + lim k B k = ( 1 + p ) 0 1 1 x 2 + x ( p 1 ) + 1 2 d x + 2 ( p + 1 ) p
as desired. As for the sum of distances, we have
lim k S D ( S k ) N k 3 = lim k n k N k j = 1 n k S D ( v j ) N k 2 1 n k + lim k 1 N k 3 j = n k + 2 N k S D ( v j ) = 1 1 + p lim k j = 1 n k f k ( j n ) 1 n k + lim k m k 1 N k 3 n k + 1 2 + m k 2 = 1 1 + p lim k j = 1 n k f ( x j k ) 1 n k + p 2 ( 1 + p ) 3 .
The left-hand side of the last expression is the Riemann sum of f over the interval [ 0 , 1 ] obtained by Lemma 8, and the right-hand limit can be easily computed knowing that lim k n k N k = 1 1 + p and lim k m k N k = p 1 + p . Thus
lim k S D ( S k ) N k 3 = 1 ( 1 + p ) 3 0 1 x 2 + x ( p 1 ) + 1 2 d x + p 2 ( 1 + p ) 3 = p + 1 3 ( 1 + p ) 3 .
The function S : R 0 R , defined as S ( p ) = ( 1 + p ) 0 1 1 x 2 + x ( p 1 ) + 1 2 d x + 2 ( p + 1 ) p , will be called the shooting star centrality. Now we have the following result.
Corollary 1.
For every c [ π , ) R , there exists a sequence of graphs G n such that lim n C C ( G n ) = c .
Proof. 
Suppose c > π , and note that
0 ( 1 + p ) 0 1 1 x 2 + x ( p 1 ) + 1 2 d x 2 ( p + 1 ) p ( 1 + p ) 0 1 1 x 2 + x ( p 1 ) + 1 2 d x + 2 ( p + 1 ) p = S ( p ) lim p S ( p ) = .
Thus there exists p 0 > 0 such that c < S ( p 0 ) and by the IVT, there exists p ( 0 , p 0 ) such that S ( p ) = c . Let ( m k n k ) be a sequence of convergents of p with strictly growing numerator and denominator. Since lim k m k n k = p , then lim k C C ( P n k K m k ) = S ( p ) = c . If c = π , then lim k C C ( P k ) = π by Lemma 2. □
As a consequence of Theorem 1, we have C C ( G ) π n n + 2 . This provides the following result complementary to the above Corollary.
Theorem 3.
Let C denote the set of all graph centralities. Then C [ 0 , π ] is not dense in [ 0 , π ] .
Proof. 
Let α [ 0 , π ] be an irrational number and suppose that A = C [ 0 , π ] is dense in [ 0 , π ] . Then α is a limit point of A and there exists a sequence of finite connected graphs ( G k ) such that lim k C C ( G k ) = α . If | G k | is unbounded, then we can extract a subsequence of graphs H k with increasing order such that lim k C C ( H k ) = α . However, by the above inequality,
C C ( H k ) π | H k | | H k | + 2 lim k C C ( H k ) π
which is a contradiction. Thus | G k | is bounded, and let N > 0 be the size of the largest graph. Let R n denote the finite set of distinct connected graphs of n Z + vertices up to isomorphism. Then we have | C C ( R | G k | ) | | R | G k | | j = 1 N | R j | , and each term C C ( G k ) has upmost j = 1 N | R j | of the same choices. Therefore, the sequence C C ( G k ) has finitely many distinct terms which are all rational. But since the sequence converges, there exists N 0 > 0 such that all C C ( G k ) are equal for k > N and the limit α is rational, which is a contradiction. Thus α is not a limit point of A , so that it cannot be dense in [ 0 , π ] as desired. □
Let C ( π ) denote the set of graph closeness centralities greater than π . Corollary 1 shows that C ( π ) is a dense subset of [ π , ) . A related result can be obtained by considering the normalized centrality and mean distance of a connected graph G with n vertices as defined by Britz, Hu, Islam, and Tang []:
C ¯ C ( G ) = 1 n k = 1 n n 1 S D ( v k ) l ¯ ( G ) = 1 n ( n 1 ) k = 1 n S D ( v k ) .
They showed that 1 l ¯ ( G ) C ¯ C ( G ) < 2 for all finite connected graphs G and conjectured the set of all such values, L = { l ¯ ( G ) C ¯ C ( G ) } is dense in [ 1 , 2 ] . Let p R + and define integer sequences { m k } , { n k } the same way as in the above theorem. Then for the sequence of star graphs S k = P n k K m k we have
lim k l ¯ ( S k ) C ¯ C ( S k ) = lim k S D ( S k ) C C ( S k ) ( N k 1 ) 2 ( N k 2 ) = lim k S D ( S k ) N k 3 C C ( S k ) = lim k S D ( S k ) N k 3 · lim k C C ( S k ) = p + 1 3 ( 1 + p ) 3 S ( p ) = S ¯ ( p ) .
The function S ¯ ( p ) : R 0 R is continuous and note that S ¯ ( 0 ) = π 3 . Furthermore, it can be shown that lim p S ¯ ( p ) = 2 (see Appendix A Lemma A5), which converges from below, and we have the following result by applying the IVT as in Corollary 1.
Corollary 2.
The set L [ π 3 , 2 ] is dense in [ π 3 , 2 ]

3.2. Mean Distance

Let G be a connected graph of n vertices. Doyle and Graver, ref. [] defined the mean distance of G as
μ ( G ) = 1 n ( n 1 ) S D ( G )
and presented that μ ( P n ) = n + 1 3 is a tight upper bound for the mean distance μ . It follows that S D ( P n ) = n 3 n 3 is a tight upper bound for S D ( G ) , and we will define the normalized mean distance as S D ¯ ( G ) = S D ( G ) S D ( P n ) = S D ( G ) n 3 n 3 . It is clear that
0 < S D ¯ ( G ) 1
for all finitely connected graphs G and let S D ¯ [ 0 , 1 ] denote the set of all such values.
Theorem 4.
The set S D ¯ is dense in [ 0 , 1 ]
Proof. 
Let p R + and let ( n k ) , ( m k ) be strictly increasing sequence of positive integers whose ratio converges to p. Then by Theorem 2,
lim k S D ¯ ( S n k , m k ) = lim k 3 S D ( S n k , m k ) ( N k 1 ) 3 ( N k 1 ) = lim k 3 S D ( S n k , m k ) N k 3 = 3 p + 1 ( 1 + p ) 3 = f ( p ) .
The function f : R 0 [ 0 , 1 ] is continuous and lim p f ( p ) = 0 so that by a similar application of the IVT as in Corollary 1, the desired result follows. □

4. Balloon Graphs

Let B 2 n denote a balloon graph consisting of a cycle C n attached to a path P n , each containing n vertices. The junction vertex of the cycle and path will be labeled v 1 . Traveling clockwise around the cycle, its vertices will be labeled v 1 , v 2 , , v n , v n + 1 where v 1 and v n + 1 are the same vertex. Starting at v n + 1 , the vertices of the path will be labeled from left to right as v n + 1 , v n + 2 , , v 2 n .
Now we have the following theorem:
Theorem 5.
lim n C C ( B 2 n ) = 4 arctan ( 2 3 ) 3 + 4 ln ( 5 3 )
Proof. 
First we will find the shortest distance d ( v i , v j ) between vertices v i , v j B 2 n and we have 3 cases:
  • v i , v j C n
    If both vertices are on the cycle, then the shortest distance is given by the minor arc between them. Without loss of generality, suppose that 1 i < j n and the shortest path is either travel clockwise from v i to v j , giving a distance of j i . Or we travel counterclockwise by going from v i to v 1 and then jumping from v 1 to v n . From here we go from v n to v j giving a total distance of ( i 1 ) + 1 + ( n j ) = n ( j i ) . Thus in general
    d ( v i , v j ) = m i n { | j i | , n | j i | } = n 2 | j i | n 2 .
  • v i , v j P n
    If both vertices are on the path then d ( v i , v j ) = | i j | where i , j [ n + 1 , 2 n ] .
  • v i P n and v j C n
    If the vertices are on different components of the graph, then it suffices to consider when v i P n and v j C n . The shortest path is given by first going from v i to v n + 1 = v 1 and then from v 1 to v j giving
    d ( v i , v j ) = d ( v i , v 1 ) + d ( v 1 , v j ) = i ( n + 1 ) + n 2 j 1 n 2 .
    Now suppose that v j P n and we have
    S D ( v j ) = k = 1 2 n d ( v j , v k ) = k = 1 n d ( v j , v k ) + k = n + 2 2 n d ( v j , v k ) = k = 1 n ( d ( v 1 , v k ) + d ( v 1 , v j ) ) + k = n + 1 2 n | j k | d ( v 1 , v j ) = S D C n ( v 1 ) + ( n 1 ) d ( v 1 , v j ) + k = 1 n | j n k | = S D C n ( v 1 ) + S D P n ( v j ) + ( n 1 ) ( j n 1 ) = 2 n 2 2 + j n 2 + 2 n j + 1 2 + ( n 1 ) ( j n 1 ) .
When expanding S D P n ( v j ) we need to replace j with j n since n + 1 j 2 n . If v j C n then
S D ( v j ) = k = 1 2 n d ( v j , v k ) = k = 1 n d ( v j , v k ) + k = n + 2 2 n d ( v j , v k ) = S D C n ( v j ) + k = n + 1 2 n d ( v k , v n + 1 ) + d ( v 1 , v j ) d ( v j , v n + 1 ) = S D C n ( v j ) + S D P n ( v 1 ) + ( n 1 ) d ( v 1 , v j ) = 2 n 2 2 + n 2 + ( n 1 ) n 2 j 1 n 2 .
Define a sequence of functions f n : [ 0 , 1 ] R as
f n ( x ) = 1 n 2 2 n 2 2 + n 2 + ( n 1 ) n 2 n x 1 n 2
Note that f n ( j n ) = S D ( v j ) n 2 for 1 j n , and we will show that f n f where f ( x ) = 5 4 x 1 2 . Now we have
f n ( x ) = L n n 1 n x 1 n 1 2
where L n = 1 n 2 ( 2 n 2 2 + n 2 ) + n 1 2 n . It can be shown that L n 5 4 and it is clear that n 1 n x 1 n 1 2 x 1 2 . Their difference uniformly converges to the difference of the limits, which is 5 4 | x 1 2 | .
Now define new sequence of functions g n : [ 1 , 2 ] R as
g n ( x ) = 1 n 2 ( 2 n 2 2 + n x n 2 + 2 n n x + 1 2 + ( n 1 ) ( n x n 1 ) ) .
Note that g n ( x ) can be expressed as the sum of 4 functions defined as
g n , 1 ( x ) = 2 n 2 n 2 2 g n , 2 ( x ) = 1 n 2 n x n 2 g n , 3 ( x ) = 1 n 2 2 n n x + 1 2 g n , 4 ( x ) = 1 n 2 ( n 1 ) ( n x n 1 ) .
It can be shown that each function converges to the following over [ 1 , 2 ] :
g n , 1 1 4 g n , 2 ( x 1 ) 2 2 g n , 3 ( x 2 ) 2 2 g n , 4 x 1 .
The sum g n uniformly converges to the function
g ( x ) = 1 4 + ( x 1 ) 2 2 + ( x 2 ) 2 2 + x 1 = ( x 1 ) 2 + 3 4 .
Note that continuous functions f and g have no roots on [ 0 , 1 ] and [ 1 , 2 ] , respectively, so that by Lemma 7, 1 f n 1 f and 1 g n 1 g , which are both continuous. Define a sequence of partitions q n = { x k n = n + k n } k = 1 n , and note that g ( x k n ) = S D ( v k ) n 2 for vertices on the path component of B 2 n . Similarly, define a sequence of partitions p n = { y k n = k n } k = 1 n and we have:
lim n C C ( B 2 n ) = lim n k = 1 2 n 2 n S D ( v k ) = lim n 2 k = 1 n n 2 S D ( v k ) 1 n + 2 k = n + 1 2 n n 2 S D ( v k ) 1 n = lim n 2 k = 1 n 1 f n ( y k n ) 1 n + 2 k = 1 n 1 g n ( x k n ) 1 n = lim n 2 k = 1 n 1 f ( y k n ) 1 n + 2 k = 1 n 1 g ( x k n ) 1 n = 2 0 1 1 5 4 | y 1 2 | d y + 2 1 2 1 ( x 1 ) 2 + 3 4 d x = 4 arctan ( 2 3 ) 3 + 4 ln 5 3 .

Generalized Balloon Graph Asymptotic

Let B n , m denote a graph consisting of a path P n joined with a cycle C m at a single vertex. Starting at the junction vertex v 1 , the cycle will be labeled v 1 through v m traveling clockwise. Meanwhile, the path will be labeled v m + 1 through v n + m where v m + 1 = v 1 is the junction vertex.
This class of graphs will be referred to as balloon graphs, and the S D values are as follows.
Lemma 9.
Let B n , m denote a balloon graph and suppose v j B n , m is a vertex, then
S D ( v j ) = R ( n , m ) + ( n 1 ) ( m 2 | j 1 m 2 | ) , 1 j m R ( n , m ) n 2 + ( m 1 ) ( j m 1 ) + j m 2 + N j + 1 2 , m + 1 j N
where N = n + m and R ( n , m ) = m 2 + 1 2 + m m 2 + 1 2 m 2 + n 2 .
Proof. 
We will calculate the S D values by separately considering the cycle C m and path P n components and adjusting for path going though the junction vertex. Suppose 1 j m , i.e, v j is on the cycle component. Then
S D ( v j ) = k = 1 m d ( v k , v j ) + k = m + 2 N d ( v k , v j ) = k = 1 m d ( v k , v j ) + k = m + 2 N ( d ( v j , v 1 ) + d ( v m + 1 , v k ) ) = k = 1 m d ( v k , v j ) + ( n 1 ) d ( v j , v 1 ) + k = m + 2 N d ( v m + 1 , v k ) = S D C m ( v j ) + ( n 1 ) d ( v j , v 1 ) + S D P n ( v 1 ) .
By symmetry of the cycle, S D C m ( v j ) = S D C m ( v 1 ) , and note that the shortest distance between two vertices v k , v j C m along the cycle is given by the minor arc between them, which has length d ( v j , v k ) = min { | k j | , m | k j | } = m 2 | m 2 | j k | | . Thus
S D C m ( v 1 ) = k = 1 m min { k 1 , m k + 1 | } = k m 2 min { k 1 , m k + 1 | } + k m 2 + 1 min { k 1 , m k + 1 | } = k = 1 m 2 ( k 1 ) + k = m 2 + 1 m ( m k + 1 ) = k = 1 m 2 ( k 1 ) + k = 1 m m 2 k = m 2 + 1 2 m 2 + m m 2 + 1 2 = R ( n , m ) n 2 .
Now we have
S D ( v j ) = R ( n , m ) + ( n 1 ) d ( v j , v 1 ) + S D P n ( v 1 ) n 2 = R ( n , m ) + ( n 1 ) ( m 2 | m 2 j + 1 | ) .
If v j P n , then
S D ( v j ) = k = 1 m d ( v k , v j ) + k = m + 2 N d ( v k , v j ) = k = 1 m ( d ( v k , v 1 ) + d ( v m + 1 , v j ) ) + k = m + 1 N d ( v k , v j ) d ( v m + 1 , v j ) = S D C m ( v 1 ) + ( m 1 ) d ( v m + 1 , v j ) + S D P n ( v j ) = R ( n , m ) n 2 + ( m 1 ) ( j m 1 ) + j m 2 + N j + 1 2 .
Theorem 6.
Let p R + and suppose that ( m k ) , ( n k ) are strictly increasing sequences of positive integers such that m k n k p . Then
lim k C C ( B n k , m k ) = 2 ( p + 1 ) ln p 2 + 2 p + 2 p 2 + 2 + 1 2 p + 1 arctan 2 2 p + 1 p 2 + 2 p , lim k l ¯ ( B n k , m k ) = p 3 + 2 p 2 + 4 p + 4 3 4 ( 1 + p ) 3 .
Proof. 
Let N k = n k + m k and the closeness centrality of B n k , m k is
C C ( B n k , m k ) = j = 1 m k N k 2 S D ( v j ) + j = m k + 2 N k N k 2 S D ( v j ) = A k + B k
and we will consider the right and left-hand sums separately. Define a sequence of functions f k : [ 0 , 1 ] R as
f k ( x ) = 1 N k 2 R ( n k , m k ) + ( n k 1 ) ( m k 2 | m k 2 m k x + 1 | ) .
It can be shown that
f k ( x ) f ( x ) = p 2 + 2 p + 2 4 p | x 1 2 | 4 ( 1 + p ) 2
(See Appendix A Lemma A6) on [ 0 , 1 ] . This sequence was chosen such that f k ( j n k ) = S D ( v j ) N k 2 for 1 j m k . Since 1 2 | x 1 2 | 0 for all x [ 0 , 1 ] , it follows f : [ 0 , 1 ] R + is strictly positive, in addition to being continuous. By Lemma 7, sequence { 1 f k } uniformly converges to continuous function 1 f , and we have
lim k N k N k 2 A k = lim k j = 1 m k N k 2 S D ( v j ) 1 N k = lim k m k N k j = 1 m k 1 f k ( j m k ) 1 m k = p 1 + p lim k j = 1 m k 1 f ( j m k ) 1 m k = p 1 + p 0 1 1 f ( x ) d x   = p 1 + p 0 1 4 ( 1 + p ) 2 p 2 + 2 p + 2 4 p | x 1 2 | d x = 4 p ( 1 + p ) 0 1 1 p 2 + 2 p + 2 4 p | x 1 2 | d x .
Now we will consider B k . Define new sequence of functions g k : [ 0 , 1 ] R as
g k ( x ) = R ( n k , m k ) n k 2 + ( m k 1 ) ( n k x 1 ) + n k x 2 + n k n k x + 1 2 .
Note that g k ( j n k ) = S D ( v j + m k ) for 1 j n k and using a very similar process as in Lemma A6, it can be shown that
g k ( x ) g ( x ) = 4 x 2 + 4 x ( p 1 ) + 2 + p 2 4 ( 1 + p ) 2 .
Furthermore, g ( x ) has a root iff x 2 + x ( p 1 ) + p 2 + 2 4 does as well, which has a negative discriminant ( p 1 ) 2 ( p + 2 ) 2 . Therefore g ( x ) has no roots in [ 0 , 1 ] and by Lemma 7, sequence of functions { 1 g k } uniformly converges to continuous function 1 g on [ 0 , 1 ] . Now we have
lim k N k N k 2 B k = lim k j = m k + 2 N k N k 2 S D ( v j ) 1 N k = lim k n k N k j = 2 n k N k 2 S D ( v j + m k ) 1 n k = 1 1 + p lim k j = 2 n k 1 g k ( j n k ) 1 n k = 1 1 + p lim k j = 2 n k 1 g ( j n k ) 1 n k = 1 1 + p 0 1 1 g ( x ) d x   = ( 1 + p ) 0 1 1 x 2 + x ( p 1 ) + 2 + p 2 4 d x .
Thus,
lim k C C ( B n k , m k ) = 4 p ( 1 + p ) 0 1 1 p 2 + 2 p + 2 4 p | x 1 2 | d x + ( 1 + p ) 0 1 1 x 2 + x ( p 1 ) + 2 + p 2 4 d x = 2 ( p + 1 ) ln p 2 + 2 p + 2 p 2 + 2 + 1 2 p + 1 arctan 2 2 p + 1 p 2 + 2 p = B ( p )
(see Appendix A Lemmas A2 and A3).
As for the mean sum of distance, we have
lim k l ¯ ( B n k , m k ) = lim k S D ( B n k , m k ) N k 3 = lim k m k N k j = 1 m k S D ( v j ) N k 2 1 m k + lim k n k N k j = 2 n k S D ( v j + m k ) N k 2 1 n k = lim k m k N k j = 1 m k f k ( j m k ) 1 m k + lim k n k N k j = 2 n k g k ( j n k ) 1 n k = lim k m k N k j = 1 m k f ( j m k ) 1 m k + lim k n k N k j = 2 n k g ( j n k ) 1 n k = p 1 + p 0 1 p 2 + 2 p + 2 4 p | x 1 2 | 4 ( 1 + p ) 2 d x + 1 1 + p 0 1 4 x 2 + 4 x ( p 1 ) + 2 + p 2 4 ( 1 + p ) 2 d x = p 3 + 2 p 2 + 4 p + 4 3 4 ( 1 + p ) 3 = B 0 ( p ) .
Theorem 7.
The set L is dense in [ 1 , 2 ] , where L = { l ¯ ( G ) C ¯ C ( G ) : G is finite and connected } .
Proof. 
It can be shown that lim p B ( p ) = 4 and lim p B 0 ( p ) = 1 4 (see Appendix A Lemma A4), which corresponds to the balloon graph having relatively negligible vertices on the path component compared to the cycle so that it overall behaves like the latter. The limit of the products is 1 and B ( 0 ) B 0 ( 0 ) = π 3 , which is attributed to the path graph. By continuity of f ( p ) = B ( p ) B 0 ( p ) , for each y ( 1 , π 3 ) there exists p ( 0 , ) such that f ( p ) = y . Choose strictly increasing sequence of positive integers ( m k ) , ( n k ) such that lim k m k n k = p and we have
lim k l ¯ ( B n k , m k ) C ¯ C ( B n k , m k ) = lim k S D ( B n k , m k ) ( n k + m k ) 3 C C ( B n k , m k ) = B 0 ( p ) B ( p ) = y .
Thus, every point of [ 1 , π 3 ] is a limit point of L [ 1 , π 3 ] , which is then dense in [ 1 , π 3 ] . By applying Corollary 2, we obtain the entire result. □

5. Conclusions

We verify a conjecture of Britz, Hu, Islam, and Tang that the set of products { l ¯ ( G ) C ¯ C ( G ) : G is finite and connected } is dense in [ 1 , 2 ) . The use of Riemann sums provides a method that is computationally advantageous for precisely determining asymptotics of closeness centralities. The key benefit is the use of integration for calcuating asymptotic behavior of complicated combinatorial forumulae. It would be interesting to see how the methods in this paper can be used for other families of graphs. The density results are connected to the inverse Wiener index problem [], where one starts with a prescribed sum of distances over all pairs of vertices and seeks a tree with this index. The following problem presents a problem that could provide a bridge between our work and the inverse Wiener index problem. There is also a potential index to the Harary index [].
Problem 1.
Determine lim n C C ( G ) where G is a tree.
The next problem is a natural extension of the first problem.
Problem 2.
Determine lim n C C ( G ) where G is a unicyclic graph.
We have started developing quasi-simple curve theory to demonstrate how closeness centrality can be calculated with just calculus. This would provide a segue to a natural definition of closeness centrality for piecewise smooth curves.

Author Contributions

Conceptualization, S.F., A.G.S., B.R. and D.A.N.; Methodology, A.G.S., B.R. and D.A.N.; Validation, A.G.S. and B.R.; Formal analysis, S.F., A.G.S., B.R. and D.A.N.; Investigation, S.F., A.G.S. and B.R.; Writing—original draft, A.G.S.; Writing—review & editing, B.R. and D.A.N.; Supervision, D.A.N.; Project administration, D.A.N.; Funding acquisition, D.A.N. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by a National Science Foundation Research Experiences for Undergraduates Grant #2243938.

Data Availability Statement

No new data were created or analyzed in this study.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

For the sake of completeness, we include details for some of the computations here.
Lemma A1.
Define sequence of functions g n : [ 0 , 1 ] R , where g n ( x ) = x 2 n + 1 n x + n + 1 2 n . Then { 1 g n } n = 1 uniformly converges to 1 g ( x ) = 1 x 2 x + 1 2 on [ 0 , 1 ] .
Proof. 
We will first show that g n ( x ) uniformly converges to g ( x ) . Let x [ 0 , 1 ] , and we have
| g ( x ) g n ( x ) | = | x ( n + 1 n 1 ) + ( 1 2 n + 1 2 n ) | = | x ( 1 n ) 1 n | | x | 1 n + 1 n 2 n
and it is clear that g n g . The strictly positive function g ( x ) has a minimum value of 1 4 on [ 0 , 1 ] , and by uniform convergence, there exists N > 0 such that g n ( x ) > 1 8 for all n > N 0 and x [ 0 , 1 ] . Let ϵ > 0 , and there exists N 1 > 0 such that | g g n | < ϵ 64 for all n > N 1 . Let n > max ( N 0 , N 1 ) , and we have
| 1 g 1 g n | = 1 | g n | | g | | g n g | ( 8 ) 2 | g n g | < 64 ϵ 64 = ϵ
for all x [ 0 , 1 ] . □
Lemma A2.
4 p ( 1 + p ) 0 1 1 p 2 + 2 p + 2 4 p | x 1 2 | d x = 2 ( 1 + p ) ln p 2 + 2 p + 2 p 2 + 2 , where p is a positive real number.
Proof. 
Let k = p 2 + 2 p + 1 and c = 4 p ( 1 + p ) , and we have
I = 4 p ( 1 + p ) 0 1 1 p 2 + 2 p + 2 4 p | x 1 2 | d x = c 0 1 1 k 4 p | x 1 2 | d x = c 0 1 2 1 k 4 p ( 1 2 x ) d x + c 1 2 1 1 k 4 p ( x 1 2 ) d x
We will do two u-substitutions by letting u = 1 2 x and u = x 1 2 in the first and second integrals, respectively. Doing this shows that both integrals have the same value, and by doubling the second one after the u-substitution, we get
I = 2 c 0 1 2 1 k 4 p u d u = 2 c ( 1 4 p ) ( ln | k 2 p | ln | k | ) = c 2 p ln | k | | k 2 p | = 2 ( 1 + p ) ln p 2 + 2 p + 2 p 2 + 2
Lemma A3.
Let p be a positive real number. Then, ( 1 + p ) 0 1 1 x 2 + x ( p 1 ) + p 2 + 2 4 d x = 2 ( p + 1 ) 2 p + 1 arctan 2 2 p + 1 p 2 + 2 .
Proof. 
By completing the square, we get x 2 + x ( p 1 ) + p 2 + 2 4 = ( x + p 1 2 ) 2 + 2 p + 1 4 . Let c = 1 + p , h = p 1 2 , and α = 2 p + 1 2 to get
I = ( 1 + p ) 0 1 1 x 2 + x ( p 1 ) + p 2 + 2 4 d x = c 0 1 1 ( x + h ) 2 + α 2 d x = c α 2 0 1 1 1 + ( x + h α ) 2 d x = c α h α 1 + h α 1 1 + u 2 d u u - substitution u = x + h α = c α ( arctan 1 + h α arctan h α )
Since p > 0 , the value 1 + 1 + h α h α is positive, and using the identity arctan x arctan y = arctan x y 1 + x y , we have
I = c α arctan α α 2 + ( 1 + h ) h = 2 ( 1 + p ) 2 p + 1 arctan 2 2 p + 1 p 2 + 2 p
Lemma A4.
Let p > 0 , then lim p 0 1 4 p ( 1 + p ) p 2 + 2 p + 2 4 p | x 1 2 | d x + 0 1 ( 1 + p ) x 2 + x ( p 1 ) + 2 + p 2 4 d x = 4 .
Proof. 
It suffices to show that the statement holds for any sequence { p k } k = 1 of positive real numbers with limit . We will consider the integrals separately and define a sequence of functions f k : [ 0 , 1 ] R as
f k ( x ) = p k 2 + 2 p k + 2 4 p k | x 1 2 | 4 p k ( 1 + p k ) = p k 4 ( 1 + p k ) + 1 2 p k | x 1 2 | 1 + p k .
It is clear that f k 1 4 , and by Lemma 7, sequence of functions { 1 f k } k = 1 uniformly converges to 4 on [ 0 , 1 ] . To evaluate lim k 0 1 1 f k d x , we can interchange the limit and integral to obtain
lim k 0 1 4 p k ( 1 + p k ) p k 2 + 2 p k + 2 4 p k | x 1 2 | d x = 0 1 4 d x = 4 .
As for the other integral, suppose that p k > 1 , and x 2 + x ( p k 1 ) + 2 + p k 2 4 2 + p k 2 4 implies
0 0 1 1 + p k x 2 + x ( p k 1 ) + 2 + p k 2 4 d x 0 1 1 + p k 2 + p k 2 4 d x .
The right integral clearly has limit 0, and by the squeeze theorem, so does the middle sequence. □
Lemma A5.
Let p > 0 , then lim p S ¯ ( p ) = 2 .
Proof. 
We have
S ¯ ( p ) = p + 1 3 ( p + 1 ) 0 1 1 ( p + 1 ) ( x 2 + x ( p 1 ) + 1 2 ) d x + 2 p ( p + 1 3 ) ( p + 1 ) 2 .
The right term has limit 2, and we will now focus on the integral. Without loss of generality, suppose that p > 1 , and since x 2 + x ( p 1 ) + 1 2 1 2 , we have
0 p + 1 3 ( p + 1 ) 0 1 1 ( p + 1 ) ( x 2 + x ( p 1 ) + 1 2 ) d x p + 1 3 ( p + 1 ) 0 1 1 ( p + 1 ) 1 2 d x .
By the sandwich theorem, the middle integral goes to 0 as p . □
Lemma A6.
Define R ( n k , m k ) and sequence of functions f k : [ 0 , 1 ] R as in Theorem . Then f k f ( x ) = p 2 + 2 p + 2 4 p | x 1 2 | 4 ( 1 + p ) 2 on [ 0 , 1 ] .
Proof. 
Recall that
f k ( x ) = 1 N k 2 R ( n k , m k ) + ( n k 1 ) ( m k 2 | m k 2 m k x + 1 | )
where R ( n k , m k ) = m k 2 + 1 2 + m k m k 2 + 1 2 m k 2 + n k 2 . We will first focus on this term. Expanding the binomial coefficients gives
R ( n k , m k ) N k 2 = 1 2 N k 2 m k 2 m k 2 + 1 + 1 2 N k 2 m k m k 2 m k m k 2 + 1 + 1 2 N k 2 ( n k ) ( n k 1 ) 1 2 N k 2 m k 2
Since the difference | x x | is upmost 1, this error will be made negligible due to the 1 2 N k 2 term. Therefore, we can drop the ceiling function without changing the value of the limit. We can go further and remove all terms and constants made negligible by 1 2 N k 2 .
lim k R ( n k , m k ) N k 2 = lim k 1 2 N k 2 ( m k 2 ) ( m k 2 + 1 ) + 1 2 N k 2 ( m k 2 ) ( m k 2 + 1 ) + 1 2 N k 2 ( n k ) ( n k 1 ) 1 2 N k 2 ( m k 2 ) ( Drop ceiling function ) = lim k m k 2 8 N k 2 + m k 2 8 N k 2 + n k 2 2 N k 2 ( Drop 1 s and last term ) = lim k 1 4 ( m k N k ) 2 + 1 2 ( n k N k ) 2 = 1 4 p 2 ( 1 + p ) 2 + 1 2 ( 1 + p ) 2 ( m k n k p , and N k = n k + m k ) .
Now we will consider the other half, and we have
1 N k 2 ( n k 1 ) m k 2 | m k 2 m k x + 1 | = ( n k 1 ) ( m k ) N k 2 1 2 | 1 2 x + 1 m k |
By letting k , the right function clearly uniformly converges to p ( 1 + p ) 2 ( 1 2 | 1 2 x | ) on [ 0 , 1 ] . Finally, the sum of functions f k ( x ) uniformly converges to
f ( x ) = 1 4 p 2 ( 1 + p ) 2 + 1 2 ( 1 + p ) 2 + p ( 1 + p ) 2 1 2 | 1 2 x |
on [ 0 , 1 ] . □

References

  1. Handa, K. Bipartite graphs with balanced (a, b)-partitions. Ars Combin. 1999, 51, 113–119. [Google Scholar]
  2. Ramanathan, N.; Ramirez, E.; Suzuki-Burke, D.; Narayan, D. Closeness Centrality in Asymmetric Graphs. Theory Appl. Graphs, 2024; in press. [Google Scholar]
  3. Bavelas, A. Communication Patterns in Task-Oriented Groups. J. Acoust. Soc. Am. 1950, 22, 725–730. [Google Scholar] [CrossRef]
  4. Zhang, J.; Luo, Y. Degree Centrality, Betweenness Centrality, and Closeness Centrality in Social Network. In Proceedings of the Advances in Intelligent Systems Research, 2nd International Conference on Modelling, Simulation and Applied Mathematics (MSAM 2017), Bangkok, Thailand, 26–27 March 2017; Volume 132, pp. 300–303. [Google Scholar]
  5. Yan, E.; Ding, Y. Applying centrality measures to impact analysis: A coauthorship network analysis. J. Am. Soc. Inf. Sci. Technol. 2009, 60, 2107–2118. [Google Scholar] [CrossRef]
  6. Barrat, A.; Weigt, M. On the properties of small-world network models. Eur. Phys. J. B 2000, 13, 547–560. [Google Scholar] [CrossRef]
  7. Ek, B.; VerSchneider, C.; Narayan, D. Efficiency of star-like graphs and the Atlanta subway network. Physica A 2013, 392, 5481–5489. [Google Scholar] [CrossRef]
  8. Britz, T.; Hu, X.; Islam, A.; Tang, H. Bounds on the Closeness Centrality of a Graph. Bull. Malays. Math. Sci. Soc. 2025, 48, 1–15. [Google Scholar] [CrossRef]
  9. Disjkstra, E. A note on two problems in connexion with graphs. Numer. Math. 1959, 1, 269–271. [Google Scholar] [CrossRef]
  10. Doyle, J.; Graver, J. Mean distance in a graph. Discret. Math. 1977, 17, 147–154. [Google Scholar] [CrossRef]
  11. Fink, J.; Lužar, B.; Škrekovski, R. Some remarks on inverse Wiener index problem. Discret. Appl. Math. 2012, 160, 1851–1858. [Google Scholar] [CrossRef]
  12. Xu, K.; Das, K. On Harary index of graphs. Discret. Appl. Math. 2011, 159, 1631–1640. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.