Cutoff for Ramanujan graphs via degree inflation
Jonathan Hermon

TL;DR
This paper investigates the cutoff phenomenon for random walks on Ramanujan graphs, providing a new proof under a bounded cycle condition that relates to the graph's local structure.
Contribution
It offers a novel argument establishing cutoff for Ramanujan graphs assuming a uniform bound on the number of cycles in local neighborhoods.
Findings
Cutoff occurs around the diameter lower bound in Ramanujan graphs.
A new proof technique based on degree inflation and local cycle bounds.
Results apply to sequences of Ramanujan graphs with controlled local complexity.
Abstract
Recently Lubetzky and Peres showed that simple random walks on a sequence of -regular Ramanujan graphs of increasing sizes exhibit cutoff in total variation around the diameter lower bound . We provide a different argument under the assumption that for some the maximal number of simple cycles in a ball of radius in is uniformly bounded in .
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.
Cutoff for Ramanujan graphs via degree inflation
Jonathan Hermon
Faculty of mathematics and computer science, Weizmann Institute of Science, Rehovot, Israel. E-mail: [email protected].
Abstract
Recently Lubetzky and Peres showed that simple random walks on a sequence of -regular Ramanujan graphs of increasing sizes exhibit cutoff in total variation around the diameter lower bound . We provide a different argument under the assumption that for some the maximal number of simple cycles in a ball of radius in is uniformly bounded in .
Keywords:
Cutoff, Ramanujan graphs, degree inflation.
1 Introduction
Generically, we denote the stationary distribution of an ergodic Markov chain by , its state space by and its transition matrix by . We denote by (resp. ) the distribution of (resp. ), given that the initial state is . The total variation distance of two distributions on is . The total variation -mixing time is . Next, consider a sequence of chains, , each with its mixing time . We say that the sequence exhibits a cutoff if the following sharp transition in its convergence to stationarity occurs:
[TABLE]
A family of -regular graphs with is called an expander family, if the second largest eigenvalues of the corresponding adjacency matrices are uniformly bounded away from . Lubotzky, Phillips, and Sarnak [6] defined a connected finite -regular graph with to be Ramanujan if the eigenvalues of the transition matrix of simple random walk (SRW) on all lie in , where is the spectral radius of SRW on the infinite -regular tree . Lubotzky, Phillips, and Sarnak [6], Margulis [8] and Morgenstern [9] constructed -regular Ramanujan graphs for all of the form , where is a prime number. Recently, Marcus, Spielman and Srivastava [7] proved the existence of bipartite -regular Ramanujan graphs for all . In light of the Alon-Boppana bound [10], Ramanujan graphs are “optimal expanders” as they have asymptotically the largest spectral-gap.
Let be a sequence of finite connected -regular graphs. Let be the transition matrix of SRW on . Denote the eigenvalues of by . We say that the sequence is asymptotically Ramanujan if and
[TABLE]
We say that the sequence is asymptotically one-sided Ramanujan if , and . Friedman [3] showed that a sequence of -regular random graphs of increasing sizes is w.h.p. asymptotically Ramanujan.
Remark 1.1**.**
Our definition of asymptotically Ramanujan graphs is not the standard one. The more standard definition is that .
It is elementary to show that for every -vertex -regular graph, the total variation mixing time for the SRW is at least , for some constant .111This can be derived from the fact that can be chosen so that the probability that the probability that the distance of the walk at time from its starting point is at least with probability at most (together with the fact that a ball of radius contains at most vertices). The following precise formulation of this fact is due to Lubeztky and Peres [4].
Lemma 1.2** (Trivial diameter lower bound - c.f. [4] (2.2)-(2.3) pg. 9).**
Let be an -vertex -regular graph with . Let and be the inverse function of the CDF of the standard Normal distribution. Then SRW on satisfies
[TABLE]
Recently, Lubetzky and Peres [4] showed that simple random walks on a sequence of non-bipartite -regular Ramanujan graphs of increasing sizes exhibit cutoff around the diameter lower bound . In this work we present an alternative argument and prove the same result under the following assumption:
Assumption 1: There exists a diverging sequence such that the maximal number of simple cycles in a ball of radius in is uniformly bounded in .
Theorem 1.3**.**
Let be a sequence of non-bipartite, finite, connected, -regular asymptotically one-sided Ramanujan graphs.
- (i)
If for all and Assumption 1 holds then the corresponding sequence of simple random walks exhibits cutoff around time .
- (ii)
If diverges and then the corresponding sequence of simple random walks exhibits cutoff around time .
Remark 1.4**.**
If there is no cutoff, then cutoff must fail on some subsequence such that either or for all for some fixed . Thus there is no loss of generality in assuming that either or for all .
Assumption 1 is rather mild as it is quite difficult to construct a family of asymptotically one-sided Ramanujan graphs violating this assumption. In particular, it is satisfied w.h.p. by a sequence of random -regular graphs of increasing sizes [5]. It follows from [1, Theorem 1] that if is a sequence of -regular transitive asymptotically Ramanujan graphs of increasing sizes then , where for a graph , denotes its girth222The girth of a graph is the length of the shortest cycle in . (and so Assumption 1 holds).
The argument of Lubetzky and Peres [4] does not require Assumption 1 (nor the assumption ). They studied the Jordan decomposition of the transition matrix of the non-backtracking walk333This is a random walk on the directed edges of the graph, with transition matrix . and used it to derive cutoff for the non-backtracking walk, which for a regular graph implies cutoff also for the SRW. In this note we study the SRW by looking at it only when it crosses distance from its previous position, for some large .
1.1 Organization of this note
In § 2, as a warm up, we present an extremely simple and short proof for the occurrence of cutoff for SRW on a sequence of asymptotically Ramanujan graphs of diverging degree. In § 3 we present some machinery for bounding mixing times using hitting times. We then apply this machinery to prove Part (ii) of Theorem 1.3. In § 4 we give an overview of the proof of Part (i) of Theorem 1.3. In § 5 we prove two auxiliary results. Finally, in § 6 we conclude the proof of Theorem 1.3.
2 A warm up
It turns out that for a sequence of asymptotically Ramanujan graphs of diverging degree the trivial diameter lower bound (of Lemma 1.2) is matched by the trivial spectral-gap upper bound on the mixing time obtained via the Poincaré inequality. As a warm up and motivation for what comes we now prove the following theorem.
Theorem 2.1**.**
Let be a sequence of non-bipartite, finite, connected, -regular asymptotically Ramanujan graphs with . Then the corresponding sequence of simple random walks exhibits cutoff around time .
Note that in Part (ii) of Theorem 1.3 the graphs are assumed to be only asymptotically one-sided Ramanujan. Before proving Theorem 2.1 we need a few basic definitions and facts. Let
[TABLE]
The distance of from is defined as
[TABLE]
By Jensen’s and the Poincaré inequalities, for all and we have that
[TABLE]
Hence for SRW on an -vertex regular graph we have for all and that
[TABLE]
Proof of Theorem 2.1: By assumption . Thus . The proof is concluded by combining (2.1) with Lemma 1.2. ∎
3 Replacing the Poincaré inequality by its hitting time analog
In the proof of Theorem 1.3 we exploit the general connection between mixing times and escape times from small sets, established in [2] (Corollary 3.1 eq. (3.2)): There exists some absolute constant such that for every reversible chain (with a finite state space),
[TABLE]
where and is the hitting time of the set . In the proof of Theorem 1.3 we replace the naive bound used in the proof of Theorem 2.1 by its hitting time counterpart: Under reversibility, for all , and
[TABLE]
where is conditioned on , is the restriction of the transition matrix to (this is the transition matrix of the chain which is “killed” upon escaping ), for and is the largest eigenvalue of .
The following proposition relates to , the second largest eigenvalue of .
Proposition 3.1** (e.g. [2] Lemma 3.8).**
For every reversible Markov chain and any set ,
[TABLE]
Similarly to (2.1), by (3.1)-(3.3) we have for every reversible chain on a finite state space with and every that
[TABLE]
We are now in a position to give a short proof for Part (ii) of Theorem 1.3.
Proof.
Let be a sequence of non-bipartite, finite, connected, -regular asymptotically one-sided Ramanujan graphs. Assume that diverges and . Let . Let be the second largest eigenvalue of the transition matrix of SRW on . By our assumptions and so by (3.4) we have that
[TABLE]
The proof is concluded using Lemma 1.2. ∎
4 Degree inflation
The simple proof of Part (ii) of Theorem 1.3 motivates looking at the following graph.
Definition 4.1**.**
Given a graph , we define via
[TABLE]
where denotes the graph distance of and w.r.t. . Denote the transition matrix of SRW on by .
Definition 4.2**.**
Consider SRW on , . Let and inductively set . Consider the chain defined via for all , and denote its transition matrix by .
Remark 4.3**.**
It is possible that is not connected. This could be rectified, say by connecting every vertex to its entire -neighborhood. However, below we only use the fact that the SRW on is reversible w.r.t. .
Let be a -regular finite Ramanujan graph. Assume that Assumption 1 holds. Let be as in Assumption 1. Fix some such that .
Remark 4.4**.**
Let and be as in Definitions 4.1 and 4.2. By Assumption 1, for every of distance from one another . In Lemma 5.2 we show that for such also . In fact, Assumption 1 could have been replaced by the assumption that and that is concentrated around (uniformly for all initial states).
4.1 An overview of the proof of Part (i) of Theorem 1.3
Let and be as above. Intuitively, if either the SRW on or the chain (from Definitions 4.1 and 4.2) exhibit an abrupt convergence to stationarity around time , then also the SRW on should exhibit an abrupt convergence to stationarity around time . The term comes from the fact that (by Assumption 1) the expected time it takes the walk on to get within distance from its current position is .
While the chain is more directly related to the SRW on , it is harder to analyze it directly since it need not be reversible and a-priori it is not clear that its stationary distribution is close to the uniform distribution. Instead we analyze the walk on and use it to learn about and then in turn about the walk on .
In light of Part (ii) of Theorem 1.3 (which has already been proven) a natural strategy for proving Part (i) of Theorem 1.3 is to show that , where is the maximal degree in , is the transition matrix of SRW on and is its second largest eigenvalue. Unfortunately, we do not know how to show this (see the first paragraph of § 5). Instead, we obtain such an estimate for , the largest eigenvalue of , the restriction of to , for any “small” set . By small we mean that its stationary probability is at most . Indeed, the key to the proof of Part (i) of Theorem 1.3 is to show that for every small set . Using (3.2) we get for the walk on that . We then show that the same holds for (this is obvious when ; The general case is derived using the fact that, as mentioned in Remark 4.4, for all ). Finally, using an obvious coupling between and the SRW on , after multiplying by the last bound is transformed into a bound on for SRW on (for some terms).
5 Auxiliary results
In order to control (for small ), apart from Proposition 3.1 we need the following comparison result. While there are similar comparison techniques for the spectral-gap, we are not aware of a comparison technique which allows one to argue that (the second largest eigenvalue of the transition matrix) of one chain is close to 0 (say, that ) if that of another chain is close to 0.
Proposition 5.1**.**
Let and be two transition matrices on the same finite state space , both reversible w.r.t. and , respectively. Assume that and for all . Let and let be the largest eigenvalue of , the restriction of to . Then
[TABLE]
Proof: Denote . By the Perron-Frobenius Theorem
[TABLE]
Before proving Theorem 1.3 we need one more lemma.
Lemma 5.2**.**
Let be a -regular graph (). Let . For let , (the ball of radius around ) and
[TABLE]
For any there exist some constant and such that if , and then
[TABLE]
Proof.
Let . We first prove that . This follows from a standard argument involving the covering tree of . A non-backtracking path of length is a sequence of vertices such that and for all . Let be the collection of all non-backing paths of length starting from . Let be the (infinite) -regular tree. We may label the th level of by the set (in a bijective manner) such that the children of are . For let . Note that if is a SRW on (labeled as above) started from (which is the root) then is a SRW on started from . Denote the law of by .
Fix some such that . Finally, observe that
[TABLE]
We now prove that . We prove this by induction on . The base case is trivial (it holds with ). Now consider the case that . Let be such that . For an edge let be the graph obtained by deleting from . Let be the graph obtained from by connecting (resp. ) to the root of a -ary tree444The root of a -ary tree is of degree . (resp. ). Denote the law of SRW on by . Let and . We now show that there is some constant and an edge belonging to some cycle in such that and
[TABLE]
Once this is established, invoking the induction hypothesis concludes the induction step.
Consider an arbitrary cycle in with at most one vertex in . Let be the vertex of the cycle which maximizes . Let be the two edges of the cycle which are incident to . Without loss of generality, let be the one through which is less likely to be reached. More precisely, assume that
[TABLE]
Also, by the choice of we have that
[TABLE]
Note that if and then . If then by (5.3) . Now consider the case that . Denote and . Observe that
[TABLE]
Thus in order to conclude the proof of (5.2) it remains only to show that
[TABLE]
By (5.3) we have that
[TABLE]
Thus . By (5.4) we get that
[TABLE]
. Hence, there exists some constant such that
[TABLE]
where in the second inequality we have used the fact that for some constant 555This could be proved by induction on . and that by the choice of (namely, by (5.4)) we have that and so
[TABLE]
We leave the missing details as an exercise. Finally, combining (5.5) and (5.6) yields (5.2). ∎
6 Proof of Theorem 1.3
Part (ii) was proven in § 3. Let be a sequence of non-bipartite, finite, connected, -regular asymptotically one-sided Ramanujan graphs satisfying Assumption 1. Let be as in Assumption 1. Pick some such that . From this point on we often suppress the dependence on from our notation. Denote the transition matrix of SRW on (resp. ) by (resp. ) and its stationary distribution by (resp. ). Let be an arbitrary set such that . Denote .
Before proceeding with the proof, we explain the choice of in the definition of . In order to obtain an upper bound on we shall apply Proposition 5.1 with (for some ) and in the roles of and (respectively) from Proposition 5.1. The obtained estimate is useful only when . Heuristically, this is related to the fact that a SRW on a -regular tree is much more likely to be at time at some given vertex of distance from its starting point, than at some other given vertex at distance from its starting point (and we want ).
Recall that . Let and be the second largest eigenvalues of and , respectively. Since , by decreasing if necessary, we may assume that . By Proposition 3.1 (using the notation from there) and our choice of ,
[TABLE]
Let be SRW on , the infinite -regular tree rooted at . Denote its transition kernel by . Denote the th level of by . Let be the level belongs to. Let . Let . Then by Lemma 6.1 (second inequality)
[TABLE]
Let be a pair of adjacent vertices in . It is standard that for all (where is as above), and so by (6.2)
[TABLE]
By Proposition 5.1 (and borrowing the notation from there) in conjunction with (6.1), (6.3) and Assumption 1 (which implies that there exists some constant such that and that if are of distance in then ), we have that
[TABLE]
Denote the probability w.r.t. SRW on by . By (3.2) we have for all (uniformly) that
[TABLE]
where we have used the fact that , where is as above.
Consider SRW on , . Let and inductively, . As in Definition 4.2, consider the chain , where for all . Let be its transition matrix. By Assumption 1 and Lemma 5.2 there exists some constant such that for all of distance from one another (in ),
[TABLE]
Denote the probability w.r.t. by . Then by (6.4) and (6.5)
[TABLE]
uniformly for all . Denote the distribution of SRW on by . Observe that for all
[TABLE]
where
[TABLE]
To conclude the proof (using (3.1) in conjunction with Lemma 1.2), we now show that (for some terms) substituting above and (the value in the exponent can be replaced by any number in ) yields . By (6.6) it suffices to show that for this choice of and we have that .
Fix and as above. We say that time is good if has neighbors of greater distance from , where is the index for which . Let
[TABLE]
By Assumption 1 we have that for all , for some constants (this is left as an exercise). By the Markov property, it follows that
[TABLE]
Consider a coupling of the SRW on with the SRW on started from its root in which if is the th good time, then iff (unless , but there is no harm in neglecting this possibility, as the number of returns to has a Geometric distribution). Using this coupling we get that for all we have that
[TABLE]
To see that use the fact that the distance of from is concentrated around within a window whose length is of order (c.f. [4] (2.2)-(2.3) pg. 9) and that by our choice of we have that , for all . ∎
Lemma 6.1**.**
Let be the number of paths of length in , starting from [math], which end at and do not return to [math]. Then .
Proof.
Let be a SRW on . Let . Then
[TABLE]
where we have used the fact that and that for all . ∎
Acknowledgements
The author is grateful to Nathanaël Berestycki, Gady Kozma, Eyal Lubetzky, Yuval Peres, Justin Salez, Allan Sly and Perla Sousi for useful discussions.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Miklós Abért, Yair Glasner, and Bálint Virág. The measurable Kesten theorem. Ann. Probab. , 44(3):1601–1646, 2016.
- 2[2] Riddhipratim Basu, Jonathan Hermon, and Yuval Peres. Characterization of cutoff for reversible Markov chains. Ann. Probab. , 45(3):1448–1487, 2017.
- 3[3] Joel Friedman. A proof of Alon’s second eigenvalue conjecture. In Proceedings of the Thirty-Fifth Annual ACM Symposium on Theory of Computing , pages 720–724. ACM, New York, 2003.
- 4[4] Eyal Lubetzky and Yuval Peres. Cutoff on all Ramanujan graphs. Geom. Funct. Anal. , 26(4):1190–1216, 2016.
- 5[5] Eyal Lubetzky and Allan Sly. Cutoff phenomena for random walks on random regular graphs. Duke Math. J. , 153(3):475–510, 2010.
- 6[6] A. Lubotzky, R. Phillips, and P. Sarnak. Ramanujan graphs. Combinatorica , 8(3):261–277, 1988.
- 7[7] Adam W. Marcus, Daniel A. Spielman, and Nikhil Srivastava. Interlacing families I: Bipartite Ramanujan graphs of all degrees. Ann. of Math. (2) , 182(1):307–325, 2015.
- 8[8] G. A. Margulis. Explicit group-theoretic constructions of combinatorial schemes and their applications in the construction of expanders and concentrators. Problemy Peredachi Informatsii , 24(1):51–60, 1988.
