393
Views
0
CrossRef citations to date
0
Altmetric
Research Articles

Additively graceful signed graphs

, &
Pages 300-307 | Received 02 May 2022, Accepted 28 Jul 2023, Published online: 10 Aug 2023

Abstract

Let S=(V,E,σ) be a signed graph of order p and size q. Let E+:{eE:σ(e)=+},E={eE:σ(e)=},|E+|=m and |E|=n. Let f:V{0,1,2,+n+12} be an injective function and let gf(uv)={|f(u)f(v)| if uvE+f(u)+f(v) if uvE

The function f is called an additively graceful labeling of S if gf(E+)={1,2,,m} and gf(E)={1,2,,n}. In this paper we investigate the existence of additively graceful labeling of several classes of signed graphs.

AMS SUBJECT OF CLASSIFICATION:

1 Introduction

Unless mentioned otherwise, for standard terminology and notation in graph theory we follow West [Citation7] and those for signed graphs (or, ‘sigraphs’ in short) we refer the reader to Chartrand [Citation2] and Zaslavsky [Citation8, Citation9].

A (p, q)-sigraph is an ordered pair S=(G,s) where G=(V,E) is a simple (p, q)-graph, called its underlying graph, and s:E{+,} is a function, called its signing function. Let E+(S) and E(S) denote respectively the set of positive and the set of negative edges of S so that E+(S)E(S)=:E(S) is the edge set of S. Further, if |E+(S)|=m and |E(S)|=n such that m + n = q then S is called a (p, m, n)-sigraph. An all-positive sigraph S is one in which E+(S)=E(S) and an all-negative sigraph is one in which E(S)=E(S). A sigraph is said to be homogeneous if it is either all-positive or all-negative, and heterogeneous otherwise.

An injection f:V{0,1,,q} is said to be a graceful labeling if the induced edge function gf defined by gf(uv)=|f(u)f(v)| is a bijection from E to {1,2,,q}. The graph which admits such a labeling is called a graceful graph (see [Citation4, Citation6]). Several classes of graceful and nongraceful graphs have been reported in the literature. For more details see Gallian [Citation3].

Let S=(V,E,σ) be a signed graph. Let f:V{1,2,,q} be an injection and let gf be defined on V by gf(uv)=σ(uv)|f(u)f(v)|. If gf(E+)={1,2,,m} and gf(E)={1,2,,n}, then f is called a graceful labeling of S. A sigraph S which admits such a labeling is called a graceful sigraph [Citation4, Citation6].

Hegde [Citation5] introduced the notion of additively graceful graph as follows: A (p, q)-graph G=(V,E) with q1 and p2 is said to be additively graceful if it admits a labeling f:V{0,1,,(q+1)2} such that the edge induced labels defined by f+(uv)=f(u)+f(v) are all distinct, and f+:E{1,2,,q} is a bijection. He has characterized some additively graceful graphs, given a lower bound on number of edges of an additively graceful graph and some necessary or sufficient conditions for a graph to be additively graceful.

We extend this notion of additively graceful graphs to the realm of sigraphs as follows:

Definition 1.1.

Let S=(V,E,σ) be a signed graph of order p and size q. Let E+:{eE:σ(e)=+},E={eE:σ(e)=},|E+|=m and |E|=n. Let f:V{0,1,2,+n+12} be an injective function and let gf(uv)={|f(u)f(v)| if uvE+f(u)+f(v) if uvE

The function f is called an additively graceful labeling of S if gf(E+)={1,2,,m} and gf(E)={1,2,,n}.

Example 1.2.

gives examples of additively graceful sigraphs. In the figure, dashed lines are negative edges and solid lines are positive edges.

Fig. 1 Additively graceful sigraphs

Fig. 1 Additively graceful sigraphs

One can easily see that when n = 0, f is a graceful labeling of S, and when m = 0, f is an additively graceful labeling of S. We need the following theorems on graceful graphs and additively graceful graphs.

Theorem 1.3.

[Citation4, Citation6] The complete graph Kn of order n is graceful if and only if n4.

Theorem 1.4.

[Citation4, Citation6] If G is an Eulerian (p, q)-graph with q1 or 2(mod4) then G is not graceful.

Theorem 1.5.

[Citation4] A necessary condition for a (p, q)-graph G=(V,E) to be graceful is that it be possible to partition its vertex set V:=V(G) into two subsets Vo and Ve such that there are exactly q/2 edges each of which joins a vertex of Vo with one of Ve.

Theorem 1.6.

[Citation5] If G is an additively graceful (p, q)-graph then q2p4 and this bound is the best possible.

Theorem 1.7.

[Citation5] The complete graph Kp is additively graceful if and only if 2p4.

Theorem 1.8.

[Citation5] An additively graceful graph is either K2 or K1,2 or has a triangle.

Theorem 1.9.

[Citation5] If an Eulerian (p, q)-graph G is additively graceful then q0 or 3(mod4).

Theorem 1.10.

[Citation5] A unicyclic graph G is additively graceful if and only if G is isomorphic to either C3 or to the graph obtained by joining a unique vertex to any one vertex of C3.

In this paper we present several basic results on additively graceful sigraphs.

2 Basic results

Theorem 2.1.

Let S be an additively graceful sigraph with labeling f. Then there exists a partition of V(G) into Vo and Ve such that m+(Vo,Ve)=m+12 and m(Vo,Ve)=n+12 where m+(Vo,Ve) and m(Vo,Ve) are the number of positive and negative edges of S respectively each of which joins a vertex of Vo with one of Ve.

Proof.

Let Vo={uV(S):f(u)is odd} and Ve=V(S)Vo. Therefore every edge receiving an odd label must join a vertex of Vo with one of Ve. Since the number of edges of S with odd positive labels is m+12 and the number of edges of S with odd negative labels is n+12, it follows that m+(Vo,Ve)=m+12 and m(Vo,Ve)=n+12. □

Theorem 2.2.

Let S be a (p, m, n) additively graceful sigraph with labeling f. If n is odd, then 2m+n2p3 and if n is even, then 2m+n2p4 and the bounds are sharp.

Proof.

Since the highest vertex label is m+n+12, we have p1m+n+12.

Now we have the following two cases:

Case 1:

n is odd.

Then p1m+n+12.

Hence 2p22m+n+1.

Therefore 2m+n2p3.

The bound is sharp for the following infinite family of graphs when n is odd. Let P:x,v0,v1,v2,,vq1 be a path of length q with one negative edge xv0. Assign x the label 0. When i is even, assign vi the label 1+i2 and if i is odd vi is labeled qi12.

Case 2:

n is even.

Then p1m+n2+1.

Hence p22m+n2.

Therefore 2m+n2p4.When n is even, the bound is sharp for the following infinite family of graphs. Consider the path P:x,y,v0,v1,v2,,vq2 of length q where the edges xy and yv0 are negative. Assign x and y the labels 1 and 0, respectively. For i even, assign vi the label 2+i2 and for i odd, vi is labeled qi12.

The result follows from Case 1 and Case 2. □

Corollary 2.3.

If S is an all negative sigraph which admits an additively graceful labeling then n2p4.

Lemma 2.4.

If a sigraph S is additively graceful, then the sum of all edge labels of any circuit C in S is even.

Proof.

Let S be an additively graceful sigraph with an additively graceful labeling f. Let P1,P2,,Pk and Q1,Q2,,Qk denote the positive and the negative sections of C respectively. For 1ik, let Pi=(ai,1,ai,2,,ai,ri),Qi=(bi,1,bi,2,,bi,si). Where ai,j,j=1,2,,ri denote the vertices of the positive section Pi and bi,t, t=1,2,,si denote the vertices of the negative section Qi. Let ai,ri=bi,1 for 1ik and bi,si=a(i+1),1 for 1ik1. Since C is a cycle, we have bk,sk=a1,1.

The sum of the edge labels on Pi and Qi for 1ik is respectively, j=1ri1|f(ai,j)f(ai,(j+1))|[f(ai,1)f(ai,ri)](mod 2)and j=1si1[f(bi,j)+f(bi,(j+1))][f(bi,1)+f(bi,si)](mod 2).

Hence if T denotes the sum of the edge labels of the edges of C, then T{i=1k[f(ai,1)f(ai,ri)]+i=1k[f(bi,1)+f(bi,si)]}(mod 2){i=1k[f(ai,1)f(ai,ri)]+i=1k1[f(ai,ri)+f(ai+1,1)]+[f(ak,rk)+f(a1,1)]}(mod 2)2(f(a1,1)+f(a2,1)++f(ak1,1)+f(ak,1))(mod 2)0(mod 2).

Therefore T is even. □

We have the following result from [Citation4] as a corollary.

Corollary 2.5.

Let G=(V,E) be a graph and f:VN be any function. Let gf(uv)=|f(u)f(v)| for any edge uv of G. Then the sum of the edge labels of all the edges on any circuit of G is even.

Theorem 2.6.

The sigraph S obtained from the (3,m,n)-signed cycle Z3=(v1,v2,v3,v1) by adding k positive pendent edges v3w1,v3w2,, v3wk is additively graceful.

Proof.

There are three possibilities for the number of negative edges n in Z3.

Case 1:

n=3.

Define f:V(S){0,1,,k+2} by f(vi)=i1 for i = 1, 2, 3 and f(wi)=i+2 for 1ik. This gives an additively graceful labeling of S.

Case 2:

n=2. we have three sub-cases.

Case 2.1:

The edges v1v2 and v2v3 are negative.

Define f:V(S){0,1,,k+3} by f(vi)=i1 for i = 1, 2, 3 and f(wi)=i+3 for 1ik. This gives an additively graceful labeling of S.

Case 2.2:

The edges v1v2 and v1v3 are negative.

This sigraph is isomorphic to the one in Case 2.1 above and hence is additively graceful.

Case 2.3:

The edges v2v3 and v1v3 are negative.

This sigraph is not additively graceful. If it were, then the vertices v1,v2,v3 would necessarily be labeled with the labels 2,1,0 respectively or with labels 1,2,0, respectively. Hence edge label 2 cannot be obtained on any of the pendent edges.

Case 3:

n=1.

Here also we have three sub-cases.

Case 3.1:

v1v2 is the negative edge.

Define f:V(S){0,1,,k+3} by f(vi)=i1 for i = 1, 2; f(v3)=k+2 and f(wi)=i+1 for 1ik. This gives an additively graceful labeling of S.

Case 3.2:

v1v3 is the negative edge.

Define f:V(S){0,1,,k+3} by f(vi)=i for i = 1, 2; f(v3)=0 and f(wi)=i+2 for 1ik. This gives an additively graceful labeling of S.

Case 3.3:

The edges v2v3 is negative.

This sigraph is isomorphic to the one in Case 3.2 above and hence is additively graceful. □

Theorem 2.7.

Let S be an additively graceful sigraph and let H be the subgraph induced by the set of all negative edges of S. The connected component of H which contains the vertex labeled by 0 is either a star or contains a triangle.

Proof.

Let C be the connected component of H which contains the vertex labeled by 0. Suppose C does not contain a triangle. Let u be a vertex of C with label 0 and let v1 and v2 be vertices adjacent to u in C with labels 1 and 2, respectively. Since v1v2 is not an edge in C, there exists a vertex v3 with label 3 adjacent to u in C. Similarly if 4 is an edge label in C, then since v1v3 is not adjacent in C, there exists a vertex v4 with label 4 adjacent to u in C. Also if 5 is an edge label of C, then since neither v1v4 nor v2v3 is an edge in C, there exists a vertex v5 labeled 5 adjacent to u in C. Proceeding in this manner, we get that C is a star. □

3 Some additively graceful sigraphs

In this section, we present some results on additively graceful labeling of sigraphs on complete graphs, complete bipartite graphs and Eulerian graphs.

Theorem 3.1.

Let S be a (p, m, n)-Eulerian sigraph. A necessary condition for S to be additively graceful is that m2+n2+m+n0(mod4).

Proof.

Let f be an additively graceful labeling of a (p, m, n)-Eulerian sigraph. Then the m positive edges are labeled as 1,2,,m and n negative edges are labeled as 1,2,,n. Since sum of the edge labels along the Eulerian circuit is even, by Lemma 2.4, we have m(m+1)2+n(n+1)20(mod2). Hence m2+n2+m+n0(mod4). □

Corollary 3.2.

If a (k, m, n)-signed cycle Zk, k=m+n3 is additively graceful, then m2+n2+m+n0(mod4).

Corollary 3.3.

If the signed cycle Zk,k=m+n3 is such that k1(mod4), then Zk is not an additively graceful sigraph.

We have the following result from [Citation1, Citation4, Citation6] as a corollary.

Corollary 3.4.

If S is a graceful Eulerian all-positive (p, m)-sigraph, then m0 or 3(mod4).

We have the following result from [Citation5] as a corollary.

Corollary 3.5.

If S is an additively graceful Eulerian all-negative (p, n)-sigraph, then n0 or 3(mod4).

Theorem 3.6.

Let p5 be a positive integer such that none of p, p–2, p–4 is a perfect square. Then no sigraph on Kp is additively graceful.

Proof.

Suppose there exists a sigraph S on Kp which is additively graceful. By Theorem 2.1, there exists a partition of the vertex set V(S) into two subsets Vo and Ve such that |Vo|=a,|Ve|=b, a + b = p and ab=m+12+n+12.

For different parities of m and n we have the following three cases:

Case 1:

m and n are odd.

In this case, we have ab=m+12+n+12=m+n+22.

Hence 2ab=m+n+2=p(p1)2+2.

Now |ab|=(a+b)24ab=p4.

Since ab is an integer it follows that p–4 is a perfect square, which is a contradiction.

Case 2:

One of m and n is odd and the other is even.

Without loss of generality, we assume that m is even and n is odd. In this case, we have ab=m2+n+12=m+n+12.

Hence 2ab=m+n+1=p(p1)2+1.

Now |ab|=(a+b)24ab=p2.

Since ab is an integer it follows that p–2 is a perfect square, which is a contradiction.

Case 3:

m and n are even.

In this case, we have ab=m2+n2=m+n2.

Hence 2ab=m+n=p(p1)2.

Now |ab|=(a+b)24ab=p

Since ab is an integer it follows that p is a perfect square, which is a contradiction. □

Lemma 3.7.

All sigraphs on Kp,p3 are additively graceful.

Proof.

The additively graceful labeling of all sigraphs on Kp,p3 are shown in

Fig. 2 Additively graceful sigraphs on K2 and K3

Fig. 2 Additively graceful sigraphs on K2 and K3

Lemma 3.8.

A (p, m, n)-sigraph S on K4 is additively graceful if and only if either n = 0 or the subgraph H induced by the set of all negative edges is isomorphic to K4, K4e, K3, P3 or P2.

Proof.

If H is isomorphic to K4, K4e, K3, P3 or P2, then the labeling of S is given in .

Fig. 3 Additively graceful sigraphs on K4

Fig. 3 Additively graceful sigraphs on K4

Conversely, suppose S is additively graceful. If n = 0, then there is nothing to prove. Hence we assume that n > 0. We claim that n4. Suppose n = 4. It follows from Theorem 2.7 that H is isomorphic to the graph given in . There are exactly two possible labelings which give the set of induced edge labels {1,2,3,4} for the negative edges in H and this labeling is given in . The set of induced positive edge labels is not equal to {1, 2}. Thus S is not additively graceful. Hence n4. If n = 6, then H = K4 and if n = 5, then H=K4e. If n = 3, then it follows from Theorem 2.7 that H=K1,3 or K3. If H=K1,3, then the centre of the star gets the label 0 and the 3 pendent vertices receive the labels 1, 2, 3. But in this case the set of labels of the positive edges is not equal to {1, 2, 3}. Hence, if n = 3, then H = K3. If n = 2, then it follows from Theorem 2.7 that H = P3. If n = 1, then H = P2. □

Fig. 4 The subgraph H of K4 induced by 4 negative edges and the corresponding labeling

Fig. 4 The subgraph H of K4 induced by 4 negative edges and the corresponding labeling

Theorem 3.9.

If a sigraph on Kp, where p=x2,x2+2,x2+4; x odd is additively graceful then the number of negative edges is

  1. even for p=x2

  2. even or odd for p=x2+2

  3. odd for p=x2+4.

Proof.

Let S be an additively graceful sigraph on Kp. Then by Theorem 3.1, we have m2+n2+m+n0(mod 4). Since q=m+n=p(p1)2, substituting m=(p(p1)2n); where p=(2s1)2,(2s1)2+2 or (2s1)2+4; s=1,2,3,; we get for

Case 1:

p=(2s1)2 ((2s1)2((2s1)21)2n)2+n2+(2s1)2((2s1)21)20(mod 4)(2s1)4((2s1)21)24(2s1)2((2s1)21)n+n2+n2+(2s1)2((2s1)21)20(mod 4)(2s1)2((2s1)21)[(2s1)2((2s1)21)4n+12]+2n20(mod 4)(2s1)2(4s24s)[(2s1)2(4s24s)4n+12]+2n20(mod 4)hence, (2s1)24s(s1)[(2s1)2s(s1)n+12]+2n20(mod 4) therefore,

(2s1)2s(s1)+n2 must be even. That is, n must be even.

Case 2:

p=(2s1)2+2 (((2s1)2+2)((2s1)2+1)2n)2+n2+((2s1)2+2)((2s1)2+1)20(mod 4)((2s1)2+2)2((2s1)2+1)24((2s1)2+2)((2s1)2+1)n+2n2+((2s1)2+2)((2s1)2+1)20(mod 4)((2s1)2+2)((2s1)2+1)[((2s1)2+2)((2s1)2+1)4n+12]+2n20(mod 4)hence, ((2s1)2+2)(4s24s+2)[((2s1)2+2)(2s22s+1)2n+12]+2n20(mod 4)((2s1)2+2)(2s22s+1)[((2s1)2+2)(2s22s+1)2n+1]+2n20(mod 4)

The product of the first two terms is

((2s1)2+2)(2s22s+1)=2l+1, where l=4s48s3+9s25s+1

Therefore, we have (2l+1)[2l+22n]+2n20(mod 4)(2l+1)[l+1n]+n20(mod 2)l being odd we conclude that n can be either even or odd.

Case 3:

p=(2s1)2+4 (((2s1)2+4)((2s1)2+3)2n)2+n2+((2s1)2+4)((2s1)2+3)20(mod 4)((2s1)2+4)2((2s1)2+3)24((2s1)2+4)((2s1)2+3)n+2n2+((2s1)2+4)((2s1)2+3)20(mod 4)((2s1)2+4)((2s1)2+3)[((2s1)2+4)((2s1)2+3)4n+12]+2n20(mod 4)

hence, ((2s1)2+4)4(s2s+1)[((2s1)2+4)(s2s+1)n+12]+2n20(mod 4)

Therefore,

((2s1)2+4)(s2s+1)+n2 must be even.

Hence, n must be odd. □

Example 3.10.

gives the additively graceful labelings for the sigraphs on K5 for n=1, 3, 5, 7, 9. In fact, it can be easily verified that these are the only sigraphs on K5 which are additively graceful.

Fig. 5 Additively graceful sigraphs on K5 for n=1,3,5,7,9

Fig. 5 Additively graceful sigraphs on K5 for n=1,3,5,7,9

Theorem 3.11.

Let G be the complete bipartite graph Ks,t with bipartition V1={v1,v2,,vs} and V2={w1,w2,,wt}. Let S be the sigraph obtained from G by assigning negative sign to all edges incident with v1 and positive sign to all other edges. Then S is additively graceful.

Proof.

Define f:V{0,1,,t(s1)+(t+1)2} by f(v1)=0,f(wi)=i for i=1,2,,t and f(vi)=t(i1)+1 for i=2,3,,s. This gives an additively graceful labeling of S. □

Example 3.12.

gives additively graceful labeling of the sigraph on K4,6 with 6 negative edges incident on a single vertex.

Fig. 6 Additively graceful labeling of the sigraph on K4,6

Fig. 6 Additively graceful labeling of the sigraph on K4,6

Theorem 3.13.

Let G be the complete bipartite graph K2,2s+1 with bipartition V1={v1,v2} and V2={w1,w2,,w2s+1}. Let S be the sigraph obtained from G by assigning positive sign to all but one edge. Then S is additively graceful.

Proof.

Let the negative edge be v1w1. Define f:V{0,1,,4s+2} by f(v1)=0,f(v2)=2 and f(wi)={1,for i=1;4s+94i, for 2is+1;8(s+1)4i, for s+2i2s+1.

It can be easily verified that f is an additively graceful labeling of S. □

Example 3.14.

gives additively graceful labeling of the sigraph on K2,7 with one negative edge.

Fig. 7 Additively graceful labeling of the sigraph on K2,7

Fig. 7 Additively graceful labeling of the sigraph on K2,7

Theorem 3.15.

Let G be a star K1,t with bipartition V1={u} and V2={w1,w2,,wt}. Let S be the sigraph obtained from G by assigning positive sign to all but one edge. Then S is additively graceful.

Proof.

Let the negative edge be uw1. Define f:V{0,1,,t} by f(u) = 1, f(w1)=0 and f(wi)=i, for 2it. It can be easily verified that f is an additively graceful labeling of S. □

4 Conclusion and scope

In this paper, we have extended the concept of additively graceful graphs to the realm of sigraphs. We have obtained some necessary or sufficient conditions for additively graceful sigraphs and some results on Eulerian sigraph, complete bipartite sigraphs and complete sigraphs have also been obtained. One can investigate other classes of additively graceful sigraphs or characterize additively graceful sigraphs.

Acknowledgments

The authors are thankful to the two anonymous referees for their helpful suggestions, which resulted in improvement in the paper.

References

  • Acharya, M., Singh, T. (2004). Graceful signed graphs. Czech. Math. J. 54(129): 291–302.
  • Chartrand, G. (1977). Graphs as Mathematical Models. Boston, MA: Prindle, Weber and Schmidt, Inc.
  • Gallian, J. A. (2021). A dynamic survey of graph labeling. Electron. J. Combin. # DS6: 1–43.
  • Golomb, S. W. (1972). How to number a graph. In: Read, R. C., ed. Graph Theory and Computing. New York: Academic Press, pp. 23–37.
  • Hegde, S. M. (1989). Additively graceful graphs. Nat. Acad. Sci. Lett. 12(11): 387–390.
  • Rosa, A., On certain valuations of the vertices of a graph. In: Rosentiehl, P., ed. Theory of Graphs, International Symposium, Rome, 1966. New York and Dunod, Paris: Gordon and Breach, pp. 349–355.
  • West, D. B. (1999). Introduction to Graph Theory. Delhi: Prentice-Hall India.
  • Zaslavsky, T. (1982). Signed graphs. Discrete Appl. Math. 4(1): 47–74.
  • Zaslavsky, T. (2005). A mathematical bibliography of signed and gain graphs and allied areas. Electron. J. Combin. DS #6: 1–148.