551
Views
0
CrossRef citations to date
0
Altmetric
Articles

Further results on Erdős–Faber–Lovász conjecture

&

Abstract

In 1972, Erdős–Faber–Lovász (EFL) conjectured that, if H is a linear hypergraph consisting of n edges of cardinality n, then it is possible to color the vertices with n colors so that no two vertices with the same color are in the same edge. In 1978, Deza, Erdös and Frankl had given an equivalent version of the same for graphs: Let G=i=1nAi denote a graph with n complete graphs A1,A2, ,An, each having exactly n vertices and have the property that every pair of complete graphs has at most one common vertex, then the chromatic number of G is n. The clique degree dK(v) of a vertex v in G is given by dK(v)=|{Ai:vV(Ai),1in}|. In this paper we give a method for assigning colors to the graphs satisfying the hypothesis of the Erdős–Faber–Lovász conjecture and every Ai (1in) has atmost n2 vertices of clique degree greater than one using Symmetric latin Squares and clique degrees of the vertices of G.

1 Introduction

One of the famous conjectures in graph theory is Erdős–Faber–Lovász conjecture. It states that, if H is a linear hypergraph consisting of n edges of cardinality n, then it is possible to color the vertices of H with n colors so that no two vertices with the same color are in the same edge Citation[1]. Erdős, in 1975, offered 50 USD Citation[2,3] and in 1981, offered 500 USD Citation[3,4] for the proof or disproof of the conjecture.

Vance Faber quoted: “In 1972, Paul Erdös, László Lovász and I got together at a tea party in Colorado. This was a continuation of the discussions we had a few weeks before in Columbus, Ohio, at a conference on hypergraphs. We talked about various conjectures for linear hypergraphs analogous to Vizing’s theorem for graphs. Finding tight bounds in general seemed difficult, so we created an elementary conjecture that we thought that it would be easy to prove. We called this the n sets problem: given n sets, no two of which meet more than once and each with n elements, color the elements with n colors so that each set contains all the colors. In fact, we agreed to meet the next day to write down the solution. Thirty-Eight years later, this problem is still unsolved in general”.

Chang and Lawler Citation[5] presented a simple proof that the edges of a simple hypergraph on n vertices can be colored with at most [1.5n-2] colors. Kahn Citation[6] showed that the chromatic number of H is at most n+o(n). Jackson et al. Citation[7] proved that the conjecture is true when the partial hypergraph S of H determined by the edges of size at least three can be ΔS-edge-colored and satisfies ΔS3. In particular, the conjecture holds when S is unimodular and ΔS3. Viji Paul and Germina Citation[8] established the truth of the conjecture for all linear hypergraphs on n vertices with Δ(H)n+n+1 . Sanchez-Arroyo Citation[9] proved the conjecture for dense hypergraphs. We consider the equivalent version of the conjecture for graphs given by Deza, Erdős and Frankl in 1978 Citation[4,9–11].

Conjecture 1.1

Let G=i=1nAi denote a graph with n complete graphs (A1,A2,,An), each having exactly n vertices and have the property that every pair of complete graphs has at most one common vertex, then the chromatic number of G is n.

Example 1.2

shows all the graphs for n=3 which are satisfying the hypothesis of Conjecture 1.1.

Fig. 1 All graphs satisfying the hypothesis of the conjecture for n = 3.

Fig. 1 All graphs satisfying the hypothesis of the conjecture for n = 3.

Haddad & Tardif (2004) [Citation12] introduced the problem with a story about seating assignment in committees: suppose that, in a university department, there are k committees, each consisting of k faculty members, and that all committees meet in the same room, which has k chairs. Suppose also that at most one person belongs to the intersection of any two committees. Is it possible to assign the committee members to chairs in such a way that each member sits in the same chair for all the different committees to which he or she belongs? In this model of the problem, the faculty members correspond to graph vertices, committees correspond to complete graphs, and chairs correspond to vertex colors.

Definition 1.3

Let G=i=1nAi denote a graph with n complete graphs A1,A2, ,An, each having exactly n vertices and the property that every pair of complete graphs has at most one common vertex. The clique degree dK(v) of a vertex v in G is given by dK(v)=|{Ai:vV(Ai),1in}|. The maximum clique degree ΔK(G) of the graph G is given by ΔK(G)=maxvV(G)dK(v).

From the above definition, one can observe that degree of a vertex in hypergraph is same as the clique degree of a vertex in a graph.

Definition 1.4

Let G1 and G2 be two vertex disjoint graphs, and let x1,x2 be two vertices of G1,G2 respectively. Then, the graph G(x1x2) obtained by merging the vertices x1 and x2 into a single vertex is called the concatenation of G1 and G2 at the points x1 and x2 (see [Citation13]).

Definition 1.5

