This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

A generalization of Zhu’s theorem on six-valent integer distance graphs

Jonathan Cervantes University of California, Riverside, Dept. of Mathematics, Skye Hall, 900 University Ave., Riverside, CA 92521, jcerv092@ucr.edu Mike Krebs California State University, Los Angeles, Dept. of Mathematics, 5151 State University Drive, Los Angeles, CA 91711, mkrebs@calstatela.edu
Abstract

Given a set SS of positive integers, the integer distance graph for SS has the set of integers as its vertex set, where two vertices are adjacent if and only if the absolute value of their difference lies in SS. In 2002, Zhu completely determined the chromatic number of integer distance graphs when SS has cardinality 33. Integer distance graphs can be defined equivalently as Cayley graphs on the group of integers under addition. In a previous paper, the authors develop general methods to approach the problem of finding chromatic numbers of Cayley graphs on abelian groups. To each such graph one associates an integer matrix. In some cases the chromatic number can be determined directly from the matrix entries. In particular, the authors completely determine the chromatic number whenever the matrix is of size 3×23\times 2 — precisely the size of the matrices associated to the graphs studied by Zhu. In this paper, then, we demonstrate that Zhu’s theorem can be recovered as a special case of the authors’ previous results.

Keywords— graph, chromatic number, abelian group, Cayley graph, integer distance graph, cube-like graph, Zhu’s theorem

1 Introduction

