• 沒有找到結果。

Integral distance graphs

N/A
N/A
Protected

Academic year: 2021

Share "Integral distance graphs"

Copied!
8
0
0

加載中.... (立即查看全文)

全文

(1)

Integral Distance Graphs

Jer-Jeong Chen*

,1

and Gerard J. Chang

∗,1 1DEPARTMENT OF APPLIED MATHEMATICS NATIONAL CHIAO TUNG UNIVERSITY HSINCHU 30050, TAIWAN E-mail: [email protected]

Kuo-Ching Huang

2 2DEPARTMENT OF APPLIED MATHEMATICS PROVIDENCE UNIVERSITY SHALU, TAICHUNG HSIEN 43309, TAIWAN

Received April 12, 1994 Abstract: Suppose D is a subset of all positive integers. The distance graph G(Z, D) with distance setD is the graph with vertex set Z, and two vertices x and y are adjacent if and only if|x − y| ∈ D. This paper studies the chromatic number χ(Z, D) of G(Z, D). In particular, we prove thatχ(Z, D) ≤ |D| + 1 when |D| is finite. Exact values of χ(G, D) are also determined for someD with |D| = 3. c 1997 John Wiley & Sons, Inc. J Graph Theory 25: 287–294, 1997

Keywords: distance graph, vertex, coloring, chromatic number

1. INTRODUCTION

What is the least number of colors needed to color all points of the Euclidean plane such that no two points of distance one have the same color? It is well known that four colors are necessary (see [14]) and seven colors are sufficient (see [12]). The exact number of colors needed remains to be determined, however. For more results on variations of this problem, see Section G10 of [6]. For good surveys, see [3, 13]. Motivated by the graph coloring problem, Eggleton [8] considered the following general problem. We refer [1] for general notation and terminology in graphs.

*Supported in part by the National Science Council of the Republic of China under Grant NSC83-0208-M009-050.

c

(2)

Let S be any subset of a metric space with metric d. Denote by dist(S) the set of all distances realized by pairs of distinct points in S, i.e.,

dist(S) = {d(x, y): x 6= y in S}.

For each subset D of dist(S), the distance graph G(S, D) with distance set D is the graph with vertex set S and edge set {{x, y}: d(x, y) ∈ D}.

A (vertext) coloring of a graph G is a function f from V (G) to a set whose elements are called the colors. A k-coloring is a coloring that uses k colors. A proper k-coloring is a coloring f such that f(x) 6= f(y) whenever x is adjacent to y. The chromatic number χ(G) of G is the minimum number k such that there exists a proper k-coloring of G. We use χ(S, D) as an abbreviation for

χ(G(S, D)).

When the metric space is the n-dimensional Euclidean space Rn, it is usually hard to determine χ(Rn, D) or χ(Zn, D), see [2, 4, 5] for recent results. For the case of the real line, [10] studied χ(R, D) when D is the union of intervals or a finite set. For the case where D is a set of

positive integers with g = gcd(D), each component of G(R, D) is isomorphic to G(Z, D0),

where D0 = {d0: gd0 ∈ D}. So the authors of [10] also studied χ(Z, D) with gcd(D) = 1. In

particular, they determined χ(Z, D) for |D| = 2. They also studied the case where D is a subset of all prime numbers (see [11]). Note that χ(Z, P ) = 4, where P is the set of all primes.

The purpose of this paper is to study χ(Z, D) for a general subset D of Z. In particular, we prove that χ(Z, D) ≤ |D|+1 when |D| is finite. Exact values of χ(Z, D) for some special D with

|D| = 3 are also determined. At the end of this paper, we make a conjecture for necessary and

sufficient conditions on |D| such that |D| = 3 and χ(Z, D) = 4. After the paper was submitted, we were informed that the conjecture was also made by [15]. The conjecture was then studied by Deuber and Zhu [7, 17] and finally proved by Zhu [18].

2. χ(Z, D) WHEN D IS FINITE

Theorem 1. For any finite set D, χ(Z, D) ≤ |D| + 1.

Proof. We color the vertices in G(Z, D) recursively as follows. First, f(0) = 1. When f(j) are defined for −i ≤ j ≤ i, let f(i + 1) be the minimum positive integer not in A = {f(j):

−i ≤ j ≤ i and i + 1 − j ∈ D} and f(−i − 1) the minimum positive integer not in B = {f(j): −i ≤ j ≤ i + 1 and j + i + 1 ∈ D}. f is clearly a proper coloring for G(Z, D). Note that |A| ≤ |D| and |B| ≤ |D| imply that f(i + 1) ≤ |D| + 1 and f(−i − 1) ≤ |D| + 1. So f is a