A Latin Square is an n×n array containing n different symbols such that each symbol appears exactly once in each row and once in each column. Moreover, a Latin Square of order n is an n×n matrix M=[mij] with entries from an n-set V={1,2,,n}, where every row and every column is a permutation of V (see [Citation14]). If the matrix M is symmetric, then the Latin Square is called Symmetric Latin Square.

In this paper we give a method of coloring to the graph G satisfying the hypothesis of the conjecture using a Symmetric Latin Square in the following steps:

Construct the graph Hn having the minimum number of vertices among the graphs satisfying the hypothesis of the conjecture for given n

Construct any other graph satisfying the hypothesis of the conjecture for the same n.

We give a coloring to the graph Hn with n colors using a Symmetric Latin Square.

Extend the n-coloring of Hn to the other graphs satisfying the hypothesis of Conjecture 1.1 for any given n.

2 Construction of Hn

We know that a symmetric n×n matrix is determined by n(n+1)2 scalars. Using symmetric latin squares we give an n-coloring of Hn constructed below.

Construction of Hn:

Let n be a positive integer and B1,B2,,Bn be n copies of Kn. Let the vertex set V(Bi)={ai,1,ai,2,ai,3,,ai,n}, 1in.

Step 1. Let H1=B1.

Step 2. Consider the vertices a1,2 of H1 and a2,1 of B2. Let b1,2 be the vertex obtained by the concatenation of the vertices a1,2 and a2,1. Let the resultant graph be H2.

Step 3. Consider the vertices a1,3, a2,3 of H2 and a3,1, a3,2 of B3. Let b1,3 be the vertex obtained by the concatenation of vertices a1,3, a3,1 and let b2,3 be the vertex obtained by the concatenation of vertices a2,3, a3,2. Let the resultant graph be H3.

Continuing in the similar way, at the nth step we obtain the graph Hn=Hn (for the sake of convenience we take Hn as Hn).

By the construction of Hn one can observe the following:

1.

Hn is a connected graph and also it is satisfying the hypothesis of Conjecture 1.1.

2.

Hn has exactly n vertices of clique degree one and n(n1)2 vertices of clique degree 2 (each Bi has exactly (n1) vertices of clique degree 2 and one vertex of clique degree one, 1in).

3.

Hn=i=1nBi, where Bi=Ai and Bi, Bj have exactly one common vertex for 1i<jn.

4.

Hn has exactly n(n+1)2 vertices.

5.

One can observe that in a connected graph G if clique degree increases the number of vertices also increases. From this it follows that, Hn is the graph with minimum number of vertices satisfying the hypothesis of Conjecture 1.1. If all the vertices of G are of clique degree one, then G will have n2 vertices. Thus, n(n+1)2|V(G)|n2.

Following example is an illustration of the graph Hn for n=4

Example 2.1

Let n=4 and B1,B2,B3,B4 be the 4 copies of K4. Let the vertex set V(Bi)={ai,1,ai,2,ai,3,ai,4}, 1i4.

Step 1: Let H1=B1. The graph H1 is shown in .

Step 2: Consider the vertices a1,2 of H1 and a2,1 of B2. Let b1,2 be the vertex obtained by the concatenation of vertices a1,2, a2,1. Let the resultant graph be H2 as shown in .

Step 3: Consider the vertices a1,3, a2,3 of H2 and a3,1, a3,2 of B3. Let b1,3 be the vertex obtained by the concatenation of vertices a1,3, a3,1 and let b2,3 be the vertex obtained by the concatenation of vertices a2,3, a3,2. Let the resultant graph be H3 as shown in .

Step 4: Consider the vertices a1,4, a2,4, a3,4 of H3 and a4,1, a4,2, a4,3 of B4. Let b1,4 be the vertex obtained by the concatenation of vertices a1,4, a4,1, let b2,4 be the vertex obtained by the concatenation of vertices a2,4, a4,2 and let b3,4 be the vertex obtained by the concatenation of vertices a3,4, a4,3. Let the resultant graph be H4 as shown in .

Fig. 2 4 copies of K4.

Fig. 2 4 copies of K4.

Fig. 3 Construction of H2 from H1,B2.

Fig. 3 Construction of H2 from H1,B2.

Fig. 4 Construction of H3 from H2,B3.

Fig. 4 Construction of H3 from H2,B3.

Fig. 5 Construction of H4 from H3,B4.

Fig. 5 Construction of H4 from H3,B4.

Example 2.2

For n=6, the graph H6 is shown in .

Fig. 6 H6.

Fig. 6 H6.

Lemma 2.3

If G is a graph satisfying the hypothesis of Conjecture 1.1, thenG can be obtained from Hn,n inN.

Proof

Let G be a graph satisfying the hypothesis of Conjecture 1.1. Let bX be the new labeling to the vertices v of clique degree greater than 1 in G, where x={i : vertex v is in Ai}. Define Ni={bX:|X|=i} for i=2,3,,n. Then the graph G is constructed from Hn as given below:

