datatype=bibtex]Refbiblatex.bib
Connectivity of a Family of Bilateral Agreement Random Graphs
Abstract
Bilateral agreement based random undirected graphs were introduced and analyzed by La and Kabkab [9]. The construction of the graph with vertices in this model uses a (random) preference order on other vertices and each vertex only prefers the top other vertices using its own preference order; in general, can be a function of . An edge is constructed in the ensuing graph if and only if both vertices of a potential edge prefer each other. This random graph is a generalization of the random -nearest neighbor graphs of Cooper and Frieze [3] that only consider unilateral preferences of the vertices. The authors in [10] studied the emergence of a giant component and its size in this new random graph family in the limit of going to infinity when is finite. Connectivity properties of this random graph family have not yet been completely analyzed: for example, in their original paper [9], La and Kabkab conjectured that for , with high probability connectivity happens when and the graph is disconnected for . We prove this conjecture. Further, we also prove an asymptote for the average degree of this graph for large and .
1 Introduction
Graphs are powerful mathematical tools used for modeling objects in a wide variety of topics [5, 8, 11]: from the Internet and chemistry to social science and economics. These mathematical objects have been studied using algebraic, combinatorial, and stochastic methods. Studying graphs using a stochastic framework [2, 4, 12] has a long history starting from when Gilbert introduced his random graph model in [7] in , and Erdős and Rényi introduced the well-known Erdős-Rényi model in their celebrated paper [6] in . These fundamental random graph models have been extensively analyzed over the last years.
An Erdős-Rényi random graph with vertices is characterized by a parameter indicating the probability of existence of each potential undirected edge between two vertices. Edges then appear independently based on Bernoulli coin tosses with no intrinsic preference between the edges on the part of the vertices. One question that immediately arises by specifying the parameter is whether the Erdős-Rényi graphs are connected when . In particular, Erdős and Rényi [6, 2, 4, 12] prove that if , with high probability, the graph is connected for and disconnected for ; note that the mean degree in this setting is . In fact, the refined result is that if (for large enough ) , then the graph is connected with probability .
Cooper and Frieze in [3] described a new family of random graphs based on preferences constructed using a distance measure. They considered the complete graph and assigned independent uniform random variables as distances to all edges. They then keep the shortest edges incident to each vertex. In this model, the concept of distance induces a preference order on all edges. Indeed, the shorter an edge is the higher its preference is. Since the distances are i.i.d., the preference order on all the edges will be chosen uniformly over the set of all permutations. We say a vertex proposes an edge if the edge belongs to the set of the most-preferred edges incident to it. Note that in this model, an edge is kept if at least one of its endpoints proposes it, which is a unilateral perspective.
Preference relations of the sort used by Cooper and Frieze create a complicated structure on any resulting graph. For example, keeping edges based on their ranking even in the unilateral mode as done by Cooper and Frieze, induces an edge dependency which is not the case for the Erdős-Rényi model. Cooper and Frieze [3] studied the connectivity of their model and proved that the graph is connected with high probability for . They also provided upper and lower bounds for the probability of connectivity as when .
Just like the Cooper-Frieze unilaterally proposed random graphs, bilateral agreement random graphs introduced by La and Kabkab [9], are constructed based on the same parameter , which is the maximum number of other vertices each vertex wants as its neighbors. Considering vertices as agents, once again, all agents have their own preferences on the potential edges with others via a priority or preference order over other agents. Then, in contrast to both the Erdos-Renyi and the Cooper-Frieze models, an edge is drawn if and only if each end vertex has the other vertex in its preferred vertices, i.e., if and only if both end vertices propose an edge, which then leads to bilateral agreement.
One can interpret the bilateral agreement model as a network formation process conducted via a game (selfish objective maximization) among agents. These kinds of network formation processes [5, 8, 11] have been studied in social science and economics. Assume there are agents that are aware of their own benefits from the potential pairwise contracts with others where the benefit is assessed via an appropriate reward, cost or even distance measure. Then each agent agrees on its own most profitable contracts. Finally, each contract will be concluded if and only if both parties mutually agree to it, and the graph of pairwise connections will be generated. The interpretation above highlights the importance of bilateral agreement random graphs from a game-theoretic (i.e., individual agent oriented) point of view.
A core question studied in the La and Kabkab paper [9] is the determination of the choice of that results in the graphs produced being connected. The authors showed the following results hold with high probability: 1) if for , then the graph is connected; and 2) for , then the graph has isolated vertices and so is not connected. Furthermore, using extensive simulation-based experimentation, they also conjectured that the connectivity threshold was exactly , surprisingly, which is the same threshold for connectivity of the Erdős-Rényi random graphs family in terms of the mean degree; note, however, that is the maximum degree in the La-Kabkab random graph family. In this paper, we show the following:
- 1.
- 2.
- 3.
- 4.
Whereas Theorem 4.1 and Theorem 5.3 establish the conjecture by La and Kabkab, they still do not precisely identify the connectivity threshold in comparison to existing results on the Erdős-Rényi random graph family [4, 12]. We believe this arises due to our use of analytically simpler sufficient conditions to prove both results, and hence, a different analysis could overcome this lacuna.
A different but related line of work from the connectivity question is that of Moharrami et al. [10], where they introduced a new branching process called the Erlang Weighted Tree (EWT) as the local weak limit of the bilateral agreement random graphs of La and Kabkab in the sparse regime. In [10] the parameter is a (finite) random parameter for each vertex that is independently chosen and identically distributed with a distribution on with finite mean. The authors then studied the degree distribution of the root vertex and its average. We will return to this specific result of [10] in Section 6 when we discuss the asymptotics of the mean degree. The authors of [10] also discuss the probability of extinction of an EWT, and conjecture its relevance to the size of the giant component [6, 4, 12] of the bilateral agreement random graphs of La and Kabkab, when there is one.
2 Mathematical Model
Consider the complete undirected graph with vertices and edges where we assume . Let be an integer such that ; henceforth, to avoid cumbersome notation, we will use instead of . We assign independently and identically distributed random variables called priority scores to all edges of . For any explicit calculations, one can assume they are uniformly distributed in or exponentially distributed with parameter ; this holds because we will only be interested in the order statistics. We denote the score of edge by . The set of all scores of the edges of vertex is denoted by , and all the associated edges by . Without loss of generality, we can also assume that the scores are distinct, then represents an order on based on values. In other words, for each , the random vector is a permutation of in which
As the scores are chosen i.i.d., the distribution of the random vector is uniform among all permutations of as it only depends on the order-statistics. In general, the scores also impose a permutation over all the edges. This plays an important role in defining the bilateral agreement random graphs.
Let be realized for all edges and parameter be fixed. Then we can determine two different classes of random graphs on vertices . We first define the notion of agreement. If is among the largest scores in , i.e., or , we say that vertex proposes edge . The first model introduced by Cooper and Frieze [3] let the edge be present if at least one of or proposes . We denote this class of random graphs by , which we call the class of unilaterally proposed graphs. The second model described by La and Kabkab [9] requires the proposal by both vertices for an edge to appear, which we deem as a bilateral agreement. We denote this class by and we call it the class of bilateral agreement random graphs.
Both only depend on the order of not the values. This is the consequence of the scores being i.i.d., which results in a uniformly drawn permutation among all permutations of edges of . Assigning a random variable to each edge only helps us to understand the extent of independence in this problem. However, in the analysis of any underlying probability, we will always refer to the permutation viewpoint of the construction of these random graphs.
In the following sections, we will analyze the connectivity of when is around as . More precisely, we will prove that when with high probability this graph will be connected for and disconnected for , and also attempt to determine the connectivity threshold with greater precision.
3 Asymptotically Equivalent Distribution
In our analysis we will use the abstraction of an infinite urn model. The next two lemmas allow us to link the probability of an event in finite permutations space to an event in the infinite urn model. In essence, we will show that the appropriate probabilities converge to a negative multinomial distribution. Before delving into details, we will consider the set of all permutations with order restrictions over some elements. The notation states that appears earlier than in the permutation. We need to work on the set of all permutations with some order restrictions. For instance, whenever we say the set of permutations of with order restrictions , this narrows down the the set of all permutations to .
Lemma 3.1.
Let grow to infinity. Assume is a positive integer depending on . Moreover, are positive integer variables depending on and . Suppose there are distinct objects of type for . Furthermore, and for each , where .
We consider a uniformly random permutation of all objects with some order restrictions which are only within type 0. Let denote the number of objects of type 0 that lie at the first places of this permutation. The law of for is given by the following formula:
(1) |
which is asymptotically given by
as .
Proof.
To compute we will count the number of permutations with elements of type 0 at the first place then divide it by the number all permutations. Any given order restrictions on objects of type 0 make both numerator and denominator of this fraction divided by the number of symmetries. As a result, we can assume no restriction on objects of type 0.
First part is straightforward by choosing those places at the first observations for objects of type 0 and places in the remaining part. Next, counting the number of desired arrangements for objects of type 0 and other types we arrive at the following formula for the probability
This yields the first part by a few lines of algebra.
For the second part, we can write
This completes the proof. ∎
Lemma 3.2.
Under the same assumption of Lemma 3.1 let be positive integers for each . Suppose vector represents the number of appearance of each type before the first observation of type 0 in a uniformly chosen permutation. Then
which asymptotically is
Proof.
It is easy to check that the number of permutations of objects where at the first places there are exactly elements of type for each , and the first observation of type 0 happens at the -th position is as follows
Therefore, using the probability of this event is as follows:
This finishes the proof. ∎
Lemmas 3.1 and 3.2 demonstrate that a negative multinomial distribution is the limit for the distribution of number of other types before the first appearance of a given type. As mentioned earlier, this distributional convergence will help us greatly in our analysis. The special case required in this paper fixes all . Therefore, we state the following lemma.
Lemma 3.3.
Same as Lemma 3.1, there are objects of type where and . Let and grow to infinity with an extra condition that . Consider a uniformly random permutation of all objects with some order restrictions only among objects of type . We denote the number of objects of type that within the first places of this permutation by . We have the following bound for the lower tail of
where . In particular, if and where goes to infinity and , for sufficiently large we have
Proof.
Let ( constant or non-constant). It follows from that is increasing for . Using this fact and Lemma 3.1 with we have
One can use Striling’s approximation to get
Setting and , it follows that
Additionally,
This completes the proof. ∎
4 Disconnectivity of graph for
This section begins by recalling the negative multinomial distribution. In the special case that we need here, we present an urn model to interpret the distribution. Suppose we have a sequence of i.i.d. random variables with possible outcomes chosen uniformly at random. We describe these outcomes as the type of objects. Therefore, there are types. This sequence stops as soon as the first object of type occurs in the sequence. The probability that there are objects of type 1, objects of type 2, … , objects of type , and finally the th observation which is of type , follows the negative multinomial distribution below
(2) |
in which for and .
We now introduce some lemmas that help with any required computation.
Lemma 4.1.
With the definition (2)
Proof.
There is an algebraic proof to this lemma using the multinomial expansion formula. However, we give a simpler probabilistic way. This sum is over the probability of all possible arrangements of items in which all the first items are of type and the last one is of type . Hence, the probability of this event is due to the independent choice made in each position. ∎
Lemma 4.2.
Let . Then:
Proof.
and the result follows. ∎
Lemma 4.3.
Let . Then:
Proof.
Assume is a fixed number. Then, at each step prior to the -th observation, an outcome of type has a Bernoulli distribution with parameter . Denote this random variable by where refers to the step number. For an arbitrary , we have and . If , then
However, the expected value of the time average above is , and , so this is a (lower) tail event. Now, we apply the Bernstein inequality:
Using the union bound yields
Therefore,
This completes the proof. ∎
Lemma 4.4.
Let be a positive integer and depends on such that for sufficiently large we have . The following lower bound holds
as .
Proof.
We are now in a position to relate the lemmas above to the disconnectivity result. Assume represents the event of vertex being isolated. We want to show that with high probability there exists a such that .
Lemma 4.5.
For the random graph model when and we have
for any with .
Proof.
As mentioned earlier, we can look at each configuration of independent random variables as a permutation over all edges . Without loss of generality, one can assume vertex labels are sorted according to the scores of edges connecting to vertex 1. In other words, , or equivalently for . Then, for vertex 1 to be isolated, it is sufficient that for each there exist at least elements of (except ) appearing before all elements of in the permutation. Strictly speaking, if elements of appear before , then that would be necessary and sufficient, but we consider a stricter condition which insists that elements of appear before all elements of . This way, vertex does not agree on edges for and vertex also does not agree upon edges for .
To make this condition even stronger, we insist on no intersections. Define for each : . As a result, is a pairwise disjoint collection with . Note that we only determined the order over . Thus, any configuration of edge scores induces a uniformly random permutation on with the order restriction on .
Assume are objects of type 0 and are objects of type for . This satisfies all the conditions of Lemma 3.2. Therefore, the probability of having elements of type before the first observation of type 0 when can be approximated by the distribution from (2). Hence, for large enough we have:
From what we explained earlier, the extra condition guarantees that vertex 1 is isolated. Applying Lemma 4.4 then allows us to conclude that
which completes the proof. ∎
Lemma 4.6.
For the random graph model where , we have
In particular, if for , the statement is true.
Proof.
Let , according to Lemma 4.5 for sufficiently large and , we have
wherein the right hand side goes to infinity as . ∎
There is one more step needed to prove the desired result of there being at least one isolated vertex (with high probability) as the mean of a non-negative random variable being unbounded doesn’t necessarily imply that the probability of it being is . For this we will employ the second moment method [1]. To apply the second moment method we need to study the correlation between pairs of indicator random variables corresponding to the isolation of a vertex. Consider two arbitrary vertices, which could be (without loss of generality) chosen to be vertices 1 and 2. We want to study . Define the following events:
-
•
, representing the event in which vertex 2 belongs to the -most-preferred set of vertex 1.
-
•
, representing the event in which vertex 1 belongs to the -most-preferred set of vertex 2.
-
•
, identifying the event where -most-preferred elements of 1 and 2 have intersections.
-
•
. This represents the event where there is a vertex within the -most-preferred of vertex 1 such that 2 or one of -most-preferred vertices of it belongs to the -most-preferred vertices of . We also assume that the -most-preferred of vertices 1 and 2 are disjoint and none of them is among the other’s -most-preferred vertices. Note that this event implies that the hop distance between nodes and is in .
-
•
. This represents the event where there is a vertex within the -most-preferred of vertex 2 such that 1 or one of -most-preferred vertices of it belongs to the -most-preferred vertices of . We also assume that the -most-preferred of vertices 1 and 2 are disjoint and none of them is among the other’s -most-preferred vertices. Again, this event implies that the hop distance between nodes and is in .
-
•
. This is very similar to , but we assume that at least one vertex in has the intersection of its preferred set with and its preferred set be of size at least ; this implies at least two paths from to while retaining the distance to be in . Obviously .
-
•
. This is very similar to , but we assume that at least one vertex in has the intersection of its preferred set with and its preferred set be of size at least ; this implies at least two paths from to while retaining the distance to be in . Obviously .
-
•
For ease of presentation, we omit the value from the events , or : for example, we will use the shorthand . Furthermore, we assume for the remainder of this section. We start with bounding the event .
Lemma 4.7.
We have the following bound for
Proof.
First, note that . Now, the event can be related to the problem of finding the probability of having an intersection for two completely random subsets of of size , which is a much simpler problem. We will now lower bound the probability of using the fact that for each , is uniform among all subsets of size .
Counting the number of ways to choose a pair of two disjoint subsets of size yields:
and for choosing two arbitrary subsets the number is:
Therefore, the probability of not having intersection is
(3) | ||||
This implies ; therefore,
(4) |
To estimate the probability we look at given instead; note that the probability estimate increases with this conditioning. Let be a vertex. A similar argument to (3) follows that the probability where for all : is bounded below by . As a result, using union bound, with probability at most there exists without this property. Hence
(5) |
The same is true for . From (4), (5) we establish the desired bound. ∎
The following Lemma shows that is very small; consequently, one can suppose holds. This way we can control the size of both intersections , and .
Lemma 4.8.
The following bound for the probability of holds.
Proof.
We again look at given instead. For an arbitrary , we already saw in the proof of Lemma 4.7 that the probability of is bounded below by . We now lower bound the probability of . The number of ways to determine in order to having only one vertex in common with is ; therefore, the probability becomes
We now apply the union bound to obtain
A similar argument for finishes the proof. ∎
Lemma 4.9.
The following two probability bounds hold:
Proof.
We prove the first one, and then the second one will follow by symmetry. Let . Since holds, for any there is at most one element such that too. Define . Therefore, if we consider the following union
then it will be a partition in which , and for all . Define objects to be of type 0 and objects to be of type for . One can easily see that each realization of induces a uniformly random permutation over which has only a fixed order on the first or elements of , i.e., type 0.
A necessary condition for vertex 1 to be isolated given that and hold, is that for all , there should be at least edges of appearing before the element of . Excluding possible edges to , , and implies that there must be at least edges of before the element of . As a result, in the first elements of this permutation there are at most elements of type 0. Lemma 3.3 bounds the probability of the event above by
We also have
And finally,
which concludes the proof. ∎
Lemma 4.10.
The following holds
Proof.
which establishes the bound. ∎
Lemma 4.11.
We have the following conditional independence
Proof.
Note that holds whenever for each there are at least elements such that . Assuming , one can see this is equivalent to existing at least elements with this property. Repeating this argument for , there must be at least elements with for all . Ruling out the possibility of choosing from , , and implies that there is no common edge among . Since the scores are chosen independently, and the inequality conditions for the isolation of vertex 1 and those of vertex 2 are disjoint, we obtain the conditional independence. ∎
Lemma 4.12.
Let be a real number. Assume grows to infinity as with . Then we have
Proof.
We begin with this equality
(6) |
Hence,
(7) |
(8) | ||||
where we use the fact that . Considering the fact , equation (7) implies that
(9) |
It follows from Lemmas 4.10, 4.11 that
(10) |
Dividing both sides of (10) by and using Lemma 4.5, we have
(11) |
Equation (9) guarantees the first term in right hand side converges to 1. The second term vanishes as as a result of . This completes the proof. ∎
Theorem 4.1.
The random graph model with for is not connected with high probability. In particular, if for , the graph is disconnected with high probability.
Proof.
Having both Lemmas 4.6 and 4.12 one can apply the second moment method. We begin with
(12) |
Therefore,
(13) |
Now it follows from Lemma 4.6 that the first fraction vanishes and from Lemma 4.12 that the second fraction will be sufficiently close to 1 (or less than 1) for large . Hence, the probability of having no isolated vertex converges to 0. ∎
5 Connectivity for
A common method to prove connectivity of random graphs is by locating (with high-probability) a Erdős-Rényi sub-graph consisting of all the vertices. Then, the celebrated result of Erdős and Rényi [6] guarantees connectivity if the connectivity probability is where . This method used in [9] proves the connectivity of for where . The connection between Erdős-Rényi and is made through a concentration property of order statistics. The authors of [9] assume that the edges are independently scored by random variables which results in having a connection for all edges of scores greater than equal with high probability. Therefore, if is a random variable of law , then
It can be easily shown that for . This provides an independent possibility of connection for all edges with the probability of for a . Thereafter, the connectivity result of Erdős-Rényi random graphs [6, 4, 12] implies the connectivity of .
We prove the connectivity of for all in two steps. First, we rule out the possibility of having components of size . Second, we apply the idea from [9] described above to find an Erdős-Rényi graph with all vertices contained in . As opposed to [9], we do not restrict to find a . Hence, the resulting Erdős-Rényi graph is not necessarily connected. However, by modifying the original proof of the connectivity of Erdős-Rényi graphs for , we can prove a weaker result for an arbitrary which then helps us deduce the connectivity result.
Theorem 5.1.
Let be a non-negative integer. Consider random graphs of class where for a real number . Then
as .
Proof.
We can assume vertex has degree less than . We will use the same technique as in Lemma 4.9. Let . For define . Therefore, if we consider the following union
it will be a partition in which , and for all . Define objects of type 0 and objects of type for . One can easily see that each realization of induces a uniformly random permutation over which has only a fixed order on the first or elements of , i.e., type 0.
A necessary condition for vertex 1 to be of degree at most is that for at least elements , there should be at least edges of appearing before the element of . This implies there must be at least edges of before the element of . As a result, in the first elements of this permutation there are at most elements of type 0. Lemma 3.3 bounds the probability of the event above by
Then, using the union bound for sufficiently large we have:
If , then the right hand side obviously vanishes. In case of , we use the fact that is increasing for sufficiently large , and replace by to obtain
Hence, the result holds. ∎
Theorem 5.1 excludes the possibility of having components of size . In other words, the following corollary holds.
Corollary 5.1.
Consider the random graphs model of class with for a real number . Then
for any fixed as . In particular when for the limit above is still true.
Proof.
In case of having a component of size there most be a vertex of degree at most which is impossible with high probability due to Theorem 5.1. ∎
Next, we establish a proof based on finding an Erdős-Rényi sub-graph and super-graph of with both containing all the vertices. Recall that the order statistics of a set of i.i.d. random variables is defined as their non-increasing rearrangement . Recall that the order statistic of is denoted by .
Theorem 5.2.
For the random graph model with there is no component of size with high probability.
Proof.
First, we note Lemma A.1 in [9] which states that if we choose scores independently distributed as exponential random variables with parameter , and define:
then as . We let and . Next, note that
Moreover, if the graph satisfies condition (which holds whp), then implies that the edge exists and implies that the edge does not exist.
Let the graph satisfy . In order to have a component of size , one must choose vertices. The connectivity within this component implies that it should contains at least a tree. Moreover, according to Cayley’s formula there are trees with vertices. Hence, the edges of the tree must have scores not less than which happens with probability due to independence. On the other hand, we require those vertices not to be connected to the rest of graph. This implies the scores for the intermediate edges between the component and the rest of graph must be less than . Note that both of these are necessary conditions. Counting the number of possible components yields the following:
Substituting , implies
As is a fixed number, the dominant term in is . As a result, for sufficiently large , . Thus, we have
Therefore, with high probability there is no component of size between 10 and . ∎
The interesting fact about Theorem 5.2 is that it holds for any positive . This means that if , one should focus attention on components of size less than to study the disconnectivity. Since Corollary 5.1 addresses components of size and we conclude the main theorem.
Theorem 5.3.
The random graph model with for a real number is connected with high probability. In particular, if for , connectivity holds with high probability.
Proof.
If a graph from class is disconnected, then it should have at least a component of size where . Since , Theorem 5.2 rules out the possibility of having components of size between 9 and with high probability. Theorem 5.1 guarantees that the probability of having components of size at most vanishes, when grows to infinity. Therefore, the graph will be connected with high probability. ∎
6 Average Degree
Here, we discuss another set of results for random graphs. The degree sequence is bounded above by . Therefore, average degree is also bounded by . However, we will show that this number is very close to . We also specify the error term. Finally we compare our result to the sparse case in [10]. Before presenting the main theorem we recall the negative binomial distribution. Consider an urn having infinite number of red and blue balls and each time we draw red with probability . The probability of having blue balls appeared before the red ball is a negative binomial distribution given by the following formula . The theorems below provide an approximation for average degree.
Lemma 6.1.
Proof.
Let be a negative binomial random variable with . Note that is the probability of observing the red ball earlier than the blue ball in the infinite urn model. By symmetry this value must be . ∎
Lemma 6.2.
Proof.
Using Lemma 6.1, one can write the sum above as follows
We now solve the resulting equation for to get the desired expression. ∎
Theorem 6.1.
In the model suppose represents the degree of a randomly chosen vertex. If then we have the following asymptotic
(14) |
Proof.
Without loss of generality assume the randomly chosen vertex is vertex 1 and for all . Denote the indicator function of vertex 1 being connected to vertex by . In order for vertex 1 not to be connected to vertex there must be at least elements of before the element of which is . Hence, there could be elements of before the element of . With the same idea used in Lemma 3.1 one can prove that the probability of elements of appear before the element of for is:
Remark:
As mentioned earlier, the work in [10] considers the preference threshold to be a random variable independently chosen per vertex using a distribution over with finite mean instead of just a fixed for the potential number of neighbors of a randomly chosen vertex. Further, [10, Theorem 5.1] specifies the following formula for the average degree in the limit of going to infinity
(15) |
where denotes the complementary cumulative distribution function of (the Erlang distribution of shape and rate ).
In the case of bilateral agreement with preference threshold parameter to be a fixed the probability distribution becomes a delta mass function on , i.e., if , and otherwise. In addition, the mean being finite as goes to infinity, implies that must be finite and cannot grow to infinity. The sum 15 now simplifies to
(16) |
Then using , distributing the square, and exchanging the finite sum with integral, we obtain
(17) |
We substitute and use the notation of for a negative binomial random variable with parameter representing the probability of appearing red ball after observing blue balls. Then we arrive at
(18) |
Therefore, we reproduce the same formula for the average degree as in Theorem 14 using the result in [10]. We discussed this remark with the assumption of sparseness. However, Theorem 14 only needs which covers both the sparse and non-sparse regimes.
Next we determine the asymptotic behavior of the mean degree as both and go to infinity.
Theorem 6.2.
In the model , assume that grows to infinity as goes to infinity. Suppose represents the degree of a randomly chosen vertex. We have the following asymptotic
Proof.
We simply use Stirling’s approximation to find an asymptotic expression for
Now Theorem 6.1 implies
which proves the result. ∎
7 Conclusions
We studied bilateral agreement random graph family and presented a complete proof of the connectivity threshold conjecture for this family by La and Kabkab [9], namely, if , then (with high probability) connectivity holds if , and the graph is disconnected if . The proof for disconnectivity result is established using the second moment method in which we proved that the expected number of isolated vertices grows to infinity and showed that asymptotically any pair of vertices is isolated in an independent fashion, i.e. . Therefore, with high probability there exists an isolated vertex which yields the disconnectivity result. For the connectivity part, we took the same approach as in La and Kabkab [9] to find Erdős-Réyni sub and super random graphs with all vertices associated with the original graph. This analysis then excludes the possibility of having components with vertices for . Independently, we also ruled out the existence of components of size . At the end, we discussed the average degree for this random graph family and presented an asymptotic for it.
As discussed earlier, our results are refinements of the connectivity conjecture of La and Kabkab [9] by establishing higher orders for the connectivity threshold. In particular, when , we show that connectivity holds for , and the graph is disconnected when (both with high probability). However, these results still do not completely determine the connectivity threshold, and determining the precise connectivity threshold, even in terms of the precise value of , is an interesting avenue for future research.
Acknowledgements
Vijay Subramanian and Hossein Dabirian acknowledge support from NSF via grant CCF-200813. We are also grateful to Alan Frieze, Bruce Hajek, Richard La, Remco van der Hofstad and Mehrdad Moharrami for helpful comments.
References
- [1] Noga Alon and Joel H Spencer “The probabilistic method” John Wiley & Sons, 2016
- [2] Béla Bollobás and Béla Bollobás “Random graphs” Springer, 1998
- [3] Colin Cooper and Alan Frieze “On the connectivity of random k-th nearest neighbour graphs” In Combinatorics, Probability and Computing 4.4 Cambridge University Press, 1995, pp. 343–362
- [4] Moez Draief and Laurent Massoulié “Epidemics and rumours in complex networks” Cambridge University Press, 2010
- [5] David Easley and Jon Kleinberg “Networks, crowds, and markets: Reasoning about a highly connected world” Cambridge university press, 2010
- [6] Paul Erdős and Alfréd Rényi “On the evolution of random graphs” In Publ. Math. Inst. Hung. Acad. Sci 5.1, 1960, pp. 17–60
- [7] Edgar N Gilbert “Random graphs” In The Annals of Mathematical Statistics 30.4 JSTOR, 1959, pp. 1141–1144
- [8] Matthew O Jackson “Social and economic networks” Princeton university press, 2010
- [9] Richard J La and Maya Kabkab “A new random graph model with self-optimizing nodes: Connectivity and diameter” In Internet Mathematics 11.6 Taylor & Francis, 2015, pp. 528–554
- [10] Mehrdad Moharrami, Vijay Subramanian, Mingyan Liu and Rajesh Sundaresan “The Erlang Weighted Tree, A New Branching Process” In arXiv preprint arXiv:2002.03993, 2020
- [11] Mark Newman “Networks” Oxford university press, 2018
- [12] Remco Van Der Hofstad “Random graphs and complex networks” Cambridge university press, 2016