338
Views
2
CrossRef citations to date
0
Altmetric
Original Article

The line completion number of hypercubesFootnote

&
Pages 78-82 | Received 26 Jul 2017, Accepted 08 Feb 2018, Published online: 10 Jun 2020

Abstract

In 1992, Bagga, Beineke, and Varma introduced the concept of the super line graph of index r of a graph G, denoted by r(G). The vertices of r(G) are the r-subsets of E(G), and two vertices S and T are adjacent if there exist sS and tT such that s and t are adjacent edges in G. They also defined the line completion number lc(G) of graph G to be the minimum index r for which r(G) is complete. They found the line completion number for certain classes of graphs. In this paper, we find the line completion number of hypercube Qn for every n.

1 Introduction

The line graph L(G) of a graph G is defined to have as its vertices the edges of G, with two being adjacent if the corresponding edges share a vertex in G. Many properties of the line graphs follow by translating the properties of the underlying graph from vertices into edges. Line graphs have been studied for over seventy five years. A motivation behind studying the line graphs had been a search for simpler algorithms for solving some hard problems.

Over the period, various generalizations of the line graphs have been invented and studied, including the line graphs of line graphs, line graphs of multigraphs, line graphs of hypergraphs, and line graphs of weighted graphs, etc. Prisner [Citation1] describes many interesting generalizations of the line graphs. Bagga [Citation2] has written a survey article on the generalizations of line graphs. In most generalizations of the line graphs, the vertices of the new graph are taken to be another family of subgraphs of G, and adjacency is defined in terms of an appropriate intersection.

Bagga et al. [Citation3] introduced the concept of the super line graph r(G) of a graph G as follows.

Definition 1.1

For a given graph G, its super line graph r(G) of index r is the graph whose vertices are the r-subsets of E(G), and two vertices S and T are adjacent if there exist sS and tT such that s and t are adjacent edges in G.

From the definition, it turns out that 1(G) coincides with the line graph L(G).

Bagga et al. [3–8Citation[3]Citation[4]Citation[5]Citation[6]Citation[7]Citation[8]] have done extensive work on the super line graphs. They discussed various properties of super line graphs in [Citation3,Citation4]. In [Citation5], they found several results on the independence number of super line graphs of arbitrary index and on pancyclicity in the index-2 case. They discussed the structure and properties of super line graphs of index 2 at a length in [Citation6]. K.J.Bagga and Vasquez in [Citation9] have studied super line graphs of index 2 for hypercubes.

One of the important properties of super line graphs is that, if r(G) is complete, so is r+1(G). Motivated by this, Bagga et al. [Citation8] defined the line completion number of a graph. They determined the line completion numbers for various classes of graphs, viz., complete graph, path, cycle, fan, windmill, wheel, etc. Recently, they determined line completion number of complete bipartite graphs in [Citation7]. Certain graphs are also characterized with the help of line completion number.

Definition 1.2

The line completion number lc(G) of a graph G is the least positive integer r for which r(G) is a complete graph.

Note that the lower bound for lc(G) is 1 more than the minimum number of vertices in either of the sets that form a partition of vertex set of G into two sets. For some graphs, the maximum of these numbers is the line completion number. For example, this is the case for complete graphs, and, as we shall see, for hypercubes. In this paper, we determine the line completion number of hypercube Qn for every n.

A hypercube Qn is the graph whose vertex set is the set of 2n binary n-tuples, and edge set consists of those pairs of vertices which differ in exactly one co-ordinate. Therefore Qn is an n-regular graph with 2n vertices and n2n1 edges. Also, for any k 1,2,,n1 , Qn is the cartesian product of Qk and Qnk, i.e., Qn=QnkQk.

shows some elementary hypercubes.

Fig. 1 Hypercubes.

We prove the following theorem.

Theorem

For any n, lc(Qn)=(n1)2n2+1.

Interestingly, this number is 1 more than the number of edges in the half cube Qn1. For the proof, we need a result related to the maximum number of edges in an induced subgraph of Qn on p vertices. Hart [Citation10] has given the required formula, which looks simple, but is tedious to workout. We state the same result in other words and prove that both the formulae are same. We do this preliminary work out in Section 2 and proof of the theorem is given in Section 3.

2 Preliminaries

Hart [Citation10] found a set of vertices of a given size in the hypercube which has the maximum number of interconnecting edges. He denoted for any non-negative integer i, h(i) as the sum of its binary digits, i.e., the number of ones there. Then one has the following obvious lemma.

Lemma 2.1

[Citation10]

For all r0, i=02r1h(i)=r2r1.

He proved the following proposition.

Proposition 2.2

For any n and k satisfying 0<k2n, the maximum number of edges f(k) in the induced subgraph on k vertices is given by f(k)=i=1k1h(i).