Step 1: For every common vertex bi,j in Hn which is not in N2, split the vertex bi,j into two vertices ui,j,uj,i such that vertex ui,j is adjacent only to the vertices of Bi and the vertex uj,i is adjacent only to the vertices of Bj in Hn.

Step 2: For every vertex bX in Ni where i=3,4,,n, merge the vertices ul1,l2, ul2,l3, , ulm1,lm, ulm,l1 into a single vertex uX in Hn where liX and li<lj for i<j.

Let G be the graph obtained in Step 2. Let V(Bi), V(Ai) be the set of all clique degree 1 vertices of Bi of G, Ai of G respectively, 1in. Thus, by splitting all the common vertices of Hn which are not in N2 and merging the vertices of Hn corresponding to the vertices in Ni,i3, we get the graph G. One can observe that |V(Ai)|=|V(Bi)|, 1in. Define a function f:V(G)V(G) by f(bi,j)=bi,j for bi,jN2f(bi1,i2,ik)=ui1,i2,ik for bi1,i2,iki=3nNif|V(Ai)=gi(any 1–1 map gi:V(Ai)V(Bi)), for 1in

One can observe that f is an isomorphism from G to G.■

From Lemma 2.3, one can observe that in G there are at most n(n1)2 common vertices.

Following example is an illustration of the graph G obtained from Hn for n=4.

Example 2.4

Let G be the graph shown in a.

Relabel the vertices of clique degree greater than one in G by bA where A={i:vAi for 1i4}. The labeled graph is shown in .

Let Ni={bx:|x|=i} for i=2,3,4, then N2={b1,4,b2,4,b3,4}, N3={b1,2,3}.

Consider the graph H4 as shown in , then V(H4)={a1,1,a2,2,a3,3,a4,4,b1,2,b1,3,b1,4,b2,3,b2,4,b3,4} and common vertices of H4 are {b1,2,b1,3,b1,4,b2,3,b2,4,b3,4}=A(say). Then AN2={b1,2,b1,3,b2,3}. By the construction given in the proof of Lemma 2.3 we get,

Step 1: Since AN2, split the common vertices of H4 which are not in N2, as shown in .

Step 2: Since i=24Ni={b1,2,3}, merge the vertices u1,2,u2,3,u3,1 into a single vertex u1,2,3, as shown in . Let the resultant graph be G.

The isomorphism f:V(G)V(G) is given below. f(v2)=a11f(v3)=u13f(v4)=u21f(v5)=a22f(v6)=u32f(v7)=a33f(v11)=a44f(b14)=b14f(b24)=b24f(b34)=b34f(b123)=u123

Fig. 7 Graph G, before and after relabeling the vertices.

Fig. 7 Graph G, before and after relabeling the vertices.

Fig. 8 Splitting the common vertices of H4 which are not in N2.

Fig. 8 Splitting the common vertices of H4 which are not in N2.

Fig. 9 Graph G.

Fig. 9 Graph G′.

Fig. 10 A coloring of H6 with six colors . (For interpretation of the references to color in this figure legend, the reader is referred to the web version of this article.)

Fig. 10 A coloring of H6 with six colors . (For interpretation of the references to color in this figure legend, the reader is referred to the web version of this article.)

Fig. 11 Graph G: before and after relabeling the vertices.

Fig. 11 Graph G: before and after relabeling the vertices.

Fig. 12 Graph Hˆ.

Fig. 12 Graph Hˆ.

Fig. 13 The graphs Hˆ and G, after colors have been assigned to their vertices . (For interpretation of the references to color in this figure legend, the reader is referred to the web version of this article.)

Fig. 13 The graphs Hˆ and G, after colors have been assigned to their vertices . (For interpretation of the references to color in this figure legend, the reader is referred to the web version of this article.)

Fig. 14 Graph G: before and after relabeling the vertices.

Fig. 14 Graph G: before and after relabeling the vertices.

Fig. 15 Graph Hˆ.

Fig. 15 Graph Hˆ.

Fig. 16 The graphs Hˆ and G, after colors have been assigned to their vertices . (For interpretation of the references to color in this figure legend, the reader is referred to the web version of this article.)

Fig. 16 The graphs Hˆ and G, after colors have been assigned to their vertices . (For interpretation of the references to color in this figure legend, the reader is referred to the web version of this article.)

3 Coloring of Hn

Lemma 3.1

The chromatic number of Hn is n.

Proof

Let Hn be the graph defined as above. Let M (given below) be an n×n matrix in which an entry mij=bij, be a vertex of Hn, belongs to both Bi,Bj for ij and mii=aii be the vertex of Hn which belongs to Bi. i.e., M=a11b12b13b1nb12a22b23b2nb13b23a33b3nb1nb2nb3nann.