proper (|D| + 1)-coloring.

The upper bound in Theorem 1 is sharp, for it is easy to see that χ(Z, {1, . . . , k}) = k + 1. Lemma 2. If D contains no multiple of a fixed positive integer k, then χ(Z, D) ≤ k.

Proof. Color each vertex x in G(Z, D) by x mod k. Since x and y have the same color if and only if |x − y| is a multiple of k, but D contains no multiple of k, this is a proper k-coloring.

For simplicity, we assume that gcd(D) = 1 in the rest of this section. If |D| = 1, then it is not hard to see that χ(Z, D) = 2. For the case of |D| = 2, D = {a, b}, where a and b are relatively prime, and so either they are both odd or they are of opposite parity.

Theorem 3. If a and b are relatively prime positive odd integers, then χ(Z, {a, b}) = 2.

Proof. The theorem follows immediately from Lemma 2 and the fact that χ(Z, D) ≥ 2 for any nonempty D.

(3)

Theorem 4 [10]. If a and b are relatively prime positive integers of opposite parity, then χ(Z, {a, b}) = 3.

Proof. The theorem follows from Theorem 1 and the fact that 0, a, 2a, . . . , ba, ba − b, ba − 2b, . . . , 0 is a cycle of length a + b in G(Z, {a, b}).

We now consider the case of D = {a, b, c}, where 0 < a < b < c are such that gcd{a, b, c} = 1. For the case where a, b, c are odd integers, by Lemma 2, χ(Z, D) = 2. On the other hand, if D contains at least one even number, then, by Theorems 1 and 4, 3 ≤ χ(Z, D) ≤ 4. It is generally not easy to determine the exact value of χ(Z, D).

Lemma 5. Suppose 1 ≤ a < b and {a, b, a + b} ⊆ D. If G(Z, D) has a proper 3-coloring f, then f(k) = f(k + g) for all k ∈ Z, where g = gcd{b − a, 3a}.

Proof. For any k ∈ Z, the four vertices k, k − a, k + b, k + b − a are pairwise adjacent except possibly that k is not adjacent to k + b − a. Since f is a proper 3-coloring of G(Z, D), we have

f(k) = f(k + b − a) for all k ∈ Z. (2.1)

For any k ∈ Z, the four vertices k, k + a, k + a + b, k + 2a + b are pairwise adjacent except that

k is not adjacent to k + 2a + b. Again,

f(k) = f(k + 2a + b) for all k ∈ Z. (2.2)

Now g = gcd{b − a, 3a} = gcd{b − a, 2a + b}. So there exist two integers x and y such that

g = x(b − a) + y(2a + b). The lemma follows from repeatedly applying (2.1) and (2.2). Theorem 6. If D = {a, b, a + b}, where 1 ≤ a < b and gcd{a, b} = 1, then

χ(Z, D) =



3, if a ≡ b (mod 3), 4, if a 6≡ b (mod 3).

Proof. Since D contains at least one even number and gcd{a, b} = gcd{a, a + b} = gcd{b, a + b} = 1, by Theorem 4, χ(Z, D) ≥ 3. For the case where a ≡ b (mod 3), D contains no multiple of 3. The theorem then follows from Lemma 2. For the case where a 6≡ b (mod 3), gcd{b − a, 3a} = gcd{b − a, a} = gcd{b, a} = 1. Suppose χ(Z, D) = 3, i.e.,

G(Z, D) has a proper 3-coloring f. By Lemma 5, f(k) = f(k + 1) for all k ∈ Z, which is

impossible. So, χ(Z, D) = 4 if a 6≡ b (mod 3).

Theorem 1 of [11] is a special case of Theorem 7 below. Also see Theorems 15(e) and 17(b) of [10].

Theorem 7. If n is an odd number of at least 5, then χ(Z, {2, 3, n, n + 2}) = 4.

Proof. Since {2, 3, n, n + 2} contains no multiple of 4, χ(Z, {2, 3, n, n + 2}) ≤ 4. Suppose

G(Z, {2, 3, n, n + 2}) has a proper 3-coloring f. Since {2, n, n + 2} ⊆ {2, 3, n, n + 2}, by