Though the above formula for finding the maximum number of edges on the induced subgraph of Qn having k vertices looks simple, one needs to know the binary representations of all the digits from 0 to k1. In 2013, Li and Yang [Citation11] found f(k) in terms of the binary representation of k only. We prove the same result in a much simpler way and prove that the formula which we obtain is same as the above.

Lemma 2.3

For any p=2k1+2k2++2km, with k1<k2<<km, f(p)=i=1p1h(i)=i=1mki2ki1+i=1m1(mi)2ki.

Proof

For calculating i=1p1h(i), one needs to know the number of 1’s appearing in the binary representations of all the numbers from 0 to p1. See the table given below.

We have divided the table into blocks corresponding to the binary representations of the digits from 0 to 2km1, 2km to 2km+2km11, 2km+2km1 to 2km+2km1+2km21,…,2km+2km1++2k2 to 2km+2km1++k11. By Lemma 2.1, the total number of 1’s in these blocks is equal to i=1mki2ki1.

In addition to them, number of 1’s in 2km+1st column is equal to i=1m12ki, number of 1’s in 2km1+1st column is equal to i=1m22ki, and so on.

Therefore the total number of 1’s in the binary representations of 0 to p1 is i=1mki2ki1+i=1m12ki+i=1m22ki++2k1. But on simplifying the above summations, we get the desired formula. □

3 Proof of the main theorem

Theorem 3.1

For any n, lc(Qn)=(n1)2n2+1.

Proof

Recall that the vertex set of Qn consists of the binary n-tuples and two vertices are adjacent, if their corresponding tuples differ in exactly one component. Let A be the set of edges in Qn, whose both end vertices start with 0. WhileB be the set of edges in Qn, whose both end vertices start with 1. For 1k(n1)2n2, the vertices corresponding to A and B in k(Qn) are non-adjacent. So we call A and B to be “disjoint” subsets. Therefore, lc(Qn)(n1)2n2+1. We prove that lc(Qn)=(n1)2n2+1=m.

Suppose not. Then there exist two subsets A and B of E(Qn) each having m elements such that they are disjoint. We have the following two cases.

(I). Suppose n is odd.

We partition the E(Qn) into the following (n+1)2 spanning subgraphs.

Let X1 be the set of rectangles created by varying the first two components of the binary n-tuples of Qn. X2 be the set of rectangles created by varying third and fourth components, X3 be the set of rectangles created by varying fifth and sixth components,…, X(n1)2 be the set of rectangles created by varying (n2)th and (n1)st components. Y be the set of edges formed by varying the nth component of the binary n-tuples of Qn.

It can be easily observed that Xi’s are all 2-regular, spanning subgraphs of Qn, while Y is a perfect matching.

Let p=n+12.

Then mp=(n1)2n2+1(n+1)2=n1n+12n1+2n+1.

For n3, we have 2n2+2n4mp.

Therefore, by Pigeonhole Principle, AX1 2n2+2n4 and BXp 2n2+2n4, p 1,2,,(n1)2 , or AX1 2n2+2n4 and BY 2n2+2n4.

Case 1. AX1 2n2+2n4 and BXp 2n2+2n4, p 1,2,,(n1)2 .

Part (a). Assume that (AX1)(BXp)=ϕ.

Now we try to prove the result for equality, as it is the minimal case. Suppose AX1 =2n2+2n4= BXp . If the edges in AX1 (similarly BXp) form rectangles, they need number of vertices equal to 2n4+2n6=52n6, which is minimum. Similarly, if the edges form matching, they need 2n1+2n352n3 vertices, which is maximum. Therefore, 2n4+2n6 V(AX1) , V(BXp) 2n1+2n3. Now we take different subcases according to the number of vertices required for AX1 and BXp.

Subcase (i). Suppose V(AX1) =52n6= V(BXp) . By Lemma 2.3, induced subgraph of Qn on 52n6 vertices can have at the most (5n20)2n7 edges. Therefore A can have at the most (5n20)2n7 edges on V(AX1). Similarly, B can have at the most (5n20)2n7 edges on V(BXp). Now we are left with 2n52n652n6=2n1+2n2+2n4+2n5 vertices. Again by Lemma 2.3, one can have at the most (27n15)2n6 edges in the induced subgraph on these vertices. But we need 2m2[(2n20)2n7]=(27n7)2n6+2 more edges for the sets A and B, which is not possible.

Subcase (ii). Suppose V(AX1) =52n6, and V(BXp) =52n3. By Lemma 2.3, A can have at the most (5n20)2n7 edges on V(AX1). While B can have at the most (40n40)2n7 edges on V(BXp). We are left with 2n52n652n3=2n2+2n5+2n6 vertices. Again by Lemma 2.3, one can have at the most (19n40)2n7 edges in the induced subgraph on these vertices. But we need 2m[(40n40)2n7+(5n20)2n7]=(19n4)2n7+2 more edges for the sets A and B, which is not possible.

