Brouwer's conjecture holds asymptotically almost surely
Israel Rocha

TL;DR
This paper proves that Brouwer's conjecture is almost surely true for large random graphs and extends this result to weighted graphs with negative weights, showing it holds with high probability as the number of vertices grows.
Contribution
It demonstrates that Brouwer's conjecture holds asymptotically almost surely for large random and weighted graphs, including those with negative weights.
Findings
Brouwer's conjecture holds with probability tending to one as vertices increase.
The result extends to weighted graphs with negative weights.
Most graphs with large vertices satisfy Brouwer's conjecture.
Abstract
We show that for a sequence of random graphs Brouwer's conjecture holds true with probability tending to one as the number of vertices tends to infinity. Surprisingly, it was found that a similar statement holds true for weighted graphs with possible negative weights as well. For graphs with a fixed number of vertices, the result implies that there are constants and such that if then among all graphs with vertices, at least graphs satisfy Brouwer's conjecture.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Brouwer’s conjecture holds asymptotically almost surely
Israel Rocha
The Czech Academy of Sciences, Institute of Computer Science, Pod Vodárenskou věží 2, 182 07 Prague, Czech Republic. With institutional support RVO:67985807.
Abstract.
We show that for a sequence of random graphs Brouwer’s conjecture holds true with probability tending to one as the number of vertices tends to infinity. Surprisingly, it was found that a similar statement holds true for weighted graphs with possible negative weights as well. For graphs with a fixed number of vertices, the result implies that there are constants and such that if then among all graphs with vertices, at least graphs satisfy Brouwer’s conjecture.
Key words and phrases:
Random Laplacian matrix; Brouwer’s conjecture
2000 Mathematics Subject Classification:
05C50; 15A52; 15A18
Rocha was supported by the Czech Science Foundation, grant number GJ16-07822Y
1. Introduction
Brouwer’s conjecture [1] states that any graph with Laplacian matrix and eigenvalues satisfies
[TABLE]
for . There have been many partial progresses on this conjecture using particular methods from matrix theory. This conjecture seems to be a difficult problem and to this date it remains open. In this paper we present an approach to this problem using methods from random matrices and random graphs. Here we address the following question: for how many graphs inequality (1.1) holds? In contrast to what previous investigations have been focused so far, instead of approaching the problem for graphs enjoying a prescribed structure, we show that a great proportion of graphs satisfy the conjecture.
In this paper it is shown that Brouwer’s conjecture holds asymptotically almost surely for random graphs under general conditions to be specified later. That is to say that graphs that potentially do not satisfy the inequality in Brouwer’s conjecture are rare, in a precise measure theoretic sense. That suggests a change of focus in the research that has been done on this problem so far. Instead of searching for new families of graphs for which the conjecture holds, one should attempt to understand these rare cases for which the conjecture potentially do not hold.
It comes as a surprise that this approach reveals that a similar statement holds true for weighted graphs, and even with possible negative weights. To state the result precisely some notation is needed. First, we denote by the weight of an edge and set in case . Then, we define . The Laplacian matrix of a weighted graph have the number in the off-diagonal entry and in the diagonal entry . As usual, an unweighted graph can be seen as a weighted graph with its standard Laplacian matrix. Clearly, in this case . We show that for a weighted graph and for we have
[TABLE]
asymptotically almost surely.
A random weighted graph is a graph with vertices and edge weights given by a random variable for each . Throughout this paper a sequence of random weighted graphs is under the general condition described as follow:
(Condition ) Let be a sequence of random weighted graph with vertices and Laplacian matrix given by
[TABLE]
where for we have that are bounded random variables on the same probability space and independent for each (not necessarily identically distributed) with , , , and
[TABLE]
for some .
We have the setup to state the main result of this paper which implies Brouwer’s conjecture asymptotically almost surely.
Theorem 1**.**
Assume are independent random graphs as in Condition . If for some and as , then for large enough, we have that
[TABLE]
for some constant that depends only on .
It is interesting to understand what this result is saying for the set of graphs with fixed number of vertices. For such graphs this result is implying a strong statement that quantifies the number of graphs satisfying Brouwer’s conjecture. In fact, the most simple instance of Theorem 1 is the most meaningful for the conjecture. To see that consider the Erdős–Rényi random graph with probability and distribution , i.e., a graph drawn from this distribution has vertices where each pair of vertices has an edge with probability independently at random. It is a basic fact that any graph with vertices is equally likely in the distribution . Therefore, Theorem 1 implies that for among all graphs with vertices that exist, at least graphs satisfy Brouwer’s conjecture.
The hypothesis in Theorem 1 ensures that is not approaching zero too fast. That is necessary because of the concentration of the largest eigenvalue around and because there is a threshold phenomena happening here. When goes to zero fast, the largest eigenvalue concentrates around . In that case we still can apply the same method, but the difference in concentration requires a different analysis. For this reason we provide a separate theorem for this range, where goes to zero in such a way that .
Theorem 2**.**
Assume are independent random graphs as in Condition . If and as , then for large enough, we have that
[TABLE]
for some constant .
We get into the detailed proof in the next section, where we first present the method from a general perspective. Our intention is to give an insight on how such ideas can be used to provide bounds for the partial sum of eigenvalues of random matrices from different ensembles.
2. Idea and proofs
The main idea is straightforward and it consists in finding functions and depending on satisfying:
- •
There exists such that for
- •
as
- •
as
Once we figure out what and should be, by Bonferroni’s inequality we clearly have
[TABLE]
And that finishes the proof. It is also clear that the technical challenge here is to find such functions. To do that, we need some information about the spectrum as increases. For instance, if the limiting spectral distribution is known, then we can obtain a candidate for , which will be an approximation of the limit. For we can use some Chernoff-type bound for the random variable that amounts the total edge weight.
We remark that there is nothing particular in this idea about the Laplacian matrix. Apart from the fact that Brouwer’s conjecture claims what the correct bound should be, this method can be applied to any matrix ensemble for which we know the limiting spectral distribution.
Next, we proceed with the proof of the main results. Our analysis relies on the following technical lemma which fully describes the aforementioned relevant functions and .
Lemma 3**.**
If for some , then there are \text{\delta>0}, and such that for all we have
[TABLE]
for all .
Proof.
First, we define a polynomial in by f(k):=\text{\mu_{n}}\left(1-\delta\right){n\choose 2}+{k+1\choose 2}-k(1+\epsilon)\text{\mu_{n}n}. That has discriminant
[TABLE]
It suffices to find \epsilon,\text{\delta}, and such that the discriminant is negative for all . To this end, we use the upper bound on to obtain
[TABLE]
Now fix and such that . That allow us to bound the discriminant by
[TABLE]
Clearly, for large enough the last expression is dominated by the term and therefore there exists a such that for all we have that for all . That proves the lemma. ∎
To estimate the largest eigenvalue we use Corollary 1.1 (b1) and (b2) from [2].
Lemma 4**.**
Assume are independent random graphs as in Condition .
- (1)
If \lim_{n\rightarrow\infty}\text{\frac{\mu_{n}}{\sigma_{n}}\left(\frac{n}{\log n}\right)^{1/2}=\infty} and , then 2. (2)
If \lim_{n\rightarrow\infty}\text{\frac{\mu_{n}}{\sigma_{n}}\left(\frac{n}{\log n}\right)^{1/2}=0}, then
Now, we are ready to proceed with the main proof which was roughly sketched in the beginning of this section.
Proof of Theorem 1.
From now on, we fix \epsilon,\text{\delta}, and given by Lemma 3 to obtain that for all we have
[TABLE]
By part (1) from Lemma 4
[TABLE]
Thus, for given by Lemma 3 we can find such that implies That implies
[TABLE]
Thus, inequality (2.3) together with (2.2) gives us that for all we have
[TABLE]
To bound this probability, we use that the expected number of edges in is . We remark that for all . Thus, Hoeffding´s inequality implies that
[TABLE]
for all . Equivalently, we have
[TABLE]
Finally, this last inequality and inequality (2.4) ensures that for all we have
[TABLE]
for some constant . That finishes the proof. ∎
Now, the proof of Theorem 2 is basically the same, only the details in the analysis change. For that we need a different version of Lemma 3 given bellow.
Lemma 5**.**
If as , then there are \text{\delta>0}, and such that for all we have
[TABLE]
for all .
Proof.
First, there is a constant such that for large, we have
[TABLE]
We proceed to show that there are and , where \text{C\mu_{n}}\left(1-\delta\right)n^{2}+\frac{k^{2}}{2}-k(2+\epsilon)\text{\sigma_{n}}\sqrt{n\log n}>0 for large enough and that finishes the proof.
To show it we define a polynomial in by f(k):=\frac{k^{2}}{2}-k(2+\epsilon)\text{\sigma_{n}}\sqrt{n\log n}+\text{C\mu_{n}}\left(1-\delta\right)n^{2}. This polynomial has discriminant
[TABLE]
It suffices to find \epsilon,\text{\delta}, and such that the discriminant is negative for all . In fact, it is enough to choose any and . Notice that is equivalent to
[TABLE]
which is true for large enough, as required. ∎
Proof of Theorem 2.
First, we fix \epsilon,\text{\delta}, and given by Lemma 5 to obtain that for all we have
[TABLE]
Part (2) from Lemma 4 provides us with
[TABLE]
Again, for given by Lemma 5 we can find such that implies
[TABLE]
That gives us
[TABLE]
Thus, inequality (2.6) together with (2.7) gives us that for all we have
[TABLE]
The rest of the proof is the same as in Theorem 1 and that finishes the proof. ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Brouwer, Andries E., Haemers, Willem H. Spectra of Graphs. Springer-Verlag, New York, 2012.
- 2[2] Ding, Xue; Jiang, Tiefeng. Spectral distributions of adjacency and Laplacian matrices of random graphs. Ann. Appl. Probab. 20 (2010), no. 6, 2086-2117.