An integer distance graph is a Cayley graph on the group \mathbb{Z} of integers. In other words, given a set SS of positive integers, we form the graph whose vertex set is \mathbb{Z} such that two vertices xx and yy are adjacent if and only if |xy|S|x-y|\in S. (We remark that such graphs are sometimes referred to simply as “distance graphs” in the literature, but as the term “distance graph” can refer more generally to a graph whose vertex set is a metric space with an edge between each pair of points whose distance lies in some fixed set, to avoid ambiguity we use here the term “integer distance graph.")

Chromatic numbers of integer distance graphs have been widely investigated. We refer the reader to [4] for a survey of this subject and an extensive list of references. In particular Zhu, in [5], determines the chromatic number of all integer distance graphs of the form Cay(,{±a,±b,±c})\text{Cay}(\mathbb{Z},\{\pm a,\pm b,\pm c\}). Moreover, Eggleton, Erdős, and Skilton in [3] prove that if an integer distance graph of finite degree admits a proper kk-coloring, then it admits a periodic proper kk-coloring. They obtain an upper bound on the period but point out that it is quite large and very likely can be reduced considerably.

In [1], the authors develop a general method for dealing with chromatic numbers of Cayley graphs of abelian groups. In [2] this method is summarized as follows: “A connected Cayley graph on an abelian group with a finite generating set SS can be represented by its Heuberger matrix, i.e., an integer matrix whose columns generate the group of relations between members of SS. In a companion article, the authors lay the foundation for the use of Heuberger matrices to study chromatic numbers of abelian Cayley graphs.” The article [2] goes on to describe its main results: “We call the number of rows in the Heuberger matrix the dimension, and the number of columns the rank. In this paper, we give precise numerical conditions that completely determine the chromatic number in all cases with dimension 11; with rank 11; and with dimension 3\leq 3 and rank 2\leq 2.” Example 2.4 in [1] gives a general formula for a Heuberger matrix associated to an integer distance graph. When the set SS of positive integers has cardinality mm, this matrix has size m×(m1)m\times(m-1). The integer distance graphs in [5] have |S|=3|S|=3 and thus have Heuberger matrices of dimension 33 and rank 22. Hence one ought to be able to recover Zhu’s theorem from the results of [2].

The purpose of the present paper is to do just that. We briefly discuss the method of proof. We begin with an integer distance graph formed by a set S={a,b,c}S=\{a,b,c\} with 0<a<b<c0<a<b<c. We then take the matrix of [1, Example 2.4] as a starting point. The results of [2] require a matrix in a particular form. In [1] several matrix transformations are detailed which preserve the underlying graph. Via these transformations we morph the starting matrix into the needed form. The next section provides full details.

Moreover, a close examination of the method of proof yields significantly improved upper bounds for the periods of optimal colorings of such graphs.

This article depends heavily on [1] and [2], which we will refer to frequently. The reader should assume that all notation, terminology, and theorems used but not explained here are explained there.

2 Zhu’s theorem

For positive integers a,b,ca,b,c with gcd(a,b,c)=1\gcd(a,b,c)=1, we define the Zhu {a,b,c}\{a,b,c\} graph as Cay(,{±a,±b,±c})\text{Cay}(\mathbb{Z},\{\pm a,\pm b,\pm c\}).

Theorem 2.1 ([5, Cor. 2.1]).

Let XX be a Zhu {a,b,c}\{a,b,c\} graph with abca\leq b\leq c. Then

χ(X)={2if a,b,c are all odd4if a=1,b=2, and 3|c4if a+b=c, and ab(mod 3)3otherwise.\chi(X)=\begin{cases}2&\text{if }a,b,c\text{ are all odd}\\ 4&\text{if }a=1,b=2,\text{ and }3|c\\ 4&\text{if }a+b=c,\text{ and }a\not\equiv b\;(\textup{mod}\;3)\\ 3&\text{otherwise}.\end{cases}

Note that [5] requires aa, bb, and cc to be distinct, but we do not. By [1, Example LABEL:general-example-ees], Theorem 2.1 holds even when two of the integers a,b,ca,b,c are equal.

The most difficult part of the proof of Theorem 2.1 is showing that the upper bound of 33 for χ(X)\chi(X) holds in every “otherwise” case. In this section, we furnish an alternate proof of Zhu’s theorem in which those 33-colorings arise by pulling back from Heuberger circulants. As we show, we can think about the accompanying graph homomorphisms either in terms of Heuberger matrices or more directly as reduction modulo a carefully chosen integer.

We now sketch a proof of Zhu’s theorem using [2, Theorem LABEL:small-theorem-m-equals-3]. Let a1,a2,a3a_{1},a_{2},a_{3} be nonzero integers with gcd(a1,a2,a3)=1\gcd(a_{1},a_{2},a_{3})=1, and let XX be the Zhu {|a1|,|a2|,|a3|}\{|a_{1}|,|a_{2}|,|a_{3}|\} graph. It is straightforward to show that given any three integers, there are two of them such that either their sum or their difference is divisible by 33. The set {±a1,±a2,±a3}\{\pm a_{1},\pm a_{2},\pm a_{3}\} is unchanged if we either permute a1,a2,a3a_{1},a_{2},a_{3} or else replace aja_{j} with aj-a_{j}. Consequently we may assume without loss of generality that 3a1+a23\mid a_{1}+a_{2}. Moreover, by transposing a1a_{1} and a2a_{2}, and/or replacing a1a_{1} and a2a_{2} with their negatives, we may assume that a1a2-a_{1}\leq a_{2} and |a1||a2||a_{1}|\leq|a_{2}|. The purpose of these maneuvers is to find a Heuberger matrix for XX in modified Hermite normal form.

Let g2=gcd(a1,a2)g_{2}=\text{gcd}(a_{1},a_{2}). Let u12,u22u_{12},u_{22}\in\mathbb{Z} such that

a1u12+a2u22=a3g2a_{1}u_{12}+a_{2}u_{22}=a_{3}g_{2} (1)

Recall from [1, Example LABEL:general-example-arbitrary-distance-graph] that XX is isomorphic to

(a2g2u12a1g2u220g2)SACGMSACG where M=(g20u22a1g2u12a2g2).\begin{pmatrix}\frac{a_{2}}{g_{2}}&-u_{12}\\ -\frac{a_{1}}{g_{2}}&-u_{22}\\ 0&g_{2}\\ \end{pmatrix}^{\text{SACG}}\cong M^{\text{SACG}}\;\;\text{ where }\;\;M=\begin{pmatrix}g_{2}&0\\ -u_{22}&-\frac{a_{1}}{g_{2}}\\ -u_{12}&\frac{a_{2}}{g_{2}}\\ \end{pmatrix}.

Observe that MM has no zero rows. Moreover, note that XX does not have loops. It is straightforward to show that the column sums of MM are both even if and only if a1,a2a_{1},a_{2}, and a3a_{3} are all odd, so by [1, Lemma LABEL:general-lemma-bipartite] we have that χ(X)=2\chi(X)=2 if and only if a1,a2a_{1},a_{2}, and a3a_{3} are all odd. Assume now that χ(X)2\chi(X)\neq 2. Thus by [2, Lemma LABEL:small-lemma-modified-Hermite-normal-form] and [2, Theorem LABEL:small-theorem-m-equals-3] we have that χ(X)\chi(X) equals either 33 or 44. Take a,b,ca,b,c so that 0<abc0<a\leq b\leq c and {a,b,c}={|a1|,|a2|,|a3|}\{a,b,c\}=\{|a_{1}|,|a_{2}|,|a_{3}|\}. It remains to show that χ(X)=4\chi(X)=4 if and only if either (i) a=1,b=2, and 3|ca=1,b=2,\text{ and }3|c, or else (ii) a+b=c, and ab(mod 3)a+b=c,\text{ and }a\not\equiv b\;(\textup{mod}\;3).

If (i) holds, then by [1, Example LABEL:general-example-arbitrary-distance-graph] we have that XX is isomorphic to (10013(c/3)2)SACG\begin{pmatrix}1&0\\ 0&-1\\ 3(c/3)&2\end{pmatrix}^{\text{SACG}}, whence we have χ(X)=4\chi(X)=4 by [2, Theorem LABEL:small-theorem-m-equals-3].

If (ii) holds, then either aa or bb or cc must be divisible by 33. If, say, 3b3\mid b, then by [1, Example LABEL:general-example-arbitrary-distance-graph] we have that XX is isomorphic to (101a1a+3(k1))SACG\begin{pmatrix}1&0\\ -1&a\\ -1&a+3(k-1)\end{pmatrix}^{\text{SACG}} with k=(b+3)/3k=(b+3)/3, whence we have χ(X)=4\chi(X)=4 by [2, Theorem LABEL:small-theorem-m-equals-3]. Similar arguments give us χ(X)=4\chi(X)=4 when 3a3\mid a or 3c3\mid c.

Conversely, suppose that χ(X)=4\chi(X)=4, and we will show that either (i) or (ii) is satisfied. To apply [2, Theorem LABEL:small-theorem-m-equals-3], we must first put MM in modified Hermite normal form. The matrix MM satisfies all conditions of [2, Def. LABEL:small-def-modified-Hermite-normal-form] except the last; this can be rectified with help from the division theorem. Let qq and rr be integers such that

u22=q(a1g2)+r, where |a1g2|<r0.-u_{22}=q\left(-\frac{a_{1}}{g_{2}}\right)+r,\text{ where }-\left|\frac{a_{1}}{g_{2}}\right|<r\leq 0. (2)

We assume now that |a12g2|r-\left|\frac{a_{1}}{2g_{2}}\right|\leq r, and we leave to the reader the other, similar case where this inequality does not hold. Adding q-q times the second column of MM to the first, we obtain the matrix

M1=(g20ra1g2u12qa2g2a2g2).M_{1}=\begin{pmatrix}g_{2}&0\\ r&-\frac{a_{1}}{g_{2}}\\ -u_{12}-\frac{qa_{2}}{g_{2}}&\frac{a_{2}}{g_{2}}\end{pmatrix}.

We have that XX is isomorphic to M1SACGM^{\text{SACG}}_{1} and that M1M_{1} is in modified Hermite normal form. Thus M1M_{1} equals one of the six types of matrices listed in the third statement in [2, Theorem LABEL:small-theorem-m-equals-3]. We discuss here only the case where

M1=(10013k1+3k)M_{1}=\begin{pmatrix}1&0\\ 0&1\\ 3k&1+3k\end{pmatrix}

for some positive integer kk, and leave the other five cases for the reader. In this case we have g2=1g_{2}=1, r=0r=0, a1=1a_{1}=-1, a2=1+3ka_{2}=1+3k, and u12qa2=3k-u_{12}-qa_{2}=3k. From (2) we get that u22=qu_{22}=-q. So by (1) we get that a3=3ka_{3}=3k. From this we see that a=1a=1 and b=3kb=3k and c=1+3kc=1+3k, so condition (ii) is met. \square

We have natural graph homomorphisms from Zhu graphs to Heuberger circulants given by reducing modulo an appropriate integer. The next lemma recasts these homomorphisms in terms of Heuberger matrices associated to the corresponding standardized abelian Cayley graphs.

Lemma 2.2.

Let a,b,ca,b,c be positive integers such that gcd(a,b,c)=1\gcd(a,b,c)=1 and b+c\nmidab+c\nmid a. Then Cb+c(a,b)C_{b+c}(a,b) is a Heuberger circulant graph. Moreover, let XX and YY be standardized Cayley graphs defined by

(y11y12y21y22y31y32)XSACG and (y11y12y21y31y22y32)YSACG.\begin{pmatrix}y_{11}&y_{12}\\ y_{21}&y_{22}\\ y_{31}&y_{32}\end{pmatrix}^{\text{SACG}}_{X}\text{ and }\begin{pmatrix}y_{11}&y_{12}\\ y_{21}-y_{31}&y_{22}-y_{32}\end{pmatrix}^{\text{SACG}}_{Y}.

Suppose we have an isomorphism between the Zhu {a,b,c}\{a,b,c\} graph and XX given by the map φX:3\varphi_{X}\colon\mathbb{Z}^{3}\to\mathbb{Z} defined by φX:e1a,e2b,e3c\varphi_{X}\colon e_{1}\mapsto a,e_{2}\mapsto b,e_{3}\mapsto c. Then φY:2b+c\varphi_{Y}\colon\mathbb{Z}^{2}\to\mathbb{Z}_{b+c} defined by φY:e1a,e2b\varphi_{Y}\colon e_{1}\mapsto a,e_{2}\mapsto b gives us an isomorphism between YY and Cb+c(a,b)C_{b+c}(a,b). Furthermore, the following diagram of graph homomorphisms commutes, where τ1\tau_{1} is defined by e1e1,e2e2,e3e2e_{1}\mapsto e_{1},e_{2}\mapsto e_{2},e_{3}\mapsto-e_{2}, and τ2\tau_{2} is defined by reduction modulo b+cb+c.

(y11y12y21y22y31y32)XSACG\ocircτ1(y11y12y21y31y22y32)YSACGφXφYCay(,{±a,±b,±c})τ2Cb+c(a,b)\begin{array}[]{ccl}\begin{pmatrix}y_{11}&y_{12}\\ y_{21}&y_{22}\\ y_{31}&y_{32}\end{pmatrix}^{\text{SACG}}_{X}&\xrightarrow[\tau_{1}]{\ocirc}&\begin{pmatrix}y_{11}&y_{12}\\ y_{21}-y_{31}&y_{22}-y_{32}\end{pmatrix}^{\text{SACG}}_{Y}\\ \varphi_{X}\Bigg{\downarrow}&&\qquad\Bigg{\downarrow}\varphi_{Y}\\ \text{Cay}(\mathbb{Z},\{\pm a,\pm b,\pm c\})&\xrightarrow[\tau_{2}]{\;}&C_{b+c}(a,b)\end{array}
Proof.

The conditions gcd(a,b,c)=1\gcd(a,b,c)=1 and b+c\nmidab+c\nmid a guarantee that Cb+c(a,b)C_{b+c}(a,b) meets the criteria of [2, Def. LABEL:small-def-Heuberger-circulant].

Let MXM_{X} and MYM_{Y}, respectively, be the above matrices defining the graphs XX and YY. Using the fact that the kernel of φX\varphi_{X} equals the \mathbb{Z}-span of the columns of MXM_{X}, it is then a routine exercise to show that the kernel of φY\varphi_{Y} equals the \mathbb{Z}-span of the columns of MYM_{Y}, whence it follows that φY\varphi_{Y} is an isomorphism.

Finally, we have that τ2φX(ej)=φYτ1(ej)\tau_{2}\circ\varphi_{X}(e_{j})=\varphi_{Y}\circ\tau_{1}(e_{j}) for j=1,2,3j=1,2,3; hence the diagram is commutative.∎

In a nutshell: To reduce the Zhu {a,b,c}\{a,b,c\} graph modulo b+cb+c, we subtract the third row from the second row to obtain the Heuberger circulant Cb+c(a,b)C_{b+c}(a,b). Indeed, the proof of Lemma 2.2 generalizes in a similar fashion to any number of variables.

Of course, we can play the same game with any pair of variables in lieu of bb and cc. Moreoever, we can reduce by bcb-c instead of b+cb+c by adding the two rows instead of subtracting them.

In [3] a periodic kk-coloring of an integer distance graph XX with period pp is a kk-coloring cc of XX such that c(n)=c(n+p)c(n)=c(n+p) for all nn\in\mathbb{Z}. Equivalently, a periodic kk-coloring of an integer distance graph XX with period pp is a pullback, via the map nn¯n\mapsto\overline{n}, of a kk-coloring of a circulant graph of order pp. It is proved in [3] that if an integer distance graph Cay(,S)\text{Cay}(\mathbb{Z},S), where SS is finite, has chromatic number χ\chi, then it has a proper periodic χ\chi-coloring. That article provides what the authors describe as an “explicit (but weak)” upper bound of qkqqk^{q} for the smallest period for such colorings, where q=maxSq=\max S.

We now show that for a Zhu {a,b,c}\{a,b,c\} graph, we can indeed improve this upper bound considerably. For we have just shown that Theorem 2.1 follows from [2, Theorem LABEL:small-theorem-m-equals-3]. In the proof of [2, Theorem LABEL:small-theorem-m-equals-3], all colorings are constructed via homomorphisms obtained by collapsing two rows by adding or subtracting them. By Lemma 2.2, such a homomorphism corresponds to reduction modulo the sum or difference of two of a,b,ca,b,c. Thus we have the following proposition.

Proposition 2.3.

Let 0<abc0<a\leq b\leq c be integers. Suppose the Zhu {a,b,c}\{a,b,c\} graph has chromatic number χ\chi. Then it admits a periodic χ\chi-coloring with period b+c\leq b+c.

Acknowledgments

The authors wish to thank Daphne Liu for her insights into the history of Zhu’s theorem.

References

  • [1] J. Cervantes and M. Krebs, Chromatic numbers of Cayley graphs of abelian groups: A matrix method, www.arxiv.org.
  • [2]  , Chromatic numbers of Cayley graphs of abelian groups: Cases of small dimension and rank, www.arxiv.org.
  • [3] R. B. Eggleton, P. Erdős, and D. K. Skilton, Colouring the real line, J. Combin. Theory Ser. B 39 (1985), no. 1, 86–100.
  • [4] Daphne Der-Fen Liu, From rainbow to the lonely runner: a survey on coloring parameters of distance graphs, Taiwanese J. Math. 12 (2008), no. 4, 851–871.
  • [5] Xuding Zhu, Circular chromatic number of distance graphs with distance sets of cardinality 3, J. Graph Theory 41 (2002), no. 3, 195–207.