Clearly M is a symmetric matrix. We know that, for every n in N there is a Symmetric Latin Square (see [Citation15]) of order n×n. Bryant and Rodger [Citation16] gave a necessary and sufficient condition for the existence of an (n1)-edge coloring of Kn (n even), and n-edge coloring of Kn (n odd) using Symmetric Latin Squares. Let v1,v2,,vn be the vertices of Kn and eij be the edge joining the vertices vi and vj of Kn, where i<j, then arrange the edges of Kn in the matrix form A=[aij] where aij=eij, aji=eij for i<j and aii=0 for 1in, we have A=0e12e13e1ne120e23e2ne13e230e3ne1ne2ne3n0and let V be a matrix given by V=v10000v20000v30000vn. Then, define a matrix A as A=A+V=v1e12e13e1ne12v2e23e2ne13e23v3e3ne1ne2ne3nvn.

Let C=[cij] be a matrix where cij (ij), is the color of eij (i.e., cij=c(eij)) and cii is the color of vi. We call C as the color matrix of A. Then C is the Symmetric Latin Square (see [Citation16]). As the elements of M are the vertices of Hn, one can assign the colors to the vertices of Hn from the color matrix C, by the color cij, for i,j=1,2,,n and ij to the vertex bij in Hn and the color cii, for i=1,2,n to the vertex aii in Hn. Hence Hn is n colorable.■

Hn is the graph satisfying the hypothesis of Conjecture 1.1. By using the coloring of Hn which is the graph satisfying the hypothesis of Conjecture 1.1 we extend the n-coloring of all possible graphs G satisfying the hypothesis of Conjecture 1.1.

The following example is an illustration of assigning colors to the graph Hn for n=6.

Example 3.2

Consider the graph H6 as shown in . The corresponding Symmetric Latin Square C of order 6 × 6 is given below: C=612345135624254163361452426531543216.

Assign the six colors to the graph H6 using the above Symmetric Latin Square as follows:

Assign the color ci,j (where ci,j denotes the value at the (i,j)th entry in the color matrix C) for ij and i,j=1,2,,6 to the vertex bi,j in H6, and assign the color ci,i (where ci,i denotes the value at the (i,i)th entry in the color matrix C) for i=1,2,,6 to the vertex aii in H6. The colors Red, Green, Cyan, Blue, Tan, Maroon in Fig. 10 corresponds to the numbers 1, 2, 3, 4, 5, 6 respectively in the matrix C.

Then one can verify that the resultant graph is 6 colorable as shown in Fig. 10.

4 Coloring of G

Let G be the graph satisfying the hypothesis of Conjecture 1.1. Let Hˆ be the graph obtained by removing the vertices of clique degree one from graph G. i.e. Hˆ is the induced subgraph of G having all the common vertices of G.

Method for assigning colors to graph G satisfying the hypothesis of Conjecture 1.1 and every Ai (1in) has atmost n2 vertices of clique degree greater than one:

Let G be a graph satisfying the hypothesis of Conjecture 1.1 and every Ai (1in) has atmost n2 vertices of clique degree greater than one. Let Hˆ be the induced subgraph of G consisting of the vertices of clique degree greater than one in G. For every vertex v of clique degree greater than one in G, label the vertex v by uA where A={i:vAi;i=1,2,,n}. Define X={bi,j:AiAj=}, Xi={vG:dK(v)=i} for i=1,2,,m.

Let 1,2,,n be the n-colors and C be the color matrix (of size n×n) as defined in the proof of Lemma 3.1. The following construction applied on the color matrix C, gives a modified color matrix CM, using which we assign the colors to the graph Hˆ. Then this coloring can be extended to the graph G. Construct a new color matrix C1 by putting ci,j=0,cj,i=0 for every bi,j in X. Also, let ci,i=0 for each i=1,2,,n.

Let T=i=3nXi, P=, T=X2 and P=.

Step 1:

If T=, let Cm be the color matrix obtained in Step 4 and go to Step 5. Otherwise, choose a vertex ui1,i2,,im from T, where i1<i2<<im, and then choose m2 vertices bi1,i2, bi1,i3, , bi1,im, bi2,i3, , bim1,im from V(Hn) corresponding to the set {i1,i2,,im}. Take T={bi1,i2,bi1,i3,,bi1,im,bi2,i3,,bim1,im} and P=. Let T1={bi,j:bi,jT,c(bi,j) appear more than once in the ith row or jth column in C} and T2={bi,j:bi,jT,c(bi,j) appear exactly once in the ith row and jth column in C}. If T1, choose a vertex bs,t from T1, otherwise choose a vertex bs,t from T2. Then add the vertex bs,t to P and remove it from T. Go to Step 2.

Step 2:

