822
Views
4
CrossRef citations to date
0
Altmetric
Articles

On the 2-token graph of a graph

, , &

Abstract

Let G=(V,E) be a graph and let k be a positive integer. Let Pk(V)={S:SV and |S|=k}. The k-token graph Fk(G) is the graph with vertex set Pk(V) and two vertices A and B are adjacent if AΔB={a,b} and abE(G), where Δ denotes the symmetric difference. In this paper we present several basic results on 2-token graphs.

1 Introduction

By a graph G=(V,E) we mean a finite undirected graph with neither loops nor multiple edges. The order |V| and the size |E| are denoted by n and m respectively. For graph theoretic terminology we refer to Chartrand and Zhang Citation[1].

For any set V we denote by Pk(V) the set of all k-element subsets of V. Monray et al. Citation[2] introduced the notion of k-token graph of a graph G.

Definition 1.1

Citation[2] Let G=(V,E) be a graph and let k1 be an integer. The k-token graph Fk(G) of G is the graph with vertex set Pk(V) and two vertices A and B are adjacent if AΔB={a,b} where abE(G).

Clearly |V(Fk(G))|=nk and |E(Fk(G))|=n2k1|E(G)|.

We need the following theorems.

Theorem 1.2

Citation[2] If Fk(G) is bipartite for some k1 , then Fl(G) is bipartite for all l1 .

Theorem 1.3

Citation[3] Let G=(V,E) be a graph of order n and let vi,vjV . Then degF2(G)({vi,vj})=deg(vi)+deg(vj)if vivjEdeg(vi)+deg(vj)2if vivjE

In this paper we investigate the 2-token graph F2(G). We repeatedly use the following observation.

Observation 1.4

Two vertices x and y of F2(G) are adjacent if and only if x={a,b} and y={a,c} with bcE(G) .

2 Main results

We first prove that for complete graphs the 2-token graph is its line graph.

Theorem 2.1

Let G be a graph of order n2 . Then F2(G) is isomorphic to the line graph L(G) if and only if G=Kn .

Proof

Suppose G=Kn. Let {vi,vj}V(F2(G)). Since vivjE(G), it follows that {vi,vj} is adjacent to {vi,vk} and {vj,vk} for all ki,j. Thus NF2(G)({vi,vj})=NL(G)(vivj). Hence F2(G) is isomorphic to L(G). Conversely, suppose that F2(G)=L(G). Then |E(G)|=|V(L(G))|=|V(F2(G))|=n2 and hence it follows that G=Kn.

Lemma 2.2

If a graph G contains two vertex disjoint paths P2=(v1,v2) and Pr=(w1,w2,,wr) , then F2(G) contains a cycle of length 2r .

Proof

Let Xi={v1,wi} and Yi={v2,wi} where 1ir. Then (X1,X2,, Xr,Yr,Yr1,,Y2,Y1,X1} is a cycle of length 2r in F2(G).

Observation 2.3

If v1w1 and v2w2 are two nonadjacent edges in G , then the corresponding cycle C4 given in Lemma 2.2 is an induced cycle.

Lemma 2.4

Let G=(V,E) be a graph. Then G is triangle free if and only if F2(G) is triangle free.

Proof

Suppose G is triangle free. If F2(G) contains a triangle say ({v1,v2}, {v1,v3},{v3,v2},{v1,v2}), then (v1,v2,v3,v1) is a triangle in G which is a contradiction. The proof of the converse is similar.

In the following theorems we obtain a characterization of graph G for which F2(G) is a tree or chordal graph.

Theorem 2.5

Let G be a graph of order n2 . Then F2(G) is a tree if and only if G=P2 or P3 .

Proof

If G=P2, then F2(G)=K1. If G=P3, then F2(G)=P3. Conversely, suppose F2(G) is a tree. If there exist two nonadjacent edges v1v2 and v3v4 in G, then ({v3,v1},{v3,v2},{v2,v4},{v1,v4},{v3,v1}) is a cycle in F2(G), which is a contradiction. Hence any two edges in G are adjacent. Thus G=K3 or K1,n. If G=K3, then F2(G)=K3. Now suppose G=K1,n where n3. Let v1 be the centre and let v2,v3,,vn be the pendent vertices of G. Then ({v1,v2},{v2,v3},{v1,v3},{v3,v4},{v1,v4},{v2,v4},{v1,v2}) is the cycle C6 in F2(G), which is a contradiction. Hence G=K1,n where n2. Thus G=P2 or P3.

Theorem 2.6

Let G be a connected graph of order n and let n2 . Then F2(G) is a chordal graph if and only if G is isomorphic to one of the graphs P2,P3 or K3 .

Proof

Suppose F2(G) is a chordal graph. It follows from Observation 2.3 that any two edges of G are adjacent. Now proceeding as in the proof of Theorem 2.5 we get G=P2,P3 or K3. The converse is obvious.

In the following theorem we obtain a lower bound for the independence number of F2(G).

Theorem 2.7

Let G be a connected graph of order n with β0(G)2 . Then β0(F2(G))β0(G)2+nβ0(G)2 and the bound is sharp.

Proof

Let S be a β0-set of G. Let S1={{ui,uj}:ui,ujS} and let S2 be a collection of disjoint 2-element subsets of VS. Clearly |S2|=nβ0(G)2. Let T=S1S2. Let {ui,uj},{ui,uk}S1. Since ujukE(G), it follows that {ui,uj} is not adjacent to {ui,uk} in F2(G). Obviously no element x of S2 is adjacent with any element of T{x}. Hence T is an independent set of F2(G). Thus β0(F2(G))|T|=β0(G)2+nβ0(G)2. We observe that if G=K4e, then β0(G)=2 and β0(F2(G))=2, which shows that the above bound is sharp.