Lemma 5, f(k) = f(k + g) for all k ∈ Z where g = gcd{n − 2, 3 × 2} = 1 or 3, which is impossible. Theorem 8. If c ≥ 3, then χ(Z, {1, 2, c}) =  4, if c ≡ 0 (mod 3), 3, if c 6≡ 0 (mod 3).

(4)

Proof. By Theorems 1 and 4, 3 ≤ χ(Z, D) ≤ 4. For the case where c ≡ 0 (mod 3), suppose there exists a proper 3-coloring f. Since {k, k + 1, k + 2} is a clique for any k ∈

Z, f(k), f(k + 1), f(k + 2) are distinct. Consequently, f(k) = f(k + 3) for all k ∈ Z. This is

impossible, because f(0) = f(c) but |0 − c| ∈ D. So χ(Z, D) = 4 when c ≡ 0 (mod 3). For the case where c 6≡ 0 (mod 3), χ(Z, D) ≤ 3, and so χ(Z, D) = 3, follows from Lemma 2.

Lemma 9. If x, y, a are integers and a ≥ 1, then bx

ac + byac = bx+ya c − α = bx+y+1a c − β, where α and β are in {0, 1}.

Proof. Let bx ac = z and byac = w. By definition, az ≤ x ≤ az + a − 1 and aw ≤ y ≤ aw + a − 1. Then a(z + w) ≤ x + y < x + y + 1 ≤ a(z + w + 1) + a − 1 and so z + w ≤  x + y a   x + y + 1 a  ≤ z + w + 1.

The lemma then follows.

Theorem 10. If a ≥ 2 and c ≥ a + 2, then χ(Z, {a, a + 1, c}) =



4, if c = 2a + 1, 3, if c 6= 2a + 1.

Proof. The case of c = 2a+1 follows from Theorem 6. For the other cases, 3 ≤ χ(Z, {a, a + 1, c}) follows from Theorem 4. The rest of this proof presents a proper 3-coloring function f for

G(Z, {a, a + 1, c}). Case 1. ba+c−1

a c 6≡ 0 (mod 3).

For any integer k, write k = qc + r with 0 ≤ r < c and define f(k) = qba+c−1

a c + bxac

(mod 3). We shall check whether f is a proper 3-coloring. First,

f(k + c) = f((q + 1)c + r) = (q + 1)  a + c − 1 a  +j rak(mod 3) = f(k) +  a + c − 1 a  (mod 3) 6= f(k)(mod 3).

Next, for a0 = a or a + 1, let a00= a0− a ∈ {0, 1}. For the case where 0 ≤ r + a0 < c, f(k + a0) = f(qc + (r + a0)) = q  a + c − 1 a  +  r + a0 a  (mod 3) = f(k) + 1 or f(k) + 2 (mod 3) (since r + a ≤ r + a0 < r + 2a) 6= f(k) (mod 3).

(5)

f(k + a0) = f((q + 1)c + (r + a0− c)) = (q + 1)  a + c − 1 a  +  r + a0− c a  (mod 3). By Lemma 9,  a + c − 1 a  +  r + a0− c a  =  (a + c − 1) + (r + a0− c) + (1 − a00) a  − α = j rak+ 2 − α, where α ∈ {0, 1}. So f(k + a0) = qa + c − 1 a  +j rak+ 2 − α (mod 3) = f(k) + 1 or f(k) + 2 (mod 3) 6= f(k) (mod 3). Case 2. ba+c−1 a c ≡ ba+c−2a c ≡ 0 (mod 3).

For any integer k, write k = qc + r with 0 ≤ r < c and define