If T2, go to Step 3. Otherwise, choose a vertex bim1,im from T1. Let A={ci,j:ci,j0;i=im1,1jn}, B={ci,j:ci,j0;j=im,1in}. If |AB|<n, then construct a new color matrix C2, replacing cim1,im, cim,im1 by x, where x{1,2,,n}AB. Then add the vertex bim1,im to T2 and remove it from T1. Go to Step 3. Otherwise choose a color x which appears exactly once either in im1th row or in imth column of the color matrix and construct a new color matrix C2 replacing cim1,im, cim,im1 by x. Then add the vertex bim1,im to T2 and remove it from T1. Go to Step 3.

Step 3:

If T=, then add the vertex ui1,i2,,im to P and remove it from T, go to Step 1. Otherwise, if TT1 choose a vertex bi,j from TT1, if not choose a vertex bi,j from TT2. Go to Step 4.

Step 4:

Let c(bi,j)=x,c(bs,t)=y. If c(bi,j)=c(bs,t), then add the vertex bi,j to P and remove it from T. Go to Step 3. Otherwise, let A={cl,m:cl,m=x}, B={cl,m:cl,m=y}{cl,m,cm,l:bl,mP,l<m}. Construct a new color matrix C3 by putting cl,m=y for every cl,m in A and cl,m=x for every cl,m in B. Then add the vertex bi,j to P and remove it from T. Go to Step 3.

Step 5:

If T=, consider CM=Cm1 stop the process. Otherwise, choose a vertex ui,j from T and go to Step 6.

Step 6:

If ci,j appears exactly once in both ith row and jth column of the color matrix Cm, then add the vertex bi,j to P and remove it from T, go to Step 5. Otherwise, let A={ci,j:ci,j0;1jn}, B={ci,j:ci,j0;1in}. Construct a new color matrix Cm1 by putting x in ci,j, cj,i where x{1,2,,n}AB (since every Ai (1in) has atmost n2 vertices of clique degree greater than one, |AB|<n). Then add the vertex ui,j to P and remove it from T, go to Step 5.

Thus, in step 6, we get the modified color matrix CM. Then, color the vertex v of Hˆ by ci,j of CM, whenever vAiAj. Then, extend the coloring of Hˆ to G by assigning the remaining colors which are not used for Ai from the set of n-colors, to the vertices of clique degree one in Ai, 1in. Thus G is n-colorable.

Remark 4.1

One can see that the above method covers the following cases:

1.

G has no clique degree 2 vertices.

2.

G has atmost n2 vertices of clique degree greater than one in each Ai, 1in.

Following is an example illustrating the above method.

Example 4.2

Let G be the graph shown in Fig. 11a.

Let V(A1)={v1,v2,v3,v4,v5,v6}, V(A2)={v1,v7,v8,v9,v10,v11},

V(A3)={v1,v12,v13,v14,v15,v16}, V(A4)={v1,v17,v18,v19,v20,v21},

V(A5)={v6,v7,v16,v22,v23,v24}, V(A6)={v9,v16,v19,v25,v26,v27}.

Relabel the vertices of clique degree greater than one in G by uA where A={i:vAi for 1i6}. The labeled graph is shown in Fig. 11b. Fig. 12 is the graph Hˆ, where Hˆ is obtained by removing the vertices of clique degree 1 from G.

Let X={bij:AiAj=}={b1,6,b4,5}, X1={vG:dK(v)=1}={v2,v3,v5,v8,v10,v11,v12,v13,v14,v15,v17,v18,v20,v21,v22,v23,v24,v25,v26,v27}, X2={vG:dK(v)=2}={v6,v7,v9,v19}={u1,5,u2,5,u2,6,u4,6}, X3={vG:dK(v)=3}={v16}={u3,5,6},

and X4={vG:dK(v)=4}={v1}={u1,2,3,4}.

Let 1, 2, , 6 be the six colors and C=612345135624254163361452426531543216

be the color matrix (as well as symmetric latin square) of order 6 × 6.

Consider the sets T=X3X4={u3,5,6,u1,2,3,4}, T=X2={u1,5,u2,5,u2,6,u4,6}, P= and P=. Then, by applying the aforementioned method we get a new color matrix C1 by putting ci,j=0, cj,i=0 for every bi,j in X and ci,i=0 for each i=1,2,,6 and go to Step 1. C1=012340105624250163361002426001043210

Step 1: Since T, choose the vertex u1,2,3,4 from T. Let T={b1,2,b1,3,b1,4,b2,3,b2,4,b3,4} and P=, then T1= and T2=T. Since T1=, choose the vertex b2,4 from T2, add it to P and remove it from T. Then T={b1,2,b1,3,b1,4,b2,3,b3,4} and P={b2,4}. Go to step 2.

Step 2: Since T2, go to step 3.

Step 3: Since T and TT1=, choose the vertex b1,2 from TT2 and go to step 4.

