2405 20368v1
2405 20368v1
HONGLIN ZHU
arXiv:2405.20368v1 [math.CO] 30 May 2024
1. Introduction
A central topic in coding theory is the study of error-correcting codes of a fixed length
over some alphabet. Given the word length n, the alphabet [q], and the minimum distance
d, the goal is to find a large subset of [q]n where the Hamming distance between any two
codewords is at least d. This can be viewed as a sphere packing problem on [q]n equipped
with the Hamming distance.
We extend this notion to introduce the sphere packing problem of proper q-colorings of a
graph. In particular, given an n vertex graph G, we identify the set of vertex colorings of G
using q colors with [q]n /Sq ; that is, the set [q]n with the equivalence relation (x1 , . . . , xn ) ≡
(σ(x1 ), . . . , σ(xn )) for all σ ∈ Sq . Now, given a minimum distance d, we would like to find a
large set of vertex colorings where the distance between any two colorings is at least d, and
we further require that each coloring is a proper coloring of the graph G.
In this paper, we investigate the relationship between expansion and this new sphere
packing problem. Expander graphs play an important role in combinatorics and theoretical
computer science. They also appear in the study of error-correcting codes, such as in the
seminal work of Sipser and Spielman [10], who construct good error-correcting codes using
expander graphs. By establishing a new connection between these subjects, we relate spectral
expansion, an algebraic quantity, with the geometry of the space of proper q-colorings of a
graph.
This is simply the minimum Hamming distance between X and σ(Y ). We say that a set of
colorings of G is δ-distinct if any pair of colorings in the set have distance at least δn.
Throughout the rest of this paper, we only work with regular graphs unless otherwise
specified. Given a d-regular graph G, let A denote its normalized adjacency matrix, with
entries given by (
1
d
if uv ∈ E
Auv =
0 otherwise.
Let λ1 ≥ λ2 ≥ · · · ≥ λn denote its eigenvalues. Recall that λ1 = 1 and λn ≥ −1.
For any 0 ≤ δ ≤ 1, let CG,q,δ denote the (finite) collection of δ-distinct sets of q-colorings of
G. For positive integers n and d and real number −1 ≤ λ ≤ 1, let Gn,d,λ denote the (finite)
set of d-regular graphs on at most n vertices with λ2 ≤ λ. For convenience, we allow for the
empty graph on n vertices, which we regard as a 0-regular graph with λ2 = 1.
For any (δ, λ) ∈ [0, 1] × [−1, 1] and d ≥ 0, we define
fδ,λ,d(n) = max max |C|,
G∈Gn,d,λ C∈CG,q,δ
where the maximum outputs 0 if it is taken over an empty set. For d = 0, λ = 1, finding this
quantity can be viewed as a variant of the sphere packing or error-correcting code problem on
[q]n , where we want to find a maximal C ⊂ [q]n such that any X, Y, ∈ C have d(X, Y ) ≥ δn.
In general, C comes with the extra constraint that it must be a valid set of q-colorings of
some d-regular n-vertex graph G with λ2 ≤ λ.
The main subject of study of this paper is the asymptotic behavior of f when we fix δ
and λ. Observe that d(X, Y ) √ ≤ (1 − 1/q)n. Also, the Alon-Boppana bound [9] states that
d-regular graphs have λ2 ≥ 2 d − 1/d + o(1) > 0. Therefore, for the rest of the paper we
restrict our attention to the nontrivial region (δ, λ) ∈ [0, 1 − 1/q] × (0, 1].
Remark 1.1. We focus on one-sided expanders (graphs with λ2 ≤ λ) instead of two sided
expanders (graphs with max{|λ2 |, |λn |} ≤ λ). This is due to Hoffman’s bound [6] on the
chromatic number of a two-sided expander:
1 1
χ(G) ≥ 1 − ≥ 1+ .
λn λ
1
In particular, this implies that a two-sided expander with λ < q−1 cannot be q-colorable.
Nevertheless, we leave as a future direction to investigate the problem for two-sided expanders
above this bound.
Next, we define the relevant regimes of f which we study. We say that (δ, λ) is in the
exponential regime, denoted Rexp , if
log fδ,λ,d (n)
sup lim sup > 0.
d≥0 n→∞ n
We say that (δ, λ) is in the constant regime, denoted Rcon , if
sup lim sup fδ,λ,d (n) < ∞.
d≥0 n→∞
SPHERE PACKING PROPER COLORINGS OF AN EXPANDER GRAPH 3
1.2. Main Results. The main results of this paper establish a landscape for the three
different growth regimes for the function f (see Figure 1). First, we construct an infinite
family of expander graphs that have an exponential number of δ-distinct colorings for any
δ < 1 − 1/q, which is the largest possible.
f decreasing
1
Rexp
Theorem 1.3
0.9999
Rexp
Theorem 1.4 ? λ
1
4
Runi
Rcon Theorem 1.6
Theorem 1.5
0
0 1 1 2
4 δ 2 3
Figure 1. Schematic diagram for the three regimes when q = 3. The curves
bounding the regimes may not be precise. Note that the boundary of the
exponential regime at ( 14 , 0) has a positive slope. The growth of f in the
central region is unknown.
Theorem 1.3. There exists some universal constant κ > 0 such that any (δ, 1 − κ) with
δ < 1 − 1/q is in the exponential regime.
We also show that bipartite expanders with arbitrarily small λ2 can have an exponential
number of δ-distinct colorings for a certain positive value of δ.
4 HONGLIN ZHU
Theorem 1.4. For any λ > 0, there exists ǫ > 0 such that 1 − 21 ⌊ 1q ⌋ + 1
⌈ q2 ⌉
+ ǫ, λ is in
2
the exponential regime.
Conversely, we show a sharp phase transition between the exponential regime and the
constant regime at the threshold above for λ → 0. In other words, for graphs with nearly
perfect spectral expansion, increasing δ even slightly above the threshold in Theorem 1.4
bounds the number of possible δ-distinct colorings by a constant.
Theorem 1.5. For any ǫ > 0, there exists some λ = λ(ǫ) > 0 such that 1 − 12 ⌊ 1q ⌋ + ⌈ 1q ⌉ + ǫ, λ
2 2
is in the constant regime.
Finally, we also establish sharp boundary points for the unique regime.
1
Theorem 1.6. For any ǫ > 0, there exists some λ = λ(ǫ) > 0 such that 1 − q−1 + ǫ, λ
1
is in the unique regime. Conversely, 1 − q−1 , λ is not in the unique regime for all λ > 0.
1
For any ǫ > 0, 1 − 1q , (q−1)2 − ǫ is in the unique regime. Conversely, 1 − 1
, 1
q (q−1)2
is not
in the constant regime.
1.3. Outline. The rest of the paper is organized as follows. In §2, we recall some preliminary
results and prove Lemma 1.2. In §3, we study the exponential regime and prove Theorems 1.3
and 1.4. In §4, we study the constant regime and prove Theorem 1.5. In §5, we study the
unique regime and prove Theorem 1.6. In §6, we discuss some possible future directions.
Acknowledgements. This work was done as part of a direct funding project in the Un-
dergraduate Research Opportunities Program at MIT. The author would like to thank Yufei
Zhao for suggesting the problem and for his mentorship in this project. We also thank Mi-
tali Bafna for sharing her research which inspired this work. We thank Mitali Bafna and
Yufei Zhao for helpful discussions. We thank Sammy Luo and Yufei Zhao for valuable com-
ments which improved this paper. Finally, we thank the MIT UROP office and the MIT
Department of Mathematics for providing this research opportunity.
2. Preliminaries
In this paper, we deal with graphs with numbers of vertices going to infinity. Sometimes
it is convenient to suppress the size of the graph and measure vertex or edge subsets by
the fraction of vertices/edges they contain. In particular, this makes it conceptually more
intuitive when we disregard small parts of the graph. For vertex subsets A, B of a graph
G = (V, E), write w(A) = |A|/|V |, e(A) = |E(A)|/|E|, and e(A, B) = |E(A, B)|/|E|.
We first prove Lemma 1.2.
Proof of Lemma 1.2. Fixing n, d, λ, we see that f weakly decreases in δ as the collection
CG,q,δ shrinks as δ increases. Similarly, fixing n, d, δ, we see that f weakly increases in λ as
the collection Gn,d,λ grows as λ increases.
Next, we recall several general preliminary results we use in later sections. First, recall
the Courant-Fischer characterization of the second eigenvalue.
SPHERE PACKING PROPER COLORINGS OF AN EXPANDER GRAPH 5
Lemma 2.1. Let G = (V, E) be a graph and let A be its normalized adjacency matrix. Then
the second eigenvalue λ2 of A satisfies
hx, Axi
λ2 = max .
x6=0 hx, xi
x⊥1
Also recall Cheeger’s inequality, which relates spectral expansion with edge expansion.
Lemma 2.2 ([4]). Let G = (V, E) be a d-regular graph and let
|E(S, V \ S)|
h = h(G) = min
S⊂V |S|
0<|S|≤|V |/2
Hn Gn
x y x y
Kx,y ∼ −
= K3,3
For any σ ∈ Sq , let x1 , . . . , xN be the colors of the vertices in H under X and let y1 , . . . , yN
be the colors of the vertices in H under σ(Y ). Since the coloring is uniquely determined by
the colors of vertices in H, we can write
dH (X, σ(Y )) = fσ (x1 , . . . , xN , y1, . . . , yN ).
Observe that changing one input of f changes the colors of at most 1 + 3 · 6 = 19 vertices;
namely, one vertex in H and the vertices of the three gadgets adjacent to it. Thus, fσ is
19-Lipschitz. By Lemma 2.3,
2
−2(10ǫN)2 −ǫ N
P[dH (X, σ(Y )) ≤ δ|V (G)|] ≤ exp 2
≤ exp .
19 · 2N 3.9
By union bound, we have that
−ǫ2 N
P[d(X, Y ) ≤ δ|V (G)|] ≤ q! exp .
3.9
By union bound again, for a collection C of ecN i.i.d. samples of the random colorings where
c = ǫ2 /8,
2
2 −ǫ N
P[C is δ-distinct] ≥ 1 − |C| q! exp >0
3.9
for N sufficiently large.
Proof of Theorem 1.3. Lemmas 3.1 and 3.2 together show that (δ, 1 − α) ∈ Rexp for α =
10−4 .
√
3.2. Construction for Theorem 1.4. For any λ > 0, choose d with 2/ d ≤ λ. Let
G = Gn be a sequence of uniformly random bipartite d-regular graphs on 2n vertices. By
Lemma 2.4, with probability 1 − o(1), each Gn has λ2 ≤ λ.
Consider the following random coloring of G. Let τ > 0 be a parameter to be determined.
Let V (G) = [2n], where [n] is one part of the graph. For each i ∈ [n], independently color
i by color q with probability τ , and by each color c ≤ ⌊ 2q ⌋ with the same probability. For
each i ∈ [2n] \ [n], color i by color q − 1 if it is a neighbor of a vertex colored q. Otherwise,
color i by a color c > ⌊ 2q ⌋ uniformly and independently at random. Let Q ∈ [n] be the set
of vertices in the first part colored q. If we disregard Q and N(Q), the coloring is just the
uniform random coloring of one part with the first ⌊ 2q ⌋ colors and the other part with the
remaining colors.
1 1 1
Let δ = 1 − 2 ⌊ q ⌋ + ⌈ q ⌉ . We show that two independent samples of this random coloring
2 2
have distance exceeding δ with exponentially high probability.
Lemma 3.3. Let G be a d-regular bipartite graph on 2n vertices. Let X and Y be independent
samples of the random coloring of G described above. Then there exists some parameter τ > 0
for the random coloring and constant c = c(d) > 0 such that
1
P d(X, Y ) < δ + 2
2n ≤ e−cn
32d
for sufficiently large n.
SPHERE PACKING PROPER COLORINGS OF AN EXPANDER GRAPH 9
Proof. let QX and QY denote the sets of vertices in [n] colored q by X and Y respectively.
Let E1 denote the event that |QX ∩ QY | ≥ 2τ 2 n. Then by Lemma 2.3,
4
P[E1 ] ≤ e−2τ n .
Let A = N(QX ) ∩ N(QY ) and B = N(QX ∩ QY ). Each vertex i ∈ [2n] \ [n] with i ∈ / B is
2
in A with probability at most (dτ ) . Indeed, i ∈ N(QX ) \ B and i ∈ N(QY ) \ B both occur
with probability at most dτ and these events are negatively correlated. Now let E2 denote
the event that |A| ≥ |B| + 2d2 τ 2 n. Then by Lemma 2.3,
4τ 4n
P[E2 ] ≤ e−2d .
Now we break down dH (X, Y ). A vertex in [n] \ QX ∩ QY is assigned different colors by X
and Y with probability 1 − ⌊ 1q ⌋ . A vertex in ([2n] \ [n]) \ A is assigned different colors by
2
1
X and Y with probability 1 − ⌈ q2 ⌉
. A vertex in QX △QY is always assigned different colors.
Therefore,
1 1
E[dH (X, Y )] ≥ (n − |QX ∩ QY |) 1 − q + (n − |A|) 1 − q + 2ǫn − |QX ∩ QY |.
⌊2⌋ ⌈2⌉
Now if E1 and E2 both do not occur, then |QX ∩QY | ≤ 2τ 2 n and |A| ≤ |B|+2d2τ 2 n ≤ 3d2 τ 2 n.
Then for τ = 8d12 ,
E[dH (X, Y )|E1 , E2 ] ≥ δ · 2n + τ · 2n 1 − 2τ − 3d2 τ
1
≥ δ+ · 2n.
16d2
By Lemma 2.3 again,
1 n n
P dH (X, Y ) ≥ δ + 2n ≤ P[E1 ] + P[E2 ] + e− 128d2 ≤ e− 212 d8 .
32d2
Observe that the same argument applies to dH (X, σ(Y )) for all σ. Thus, by union bound,
1 n n
P d(X, Y ) ≥ δ + 2
2n ≤ q!e− 212 d8 ≤ e− 213 d8 .
32d
for sufficiently large n.
In particular, K(3) = 2.
In other words, the sharp phase transition occurs between the exponential regime and the
regime where graphs cannot have more than K δ-distinct colorings. For 3-colorings, there is
a “jump” from having at most 2 distinct colorings to having exponentially many!
Observe that the theorem is about graphs with very small λ2 . A crucial property of such
graphs, as shown in Lemma 4.2 below, is that the union of any two sufficiently large vertex
sets with few edges between them is a nearly independent set.
Lemma 4.2. Let G = (V, E) be a graph with second eigenvalue λ2 . For disjoint vertex
subsets A, B with w(A), w(B) ≥ γ and e(A, B) ≤ ξ, we have
3 max{λ2 , ξ}
e(A ∪ B) ≤ .
γ
Proof. Let x ∈ RV be given by
w(B) v∈A
xv = −w(A) v∈B
0 otherwise.
Then xv ⊥ 1. By Lemma 2.1,
1
d
(2|E(A)|w(B)2 + 2|E(B)|w(A)2 − 2|E(A, B)|w(A)w(B))
λ2 ≥
w(B)2 |A| + w(A)2 |B|
e(A)w(B)2 + e(B)w(A)2 − e(A, B)w(A)w(B)
=
(w(A) + w(B))w(A)w(B)
(e(A) + e(B))γ − ξ
≥
(w(A) + w(B))
≥ (e(A) + e(B))γ − ξ.
SPHERE PACKING PROPER COLORINGS OF AN EXPANDER GRAPH 11
Lemma 4.3. Let Vγ = {α ∈ [q]K |w(α) ≥ γ}. Then there is a partition of Vγ into subsets
S1 , . . . , St such that
qK
3
e(Si ) ≤ λ2 ,
γ
and for each α ∈ Si , β ∈ Sj with i 6= j, α ∼ β.
One simple constraint on nearly independent sets is that they cannot get much larger than
half of |V |.
Lemma 4.4. Let G = (V, E) be a graph and let A ⊂ V . For any ǫ > 0, if e(A) ≤ ǫ, then
w(A) ≤ 1+ǫ
2
.
Proof. Since G is a regular graph,
2w(A) = 2e(A) + e(A, V \ A) ≤ 1 + e(A) ≤ 1 + ǫ.
We are now in a position to prove Theorem 4.1. We first take the partition of Vγ into
S1 , . . . , St provided by Lemma 4.3. Using a pigeonhole argument, we show that if G has
too many δ-distinct colorings, then we can find two colorings such that for each Si , the two
colorings use the same number of colors. Then we deduce that these two colorings cannot
be δ-distinct to obtain a contradiction.
Proof of Theorem 4.1. We claim that K(q) ≤ ⌊q−1 q−1
⌋
, so in particular K(3) ≤ 2. Let K =
q−1 S 2
t
⌊ q−1 ⌋
+ 1. Let γ = ǫ/(2q K ). Let Vγ = i=1 Si be the partition given by Lemma 4.3. Then
2
w(Vγ ) ≥ 1 − q K γ = 1 − ǫ/2. By Lemma 4.4, we have that t ≥ 2. Let λ = λ(ǫ) be such that
e(Si ) ≤ ǫ for any λ2 ≤ λ.
Let Sij ⊂ [q] be the projection of Si onto the j-th coordinate for i ∈ [t], j ∈ [K]. Since no
elements of different parts share a coordinate, for each j, the sets S1j , . . . , Stj are disjoint.
We add the remaining elements of [q] to S1j such that S1j , . . . , Stj partition [q] for each j.
q−1
Since there are at most t−1 ≤ K − 1 distinct such partitions, the pigeonhole principle
implies that there exist two coordinates a, b ∈ [K] for which |Sia | = |Sib | for each i ∈ [t].
Without loss of generality suppose a = 1 and b = 2. For convenience, write |Si1 | = |Si2 | = si .
We claim that d(X1 , X2 )/n < δ. This implies that we cannot have K δ-distinct colorings,
which proves the theorem. Since d(X1 , X2 ) = d(σ1 (X1 ), σ2 (X2 )) for any σ1 , σ2 ∈ Sq , we can
arbitrarily apply a permutation matrix to [q]2 . In particular, we can do it so that the square
boxes Bi = Si1 × Si2 ⊂ [q]2 line up on the diagonal in order and that the sum of weights of
the elements of Bi on the main diagonal is at least w(Bi )/si , where w(Bi ) is the total weight
of the elements in [q]K that project into the box Bi . In particular, w(Bi ) ≥ w(Si ). Since
the sum of the weights of the elements on the main diagonal is precisely the weight of the
vertices on which X1 and X2 (after the above permutations) agree, we have
t
X w(Si )
d(X1 , X2 )
≤1− .
n i=1
si
P P
We also have the constraints 2 ≤ t ≤ q, si ∈ [q], ti=1 si ≤ q, ti=1 w(Si ) = w(Vγ ) ≥ 1 − ǫ/2,
and w(Sj ) ≤ 1+ǫ
2
(by Lemma 4.4).
SPHERE PACKING PROPER COLORINGS OF AN EXPANDER GRAPH 13
P P
We wish to lower bound the quantity ti=1 w(S i)
. Thus, we may assume that si = q
P si
and w(Si ) = 1 − ǫ/2. Suppose that s1 ≥ · · · ≥ st . Then the quantity is minimized by
maximizing w(S1 ) and then w(S2 ). Therefore, we have
t
X 1+ǫ 1−2ǫ 1+ǫ 1−2ǫ
w(Si ) 2 2 2 2
≥ + ≥ +
i=1
si s1 s2 ⌈ 2q ⌉ ⌊ 2q ⌋
Then d(X, Y ) = n − maxσ |Vσ |. Rearranging, we have w(Vσ ) ≤ 1 − δ ≤ 1/(q − 1) for all σ.
Consider the test vector x ∈ RV given by
(
w(Vσ ) − 1 v ∈ Vσ
xv =
w(Vσ ) v ∈ Vσ .
Then x ⊥ 1. Recall that for any A ⊂ V , e(A) + 12 e(A, A) = w(A). By Lemma 2.1, we have
1
d
(2|E(Vσ )|(w(Vσ ) − 1)2 + 2|E(Vσ )|w(Vσ )2 + 2|E(Vσ , Vσ )|(w(Vσ ) − 1)w(Vσ ))
λ ≥ λ2 ≥
(w(Vσ ) − 1)2 |Vσ | + w(Vσ )2 |Vσ |
e(Vσ )(1 − w(Vσ ))2 + e(Vσ )w(Vσ )2 − e(Vσ , Vσ )(1 − w(Vσ ))w(Vσ )
=
w(Vσ )(1 − w(Vσ ))
w(Vσ )(1 − w(Vσ ))2 + (1 − w(Vσ ))w(Vσ )2 − 12 e(Vσ , Vσ )
=
w(Vσ )(1 − w(Vσ ))
e(Vσ , Vσ )
=1− .
2w(Vσ )(1 − w(Vσ ))
Rearranging, we have
e(Vσ , Vσ ) ≥ 2(1 − λ)(w(Vσ ) − w(Vσ )2 ).
On the other hand, each vertex v ∈ V appears in Vσ for exactly (q − 1)! different σ ∈ Sq
and each edge uv ∈ E appears in E(Vσ , Vσ ) for exactly 2(q − 2)(q − 2)! different σ ∈ Sq .
Therefore, summing over all σ ∈ Sq , we have
X
2(q − 2)(q − 2)! ≥ 2(1 − λ) (q − 1)! − w(Vσ )2 .
σ∈Sq
Rearranging, we have
X 1
1 2
1 − q−1
w(Vσ ) ≥ 1 − .
(q − 1)! σ∈S 1−λ
q
Next, we give constructions for the two negative results in Theorem 1.6.
1
Lemma 5.2. For all λ > 0, 1 − q−1 , λ is not in the unique regime.
√
Proof. Fix λ > 0 and choose d such that 2/ d ≤ λ. Let G = Gn be a sequence of d-
regular bipartite
√ graphs on 2(q − 1)n vertices. By Lemma 2.4, we can choose Gn such that
λ2 (Gn ) ≤ 2/ d ≤ λ for sufficiently large n.
We now color G in two ways. Let X be a coloring that colors the first part of G by 1 and
the second part by 2, . . . , q such that each color is used on exactly n vertices. Similarly, let
Y be a coloring that colors the second part of G by q and the first part of G by 1, . . . , q − 1
such that each color is used on exactly n vertices. Then
1
d(X, Y ) = 2(q − 2)n = 1 − |V (G)|.
q−1
1
Therefore, 1 − q−1 , λ is not in the unique regime.
1 1
Lemma 5.3. The point 1 − q , (q−1)2 is not in the constant regime.
1
To prove Lemma 5.3, we construct a family of graphs G = Gn with λ2 = (q−1) 2 such that
G has a 1 − 1q -distinct set of colorings of arbitrary size. We obtain the sequence Gn by
constructing repeated 2-lifts of G1 . Recall that a 2-lift of a graph is defined in the following
way.
Let G = (V, E) be an n-vertex graph. A signing of the edges of G is a function s : E →
{−1, 1}. The 2-lift of G associated with signing s is a graph G b = (Vb , E)
b on 2n vertices given
as follows. For each v ∈ V , we have two vertices v1 , v2 ∈ Vb associated to v. For each uv ∈ E,
we have two edges in E b associated to it. If s(uv) = 1, then the two edges are u1 v1 and u2 v2 .
If s(uv) = −1, then the two edges are u1 v2 and u2 v1 .
Observe that if G is d-regular, then any 2-lift of G is also d-regular. The following result of
Bilu and Linial [2] shows that we can always find a 2-lift that preserves the second eigenvalue
of G.
Lemma 5.4. [2] There exists a constant C > 0 such that the following holds. Let G be
a d-regular graph with normalized second eigenvalue λ2 . There exists a 2-lift of G whose
normalized second eigenvalue is
s
log d
3
max λ2 , C .
d
where AKq is the normalized adjacency matrix of Kq and ⊗ is the Kronecker product. Since
1
the spectrum of Kq is given by λ1 = 1 and λ2 = · · · = λq = − q−1 , we have that λ2 (G1 ) =
1
(q−1)2
. By Lemma 5.4, for N sufficiently large, we can find a sequence of repeated 2-lifts of
1
G1 to form a sequence G = Gn of (q − 1)N -regular graphs with λ2 = (q−1) 2.
We show that each Gn in this sequence has a 1 − 1q -distinct set of colorings of size N.
First, consider the colorings
X1 , . . . , XN of G1 where Xi (a1 , . . . aN ) = ai . It is easy to verify
1
that d(Xi , Xj ) = 1 − q q K .
Now it suffices to show that a δ-distinct set of colorings of a graph can be lifted to a
δ-distinct set of colorings of its 2-lift. Indeed, if X1 , . . . , XN are colorings of G = (V, E),
then consider colorings X c1 , . . . , X
d c c
N where Xi (v1 ) = Xi (v2 ) = Xi (v) for all v ∈ V . It is clear
that the distance between any pair of colorings is doubled, so the distance parameter δ is
preserved.
1
Therefore, there exists a sequence G = Gn of (q − 1)N -regular graphs with λ2 = (q−1) 2
such that each Gn has a 1 − 1q -distinct set of colorings of size N. Taking N to infinity, we
1 1
have that 1 − q , (q−1)2 is not in the constant regime.
Question 6.3. For fixed q ≥ 3 and (δ, λ, d), give bounds for
logq fδ,λ,d (n)
R(δ, λ, d) := lim sup .
n→∞ n
In particular, we always have that 0 ≤ R(δ, λ, d) ≤ 1.
When q −1 > d, q-colorability is guaranteed. Thus, we may also consider the rate question
for two-sided expanders as suggested in Remark 1.1. In particular, for two-sided expanders,
we have access to more powerful tools such as the expander mixing lemma.
Question 6.4. For appropriate values of q and (δ, λ, d), define R2 (δ, λ, d) as the rate for
the count function of δ-distinct sets of q-colorings of two-sided λ-expanders. What are some
bounds for R2 ? How does R2 relate to R1 ? (Trivially, R2 (δ, λ, d) ≤ R(δ, λ, d) since every
two-sided expander is a one-sided expander.)
Another potential line of inquiry is to directly study graph-theoretic constraints that
having many δ-distinct colorings put on an expander graph. For example, the main idea
behind proving Theorem 1.5 in §4 is to show that having many δ-distinct colorings for δ as in
the statement of Theorem 1.5 along with being a good expander impose very rigid conditions
on the independent sets of the graph. We believe that analogous results relating the geometry
of proper colorings to structural properties of expander graphs hold independent interest.
References
[1] Mitali Bafna, Jun-Ting Hsieh, and Pravesh K. Kothari, Rounding large independent sets on expanders,
2024, arXiv:2405.10238.
[2] Yonatan Bilu and Nathan Linial, Lifts, discrepancy and nearly optimal spectral gap, Combinatorica 26
(2006), 495–519.
[3] Gerandy Brito, Ioana Dumitriu, and Kameron Decker Harris, Spectral gap in random bipartite biregular
graphs and applications, Combin. Probab. Comput. 31 (2022), 229–267.
[4] Jeff Cheeger, A lower bound for the smallest eigenvalue of the laplacian, pp. 195–200, Princeton Uni-
versity Press, Princeton, 1971.
[5] Joel Friedman, A proof of Alon’s second eigenvalue conjecture and related problems, Mem. Amer. Math.
Soc. 195 (2008), viii+100.
[6] Alan J. Hoffman, On eigenvalues and colorings of graphs, Graph Theory and its Applications (Proc.
Advanced Sem., Math. Research Center, Univ. of Wisconsin, Madison, Wis., 1969), Academic Press,
New York-London, 1970, pp. 79–91.
[7] Adam W. Marcus, Daniel A. Spielman, and Nikhil Srivastava, Interlacing families I: Bipartite Ramanu-
jan graphs of all degrees, Annals of Mathematics 182 (2015), 307–325.
[8] Colin McDiarmid, On the method of bounded differences, Surveys in combinatorics, 1989 (Norwich,
1989), London Math. Soc. Lecture Note Ser., vol. 141, Cambridge Univ. Press, Cambridge, 1989,
pp. 148–188.
[9] A. Nilli, On the second eigenvalue of a graph, Discrete Math. 91 (1991), 207–210.
[10] Michael Sipser and Daniel A. Spielman, Expander codes, IEEE Trans. Inform. Theory 42 (1996), 1710–
1722, Codes and complexity.