Theorem 2.8

Let G be a graph of order n . If there exists a vertex v1V(G) such that degv1=2 , then G is isomorphic to a subgraph of F2(G) .

Proof

Let N(v1)={v2,v3}. Let S={{v1,vi}:i2}. Clearly the subgraph of F2(G) induced by S is isomorphic G{v1}. Now {v2,v3} is adjacent to {v1,v2} and {v1,v3} in F2(G). Hence the subgraph of F2(G) induced by the set S{{v2,v3}} is isomorphic to G.

Observation 2.9

The graph F2(K4) does not contain an induced subgraph isomorphic to K4 . This shows that Theorem 2.8 is not true if G has no vertex of degree 2.

Theorem 2.10

A connected graph H is isomorphic to F2(K1,n1) if and only if the following conditions are satisfied.

(i)

H is a bipartite graph of order n2 with bipartition V1,V2 where |V1|=n1 and |V2|=n12 .

(ii)

Every vertex of V1 has degree n2 .

(iii)

Every vertex of V2 has degree 2.

(iv)

Any two vertices of V1 have exactly one common neighbour.

Proof

Let H=F2(G) where G=K1,n1. Let v1 be the centre of the star. Let {v2,v3,,vn} be the set of pendent vertices of G.

(i) Let V1={{v1,vi}:2in} and let V2=P2(V)V1 where P2(V) is the set of all 2-element subsets of V. Clearly |V1|=n1 and |V2|=n2(n1)=n12. Since vi,vjE(G) if i,j1, it follows that {v1,vi} is not adjacent to {v1,vj} in H. Hence V1 is independent.

Now, let {vi,vj} and {vk,vi}V2 since i,k,j1, it follows that vjvkE(G). Hence {vi,vj} is not adjacent to {vk,vi} in H. Hence V2 is independent. This proves (i).

(ii) Let {v1,vi}V1. The vertices adjacent to {v1,vi} in H are given by {vk,vi} for any k1,i. Hence every vertex of V1 has degree n1.

(iii) Let {vr,vs}V2. Hence s,r1. The vertices adjacent to {vr,vs} are {v1,vr} and {v1,vs}. Hence any vertex of V2 has degree 2.

(iv) Let {vi,vj},{v1,vj}V1. Clearly {vi,vj} is the unique common neighbour.

Conversely, suppose H satisfies the conditions (i), (ii), (iii) and (iv). Suppose H=F2(G) for some G. Since |V(H)|=n1+n12=n2, it follows that |V(G)|=n. Now, let m=|E(G)|. Hence the number of edges in H is (n2)m. But |E(H)|=2n12=(n1)(n2). Hence it follows that m=n1, so that G is a tree.

Suppose G has 2 nonadjacent edges say v1v2 and v3v4. Then ({v1,v3}, {v2,v3},{v2,v4},{v1,v4},{v4,v3}) is a cycle in H. Hence {v1,v3} and {v2,v4} have {v2,v3} and {v1,v4} as common neighbours which contradicts (iv).

Hence it follows that G is star K1,n1.

Theorem 2.11

Let G=(V,E) be a connected graph of order n . Then G is bipartite if and only if F2(G) is bipartite.

Proof

Suppose G is bipartite. Let V1,V2 be the bipartition of V(G). If |V1|=1, then G=K1,n1 and hence it follows from Theorem 2.10 that F2(G) is bipartite.

Suppose |V1|2 and |V2|2. Let X=P2(V1)P2(V2) and Y=V(F2(G))X. We claim that X,Y is a bipartition of F2(G). Since V1 and V2 are independent sets in G, it follows from Theorem 2.7 that P2(V1) and P2(V2) are independent sets in F2(G). Further any element of P2(V1) is not adjacent to any element of P2(V2). Hence X is independent.

Theorem 2.12

The cycle Cr is F2(G) for some graph G if and only if r=3 or 6.

Proof

Obviously F2(C3)=C3 and F2(K1,3)=C6. Conversely, suppose Cr=F2(G) for some graph G. Let |V(G)|=n. Now since F2(G) is C4 free, it follows from Lemma 2.2 that any two edges in G are adjacent. Hence G=K1,n or K3. If n4, then deg(v1,v5)3 where v1 is the centre of K1,n which is a contradiction. Hence n=3. Thus G=K1,3 or C3. Hence F2(G)=C3 or C6.

3 Conclusion and scope

We observe that if H=F2(G) for some graph G of order n then |V(H)|=n2. The following fundamental problem arises naturally.

Problem 3.1

If H is a graph of order n2, obtain a necessary and sufficient condition for the existence of a graph G of order n such that H=F2(G).

Theorem 2.7 gives a bound for β0(F2(G)) and leads to the following problem.

Problem 3.2

Characterize graphs G for which β0(F2(G))=β0(G)2+nβ0(G)2.

References

  • ChartrandG.ZhangP., Introduction To Graph Theory2006Tata McGraw Hill
  • MonrayR.F.PenalozaD.F.HuemerG.HurtadsF.UrratiaJ.WoodD.R., Token graphs Graphs Combin. 282012 365–380
  • DeepalakshmiJ.MarimuthuG., Characterization of token graphs J. Eng. Math. 62017 310–317