Step 4: Since c(b1,2)=1, c(b2,4)=6 and c(b1,2)c(b2,4), interchange 1, 6 in the matrix C1 except the color of b2,4. Add the vertex b1,2 to P and remove it from T. Then C2=062340605624250613366002421006043260,

T={b1,3,b1,4,b2,3,b3,4} and P={b1,2,b2,4}. Go to step 3.

Step 3: Since T and TT1=, choose the vertex b1,3 from TT2 and go to step 4.

Step 4: Since c(b1,3)=2, c(b2,4)=6 and c(b1,3)c(b2,4), interchange 2, 6 in the matrix C2 except the color of b1,2,b2,4. Add the vertex b1,3 to P and remove it from T. Then C3=066340605664650213362006461002043620,

T={b1,4,b2,3,b3,4} and P={b1,2,b1,3,b2,4}. Go to step 3.

Step 3: Since T and TT1=, choose the vertex b1,4 from TT2 and go to step 4.

Step 4: Since c(b1,4)=3, c(b2,4)=6 and c(b1,4)c(b2,4), interchange 3, 6 in the matrix C3 except the color of b1,2,b1,3,b2,4. Add the vertex b1,4 to P and remove it from T. Then C4=066640605634650216662003431002046320,

T={b2,3,b3,4} and P={b1,2,b1,3,b1,4,b2,4}. Go to step 3.

Step 3: Since T and TT1=, choose the vertex b2,3 from TT2 and go to step 4.

Step 4: Since c(b2,3)=5, c(b2,4)=6 and c(b2,3)c(b2,4), interchange 5, 6 in the matrix C4 except the color of b1,2,b1,3,b1,4,b2,4. Add the vertex b2,3 to P and remove it from T. Then C5=066640606634660215662003431002045320,

T={b3,4} and P={b1,2,b1,3,b1,4,b2,3,b2,4}. Go to step 3.

Step 3: Since T and TT1=, choose the vertex b3,4 from TT2 and go to step 4.

Step 4: Since c(b3,4)=2, c(b2,4)=6 and c(b3,4)c(b2,4), interchange 2, 6 in the matrix C5 except the color of b1,2,b1,3,b1,4,b2,3,b2,4. Add the vertex b3,4 to P and remove it from T. Then C6=066640606634660615666003431006045360,

T= and P={b1,2,b1,3,b1,4,b2,3,b2,4,b3,4}. Go to step 3.

Step 3: Since T=, add the vertex u1,2,3,4 to P and remove it from T, then T={u3,5,6} and P={u1,2,3,4}. Go to step 1.

Step 1: Since T, choose the vertex u3,5,6 from T. Let T={b3,5,b3,6,b5,6} and P=, then T1= and T2=T. Since T1=, choose the vertex b5,6 from T2, add it to P and remove it from T. Then T={b3,5,b3,6} and P={b5,6}. Go to step 2.

Step 2: Since T2, go to step 3.

Step 3: Since T and TT1=, choose the vertex b3,6 from TT2 and go to step 4.

Step 4: Since c(b3,6)=5, c(b5,6)=6 and c(b3,6)c(b5,6), interchange 5, 6 in the matrix C6 except the color of b5,6. Add the vertex b3,6 to P and remove it from T. Then C7=055540505534550516555003431006046360,

T={b3,5} and P={b3,6,b5,6}. Go to step 3.

Step 3: Since T and TT1=, choose the vertex b3,5 from TT2 and go to step 4.

Step 4: Since c(b3,5)=1, c(b5,6)=6 and c(b3,5)c(b5,6), interchange 1, 6 in the matrix C7 except the color of b3,6,b5,6. Add the vertex b3,5 to P and remove it from T. Then C8=055540505534550566555003436006046360,

T= and P={b3,5,b3,6,b5,6}. Go to step 3.

Step 3: Since T=, add the vertex u3,5,6 to P and remove it from T, then T= and P={u3,5,6,u1,2,3,4}. Go to step 1.

Step 1: Since T= consider Cm=C8, go to step 5.

Step 5: Since T, choose the vertex u1,5 from T. Go to step 6.

Step 6: Since c1,5=4 appears exactly once in both 1st row and 5th column of the color matrix Cm. Add the vertex u1,5 to P and remove it from T. Then T={u2,5,u2,6,u4,6} and P={u1,5}. Go to Step 5.

Step 5: Since T, choose the vertex u2,5 from T. Go to step 6.

Step 6: Since c2,5=3 appears exactly once in both 2nd row and 5th column of the color matrix Cm. Add the vertex u2,5 to P and remove it from T. Then T={u2,6,u4,6} and P={u1,5,u2,5}. Go to Step 5.

Step 5: Since T, choose the vertex u2,6 from T. Go to step 6.

Step 6: Since c2,6=4 appears exactly once in both 2nd row and 6th column of the color matrix Cm. Add the vertex u2,6 to P and remove it from T. Then T={u4,6} and P={u1,5,u2,5,u2,6}. Go to Step 5.