Subcase (iii). Suppose V(AX1) be the maximum possible, when V(BXp) =52n3. Then V(AX1) =32n3. By Lemma 2.3, A can have at the most (3n5)2n4 edges on V(AX1), and from above, B can have at the most (40n40)2n7=(5n5)2n4 edges on V(BXp). Note that all the vertices of Qn are exhausted by V(AX1) and V(BXp). But we still need 2m[(3n5)2n4+(5n5)2n4]=2n3+2 more edges, which is not possible.

Subcase (iv). V(AX1) = V(BXp) =2n1+2n3. Note that this case is not possible, as it exceeds 2n, the total number of vertices in Qn.

It should be noted that, proving the result for the minimal cases is sufficient here. For, if we choose AX1 >2n2+2n4 and BXp >2n2+2n4, p 1,2,,(n1)2 , then obviously the number of vertices on which the edges are incident are more. This leads to an insufficient number of edges required for forming sets A and B which are disjoint.

Part (b). Suppose (AX1)(BXp)ϕ. This is possible only for p=1. So we have (AX1)(BX1)ϕ. In this case also it suffices to assume only one common edge, as due to large number of common edges number of vertices available for the choice of remaining edges get reduced and one can easily get a contradiction. Also, we work out the subcase which is analogues to the Subcase (i) of the Part (I) only, as the remaining cases can be worked out in a similar manner.

Suppose e(AX1)(BX1). Then (AX1)e =2n2+2n41= (BX1)e and hence, V((AX1)e) =52n6= V((BX1)e) . But again by the similar arguments as in the above case, we get a contradiction.

Case 2. AX1 2n2+2n4 and BY 2n2+2n4.

Again, we work out the minimal case only, i.e., the case of equality of both the quantities stated above.

Suppose AX1 =2n2+2n4= BY .

Then V(AX1) =2n4+2n6 and V(BY) =2n1+2n3. By Lemma 2.3, one can have at the most (5n20)2n7 edges on an induced subgraph with 2n4+2n6 vertices, while (40n40)2n7 edges on the induced subgraph with 2n1+2n3 vertices. Therefore, A can have at the most (5n20)2n7 edges on V(AX1) and B can have at the most (40n40)2n7 edges on V(BY). Now we are left with 2n(2n4+2n6+2n1+2n3)=2n2+2n5+2n6 vertices and the induced subgraph on these vertices can have at the most (19n40)2n7 edges, by Lemma 2.3. But we need 2m(5n20)2n7(40n40)2n7=(19n4)2n7+2 more edges, which is not possible.

Therefore by Cases 1 and 2, it is clear that for odd n, lc(Qn)=(n1)2n2+1.

(II). Suppose n is even.

We partition the E(Qn) into the spanning subgraphs X1,X2,,Xn2, where Xi is the set of rectangles created by varying 2i1st and 2ith components, i=1,2,,n2. So p=n2. The rest of the proof for this case follows on the similar lines as in (I).

Therefore, lc(Qn)=(n1)2n2+1, for every n.

4 Concluding remark

Line completion numbers of hypercube variants can also be computed in a similar manner as above. So we have the following table.

Notes

Peer review under responsibility of Kalasalingam University.

References

  • Prisner E. Graph Dynamics Pitman Research Notes in Mathematics Series vol. 338 (1995) Long-man. Harlow.
  • Bagga J.S. Old and new generalizations of line graphs IJMMS 29 2004 1509 1521
  • Bagga K.S. Beineke L.W. Varma B.N. Super line graphs Graph Theory Combin. Algorithms 1–2 1992 35 46
  • Bagga J.S. Beineke L.W. Varma B.N. Super line graphs and their properties Combin. Graph Theory Algorithms Appl. 1994 1 6
  • Bagga J.S. Beineke L.W. Varma B.N. Independence and cycles in super line graphs Australas. J. Combin. 19 1999 171 178
  • Bagga J.S. Beineke L.W. Varma B.N. The super line graph ℒ2(G) Discrete Math. 206 1–3 1999 51 61
  • Bagga J.S. Beineke L.W. Varma B.N. A number theoretic problem on super line graphs AKCE Int. J. Graphs Combin. 13 2016 177 190
  • Bagga K.S. Beineke L.W. Varma B.N. The line completion number of a graph Graph Theory Combin. Algorithms 1–2 1995 1197 1201
  • Bagga K.J. Vasquez M.R. The super line graph ℒ2 for hypercubes Congr. Numer. 93 1993 111 113
  • Hart S. A note on the edges of the n-cube Discrete Math. 14 1976 157 163
  • Li H. Yang W. Bounding the size of the subgraph induced by m vertices and extra edge-connectivity of hypercubes Discrete Appl. Math. 161 2013 2753 2757