f(k) = ( q +r a  (mod 3), if r ≤ a, q +r+a−1 a  (mod 3), if r ≥ a. Note that the function is well defined as br

ac = br+a−1a c for r = a. We shall check whether f is

a proper 3-coloring. First,

f(k + c) = f((q + 1)c + r) = ( (q + 1) +r a  (mod 3), if r ≤ a, (q + 1) +r+a−1 a  (mod 3), if r ≥ a, = f(k) + 1 (mod 3) 6= f(k) (mod 3).

Next, for a0 = a or a + 1, let a00= a0− a ∈ {0, 1}. For the case where r + a0< c, f(k + a0) = f(qc + (r + a0)) = q +  (r + a0) + a − 1 a  (mod 3) (since r + a0≥ a) = f(k) + 1 or f(k) + 2 (mod 3) (since r + 2a − 1 ≤ (r + a0) + a − 1 ≤ r + 2a) 6= f(k) (mod 3).

(6)

f(k + a0) = f((q + 1)c + (r + a0− c)) = q + 1 +  r + a0− c a  (mod 3) (since 0 ≤ r + a0− c ≤ a) = q + 1 +  r + a0− c a  +  a + c − 1 − a00 a  (mod 3) (by the assumption that

 a + c − 1 a   a + c − 2 a  ≡ 0 (mod 3)) = q + 1 +  r + 2a − 1 a  − α (mod 3)

(by Lemma 9, where α ∈ {0, 1}) = q +  r + a − 1 a  + 2 − α (mod 3) = f(k) + 1 or f(k) + 2 (mod 3) (since c ≥ 2a + 1 and so r ≥ c − a0≥ a) 6= f(k) (mod 3). Case 3. ba+c−1

a c ≡ 0 (mod 3) and ba+c−2a c 6≡ 0 (mod 3).

For any integer k, write k = qc + r with 0 ≤ r < c and define

f(k) =      q +r a  (mod 3), if r ≤ a, q +r+a−1 a  (mod 3), if a ≤ r ≤ 3a + 1, q +r+2a−2 a  (mod 3), if r ≥ 3a + 1. Note that the function is well defined as br

ac = br+a−1a c for r = a and br+a−1a c = br+2a−2a c

for r = 3a + 1. We shall check whether f is a proper 3-coloring. First,

f(k + c) = f((q + 1)c + r) =      (q + 1) +r a  (mod 3), if r ≤ a, (q + 1) +r+a−1 a  (mod 3), if a ≤ r ≤ 3a + 1, (q + 1) +r+2a−2 a  (mod 3), if r ≥ 3a + 1, = f(k) + 1(mod 3) 6= f(k)(mod 3).

Next, for a0 = a or a + 1, let a00= a0− a ∈ {0, 1}. For the case where r + a0 < c, we shall

discuss two sub-cases: a ≤ r + a0 ≤ 3a + 1 and r + a0 ≥ 3a + 1. If a ≤ r + a0≤ 3a + 1, then

0 ≤ r ≤ 3a + 1 and so f(k + a0) = f(qc + (r + a0)) = q +  (r + a0) + a − 1 a  (mod 3)

(7)

= f(k) + 1 or f(k) + 2 (mod 3) (since r + 2a − 1 ≤ (r + a0) + a − 1 ≤ r + 2a) 6= f(k) (mod 3). If r + a0≥ 3a + 1, then r ≥ a and so f(k + a0) = f(qc + (r + a0)) = q +  (r + a0) + 2a − 2 a  (mod 3) = f(k) + 1 or f(k) + 2 (mod 3) (since r + 3a − 2 ≤ (r + a0) + 2a − 2 ≤ r + 3a − 1) 6= f(k) (mod 3).

For the case where r + a0≥ c, 0 ≤ r + a0− c ≤ a and so f(k + a0) = f((q + 1)c + (r + a0− c)) = q + 1 +  r + a0− c a  (mod 3). Note that ba+c−1

a c ≡ 0 (mod 3) and ba+c−2a c 6≡ 0 (mod 3) imply that a + c ≡ 1 (mod 3a) and

then ba+c−2

a c ≡ ba+c−3a c ≡ 2 (mod 3). Thus f(k + a0) = q + 1 +r + a0− c a  +  a + c − 2 − a00 a  + 1 (mod 3) = q + 1 +  r + 2a − 2 a  − α + 1 (mod 3)

(by Lemma 9, where α ∈ {0, 1}).

Note that a + c ≡ 1 (mod 3a) and c 6= 2a + 1 imply c ≥ 5a + 1 and so r ≥ c − a0 ≥ 3a + 1.

Then

f(k + a0) = f(k) + 1 or f(k) + 2 (mod 3) 6= f(k) (mod 3).

The following corollary generalizes Theorem 16 of [10]. Corollary 11. For any n ≥ 6, χ(Z, {2, 3, n}) = 3. 3. CONCLUDING REMARKS

This paper first proves that χ(Z, D) ≤ |D| + 1 when |D| is finite. We then determine the exact values of χ(Z, D) for some special D. In particular, we consider the case where D = {a, b, c} with 0 < a < b < c and gcd{a, b, c} = 1. We prove that χ(Z, D) = 2 if a, b, c are all odd.

χ(Z, D) = 3 if a, b, c are not all odd and one of (i)–(iii) holds:

(i) c = a + b and a ≡ b (mod 3). (ii) a = 1, b = 2, and c 6≡ 0 (mod 3). (iii) a ≥ 2, b = a + 1, and c 6= 2a + 1.

(8)

χ(Z, D) = 4 if a, b, c are not all odd and one of (iv)–(v) holds:

(iv) c = a + b and a 6≡ b (mod 3). (v) a = 1, b = 2, and c ≡ 0 (mod 3).

We close this paper with the following conjecture:

Conjecture. For D = {a, b, c}, where 0 < a < b < c, gcd{a, b, c} = 1, and a, b, c are not all odd, χ(Z, D) = 4 if and only if (iv) or (v) holds.

ACKNOWLEDGMENTS

We thank the referee for many constructive suggestions for revising this paper. We also thank Xuding Zhu for providing the progress of the conjecture above.

References

[1] J. A. Bondy and U. S. R. Murty, Graph Theory With Applications, Macmillan, New York (1976). [2] J. J. Chen, Distance Graphs. Ph.D. Thesis, Dept. Applied Math., National Chiao Tung Univ., Hsinchu,

Taiwan (1996).

[3] K. B. Chilakamarri, The unit-distance graph problem: A brief survey and some new results, Bull. ICA

8 (1993), 39–60.

[4] K. B. Chilakamarri, A characterization in Znof finite unit-distance graphs in Rn, J. Combin. Theory

B 59 (1993), 156–160.

[5] K. B. Chilakamarri and C. R. Mahoney, Unit-distance graphs, graphs on the integer lattice and a Ramsey type result, Aequationes Math. (to appear).

[6] H. T. Croft, K. J. Falconer, and R. K. Guy, Unsolved Problems in Geometry, Springer-Verlag, New York (1991).

[7] W. Deuber and X. Zhu, The chromatic number of distance graphs, Discrete Math. 165/166 (1997), 195–204.

[8] R. B. Eggleton, Distance graphs and their chromatic numbers, Workshop Notes of Conference of Graph

Theory and Combinatorics, Manila (1991).

[9] R. B. Eggleton, New results on 3-chromatic prime distance graphs, Ars Combin. 26B (1988), 153–180. [10] R. B. Eggleton, P. Erd¨os, and D. K. Skilton, Colouring the real line, J. Combinatorial Theory B 39

(1985), 86–100.

[11] R. B. Eggleton, P. Erd¨os, and D. K. Skilton, Colouring prime distance graphs, Graphs and Combin. 6 (1990), 17–32.

[12] H. Hadwiger, H. Debrunner, and V. Klee, Combinatorial Geometry in the Plane, Holt Rinehart and Winston, New York (1964).

[13] V. Klee and S. Wagon, Old and New Unsolved Problems in Plane Geometry and Number Theory, American Mathematical Association, Providence, RI (1991).

[14] L. Moser and W. Moser, Solution to Problem 10, Canad. Math. Bull. 4 (1961), 187–189. [15] M. Voigt, Colouring of distance graphs, Ars Combin. (to appear).

[16] M. Voigt and H. Walther, On the chromatic number of special distance graphs, Discrete Math. 97 (1991), 395–397.

[17] X. Zhu, Colouring of distance graphs, manuscript (1995). [18] X. Zhu, Distance graphs on the real line, manuscript (1996).

參考文獻

相關文件

Breu and Kirk- patrick [35] (see [4]) improved this by giving O(nm 2 )-time algorithms for the domination and the total domination problems and an O(n 2.376 )-time algorithm for

As students have to sketch and compare graphs of various types of functions including trigonometric functions in Learning Objective 9.1 of the Compulsory Part, it is natural to

Numerical experiments are done for a class of quasi-convex optimization problems where the function f (x) is a composition of a quadratic convex function from IR n to IR and

We will give a quasi-spectral characterization of a connected bipartite weighted 2-punctually distance-regular graph whose halved graphs are distance-regular.. In the case the

Monopolies in synchronous distributed systems (Peleg 1998; Peleg

From all the above, φ is zero only on the nonnegative sides of the a, b-axes. Hence, φ is an NCP function.. Graph of g functions given in Example 3.9.. Graphs of generated NCP

Miroslav Fiedler, Praha, Algebraic connectivity of graphs, Czechoslovak Mathematical Journal 23 (98) 1973,

We give a quasi- spectral characterization of a connected bipartite weighted 2-punctually distance- regular graph whose halved graphs are distance-regular.. In the case the