Step 5: Since T, choose the vertex u4,6 from T. Go to step 6.

Step 6: Since c4,6=3 appears exactly once in both 4th row and 6th column of the color matrix Cm. Add the vertex u4,6 to P and remove it from T. Then T= and P={u1,5,u2,5,u2,6,u4,6}. Go to Step 5.

Step 5: Since T=, consider CM=Cm.

Stop the process.

Assign the colors to the graph Hˆ using the matrix CM, i.e., color the vertex v by the (i,j)th entry ci,j of the matrix CM, whenever AiAj (see Fig. 13a), where the numbers 1, 2, 3, 4, 5, 6 correspond to the colors Green, Cyan, Blue, Maroon, Tan, Red respectively. Extend the coloring of Hˆ to G by assigning the remaining colors which are not used for Ai from the set of 6-colors to the vertices of clique degree one in each Ai, 1i6. The colored graph G is shown in Fig. 13b.

Following example shows that the aforementioned method does not work, if the graph G has more than n2 vertices of clique degree greater than one in some Ai, 1in.

Example 4.3

Let G be the graph shown in Fig. 14a.

Let V(A1)={v1,v2,v3,v4,v5,v6}, V(A2)={v2,v7,v8,v9,v10,v11},

V(A3)={v3,v8,v12,v13,v14,v15}, V(A4)={v4,v9,v16,v17,v18,v20,v21},

V(A5)={v5,v10,v14,v18,v20,v21}, V(A6)={v6,v10,v15,v19,v22,v23}.

Relabel the vertices of clique degree greater than one in G by uA where A={i:vAi for 1i6}. The labeled graph is shown in Fig. 14b. Fig. 15 is the graph Hˆ, where Hˆ is obtained by removing the vertices of clique degree 1 from G.

Let X={bij:AiAj=}={b3,4}, X1={vG:dK(v)=1}={v1,v7,v11,v12,v13,v16,v17,v20,v21,v22,v23}, X2={vG:dK(v)=2}={v2,v3,v4,v5,v6,v8,v9,v14,v15,v18,v19}={u1,2,u1,3,u1,4,u1,5,u1,6,u2,3,u2,4,u3,5,u3,6,u4,5,u4,6}, and X3={vG:dK(v)=3}={v10}={u2,5,6}.

Let 1, 2, , 6 be the six colors and C=612345135624254163361452426531543216 be the color matrix (as well as symmetric latin square) of order 6 × 6.

Consider the sets T=X3={u2,5,6},

T=X2={u1,2,u1,3,u1,4,u1,5,u1,6,u2,3,u2,4,u3,5,u3,6,u4,5,u4,6}, P= and P=. Then by applying the aforementioned method we get a new color matrix C1 by putting ci,j=0, cj,i=0 for every bi,j in X and ci,i=0 for each i=1,2,,6 and go to Step 1. C1=012345105624250063360052426501543210

Step 1: Since T, choose the vertex u2,5,6 from T. Let T={b2,5,b2,6,b5,6} and P=, then T1= and T2=T. Since T1=, choose the vertex b5,6 from T2, add it to P and remove it from T. Then T={b2,5,b2,6} and P={b5,6}. Go to step 2.

Step 2: Since T2, go to step 3.

Step 3: Since T and TT1=, choose the vertex b2,5 from TT2 and go to step 4.

Step 4: Since c(b2,5)=2, c(b5,6)=1 and c(b2,5)c(b5,6), interchange 2, 1 in the matrix C1 except the color of b5,6. Add the vertex b2,5 to P and remove it from T. Then C2=021345205614150063360052416501543210,

T={b2,6} and P={b2,5,b5,6}. Go to step 3.

Step 3: Since T and TT1=, choose the vertex b2,6 from TT2 and go to step 4.

Step 4: Since c(b2,6)=4, c(b5,6)=1 and c(b2,6)c(b5,6), interchange 4, 1 in the matrix C2 except the color of b2,5,b5,6. Add the vertex b2,6 to P and remove it from T. Then C3=024315205611450063360052116501513210,

T= and P={b2,5,b2,6,b5,6}. Go to step 3.

Step 3: Since T=, add the vertex u2,5,6 to P and remove it from T, then T= and P={u2,5,6}. Go to step 1.

Step 1: Since T= consider Cm=C3, go to step 5.

Step 5: Since T, choose the vertex u1,2 from T. Go to step 6.

Step 6: Since c1,2=2 appears exactly once in both 1st row and 2nd column of the color matrix Cm. Add the vertex u1,2 to P and remove it from T. Then T={u1,3,u1,4,u1,5,u1,6,u2,3,u2,4,u3,5,u3,6,u4,5,u4,6} and P={u1,2}. Go to Step 5.

Step 5: Since T, choose the vertex u1,3 from T. Go to step 6.

Step 6: Since c1,3=4 appears exactly once in both 1st row and 3rd column of the color matrix Cm. Add the vertex u1,3 to P and remove it from T. Then T={u1,4,u1,5,u1,6,u2,3,u2,4,u3,5,u3,6,u4,5,u4,6} and P={u1,2,u1,3}. Go to Step 5.

Step 5: Since T, choose the vertex u1,4 from T. Go to step 6.

Step 6: Since c1,4=3 appears exactly once in both 1st row and 4th column of the color matrix Cm. Add the vertex u1,4 to P and remove it from T. Then T={u1,5,u1,6,u2,3,u2,4,u3,5,u3,6,u4,5,u4,6} and P={u1,2,u1,3,u1,4}. Go to Step 5.

Step 5: Since T, choose the vertex u1,5 from T. Go to step 6.

Step 6: Since c1,5=1 and it appears more than once in the 5th column of the color matrix Cm. Let A={c1,j:c1,j0;1j6}={1,2,3,4,5}, B={ci,5:ci,50;1i6}={1,5,6}, then AB = {1, 2, 3, 4, 5, 6} and {1,2,3,4,5,6}AB=.

It cannot be go further.

In the illustration of Example 4.3, if we choose the color matrix (symmetric latin square) given below, then exists an n-coloring of G.

Let C=123456234561345612456123561234612345.

Applying the method in Example 4.3, we get CM=023651206544360012650023541204142340.

Color the vertex v by the (i,j)th entry ci,j of the matrix CM, whenever AiAj (see Fig. 16a), where the numbers 1, 2, 3, 4, 5, 6 correspond to the colors Blue, Red, Green, Maroon, Tan, Cyan respectively. Extend the coloring of Hˆ to G by assigning the remaining colors which are not used for Ai from the set of 6-colors to the vertices of clique degree one in each Ai, 1i6. The colored graph G is shown in Fig. 16b.

Remark 4.4

From the above example, one can see that the method will work for some symmetric latin squares and will not work for some other, for the graphs having more than n2 vertices of clique degree greater than one in some Ai (1in) in G.

Acknowledgment

We thank Dr. Vance Faber, Center for Computing Sciences, Bowie, MD, USA for his valuable suggestions during this research work.

References

  • BergeClaude, On two conjectures to generalize Vizing’s theorem Matematiche (Catania) 45 1 1990 15–23 (1991)Graphs, designs and combinatorial geometries (Catania, 1989)
  • ErdősPAUL, Problems and results in graph theory and combinatorial analysis Proc. British Combinatorial Conj., 5th1975 169–192
  • ErdősPál, On the combinatorial problems which i would most like to see solved Combinatorica 1 1 1981 25–42
  • JensenTommy RToftBjarne, Graph Coloring Problems, Vol. 392011John Wiley & Sons
  • ChangWilliam I.LawlerEugene L., Edge coloring of hypergraphs and a conjecture of Erdös, Faber, Lovász Combinatorica 8 3 1988 293–295
  • KahnJeff, Coloring nearly-disjoint hypergraphs with n+o(n) colors J. Combin. Theory Ser. A 59 1 1992 31–39
  • JacksonBillSethuramanG.WhiteheadCarol, A note on the Erdős-Farber-Lovász conjecture Discrete Math. 307 7–8 2007 911–915
  • PaulVijiGerminaK.A., On edge coloring of hypergraphs and Erdös-Faber-Lovász conjecture Discrete Math. Algorithms Appl. 4 1 2012 12500035
  • Sánchez-ArroyoAbdón, The Erdős-Faber-Lovász conjecture for dense hypergraphs Discrete Math. 308 5–6 2008 991–992
  • DezaMErdösPFranklP, Intersection properties of systems of finite sets Proc. Lond. Math. Soc. 3 2 1978 369–384
  • MitchemJohnSchmidtRandolph L., On the Erdős-Faber-Lovász conjecture Ars Combin. 972010 497–505
  • HaddadLucienTardifClaude, A clone-theoretic formulation of the Erdös-Faber-Lovász conjecture Discuss. Math. Graph Theory 24 3 2004 545–549
  • KunduSukhamaySampathkumarEShearerJamesSturtevantDean, Reconstruction of a pair of graphs from their concatenations SIAM J. Algebr. Discrete Methods 1 2 1980 228–231
  • LaywineCharles FMullenGary L, Discrete Mathematics using Latin Squares, Vol. 171998Wiley New York
  • YeXiaoruiXuYunqing, On the number of symmetric latin squares Computer Science and Service System (CSSS), 2011 International Conference on2011IEEE2366–2369
  • BryantDarrynRodgerCA, On the completion of latin rectangles to symmetric latin squares J. Aust. Math. Soc. 76 1 2004 109–124