Edge Domination and Secure Edge Domination in Mycielski Graph of Trees

Nayana P G1, Chithra M R2
1Department of Mathematics, Amrita Vishwa Vidyapeetham, Kochi, India
2Department of Mathematics, University of Kerala, Thiruvananthapuram, 695581, Kerala, India

Abstract

The secure edge dominating set of a graph G is an edge dominating set F with the property that for each edge eEF, there exists fF adjacent to e such that (F{f}){e} is an edge dominating set. In this paper, we obtained upper bounds for edge domination and secure edge domination number for Mycielski of a tree.

Keywords: Edge domination, Secure edge domination, Mycielski graph, Trees, Graph theory, Domination in graphs

1. Introduction

The concept, domination of a graph G was introduced by Claude Berge in 1958. Later, Cockayne and Stephen Hedetniemi introduced edge domination of graphs. The concept of secure domination was introduced by Cockayne [1], which is applied to protect a system, using guards that can defend each vertex of G from an attack. In this paper, we initiate the study of secure edge domination in Mycielski of trees.

Let G(V,E) be a simple graph, with a finite nonempty set V(G)= {v1,v2.vn} called the vertex-set of G and E(G) called the edge-set of G. Degree of a vertex vV(G) is the number of edges adjacent to v. A vertex induced subgraph of G induced by a vertex set S denoted by G[S], is a graph with vertex set S and edge set consists of edges uv, whenever u,vS and uvE(G). The open neighborhood of a vertex v V(G), denoted by N(v), is the set of all vertices of G which are adjacent to v. N[v] = N(v) {v} is called closed neighborhood of v in the graph G. An edge covering of G is a subset C of E(G) such that every vertex of G is incident to some edges of C and the size of a minimum edge covering of G is β(G).

A connected acyclic graph is called Tree. Leaf of a tree is a vertex having degree one. Remote vertex of a tree is the vertex having more than one leaf.

The Mycielski graph of G, μ(G), is a graph with vertex set V(G) {v1,v2,.vn} {z} and edge set E(G) {vivj ,vivj : vivj is an edge in G} {viz:1in} [2].

A set of edges F in graph G is an edge dominating set if every edge eEF is adjacent to at least one edge in F. The edge domination number, γ(G) is the minimum cardinality of an edge dominating set of G [3-5]. Secure edge dominating set of G is an edge dominating set F with property that for each edge eEF, there exists fF adjacent to e such that (F{f}){e} is an edge dominating set. The secure edge dominating number, γs(G) is the minimum cardinality of a secure edge dominating set.

In 1977, Mitchell and Hedetniemi in [6] constructed an algorithm for edge domination number of a tree. Later many studies have been done in the edge domination number of many graphs. In 2016, Kulli, [7] presented lower bound of secure edge domination of graph G and found secure edge domination number of many classes of graphs.

Related to this ideas, we have initiated our study in secure edge domination of Mycielski graphs. And found upper bounds for edge domination number and secure edge domination number of Mycielski graphs in [8].

In this paper, we obtained an upper bound for the edge domination and secure edge domination number in Mycielski of trees.

2. Edge Domination in Mycielski of Trees

2.1 Construction of edge dominating set in Mycielski of trees

Let T0 be the given tree. Now consider the following set of vertices; U={Remote vertices of T0} and L={leaf adjacent to the remote vertices of T0 }.

Step 1.

Case a. T0 have atleast one remote vertex.

Consider the remote vertices and its neighbors in T0. Since U={remote vertices of T0}, we denote the number of remote vertices in T0 as |U|. Now construct two graphs, T1 and T2 as follows:

T1=G[N[U]L], the graph induced by remote vertices and its neighbors, except the leafs incident to the remote vertices.

T2 = T0N[U], obtained by removing all remote vertices and their neighbors from T0.

Case b. T0 have no remote vertex .

In this case consider |U|=1 and proceed to Step2.

Step 2.

Case a. T0 have atleast one remote vertex

Find the minimum edge cover of T1 and T2 and denote the size of minimum edge covers as n1 and n2 respectively. While computing cardinality of edge cover, the isolated vertices are counted once. Here the graphs T1 and T2, may be connected or disconnected.

Case a(1). Both T1 and T2 are connected.

Then, n1 = β(T1) and n2 = β(T2).

Case a(2). Both T1 and T2 are disconnected.

Then,

n1=i=1rβi, where βi is the edge cover of components, C1,C2,,Cr of T1.

n2=i=1sβi, where βi is the edge cover of components, C1,C2,,Cs of T2.

Case a(3). If T1 is connected and T2 is disconnected.

Then, n1 = β(T1) and n2=i=1sβi, where βi is the edge cover of components, C1,C2,,Cs of T2. ( If T1 is disconnected and T2 is connected, then n1=i=1rβi, where βi is the edge cover of components, C1,C2,,Cr of T1 and n2 = β(T2).)

Case b. T0 have no remote vertices

In this case, we denote the minimum cardinality of edge cover of T0 as n1 and n2=0.

Theorem 1. The edge domination number of Mycielski of tree γ(μ(T))n1+n2+|U|.

Proof. Let T0 be the given tree and μ(T0) be its Myceilski graph. Let U={ui,uj,uq,uk.} be the set of all remote vertices of T0 and L={ui1,ui2, ,uj1,uj2,,uq1,uq2,,uk1,uk2} be the leaves adjacent to remote vertices in U. Consider the neighbors of ui except leaves adjacent to it, N[U]L={uy,ui,um,un,uj,uq,us,ut,uk,ur, }. Then let T1 be the graph induced by vertex set N[U]L and D1 be the edge cover of T1. The edge cover D1 will consists of all the vertices of N[U]L as the end vertices of edges in D1.

If T1 is disconnected, then let C1,C2,,Cr are components of T1. Consider the edges which cover each component Ci of the graph T1. Let Ai={uyui,umun,ujuq,usut ukur,} be the edge cover of a component Ci. Then vertex set of Ai consists of every vertices of Ci as the end vertex of edges in Ai. Thus edge cover of T1 is D1=Ai for i=1,2,3…,r corresponding to each component in Ci in T1. If any of the component is an isolated vertex then consider an edge incident to it from T0 in D1.

Thus we constructed a set of edges D1 which consists of every vertices in N[U]L. Hence D1 can dominate every edges incident to remote vertices and its neighbors except the edges adjacent to leafs of remote vertices in μ(T0). That is, any edge uyui in D1 can dominate edges {uxuy, uxuy, uium, uiuy,… uiui1,uiui2,..}.

Now remove all the remote vertices and neighbors from T0 to get the graph T2. To construct a dominating set, find the edge cover D2 of T2. If T2 is disconnected then, let Bi={upux,uluf,} be the edge cover of a component Ci of T2, which can dominate the edges of Ci and edges {upux, upux,uluf,uluf,} in μ(T0). Thus any edge upux in edge cover D2=Bi for i=1,2,3,…,s dominates edges upux, upux adjacent to T2 in μ(T0). Thus D1D2 can dominate all the edges uv, uv and uv except the edges ui1ui,ui2ui,.. for each remote vertex ui.

Now let us consider the edges of type uiz corresponding to each remote vertex ui which can dominates ui1ui,ui2ui,…and edges vz for v be any vertex in tree T0. Thus corresponding to each remote vertex, consider D3={uiz,ujz,uqz,ukz,}, where |D3|=|U|. If T0 is a tree without remote vertex then to dominate edges vz, consider D3={vz}.

Thus D= D1 D2 D3 is an edge dominating set of μ(T0), Where |D1|=n1, |D2|=n2 and |D3|=|U|. Therefore, γ(μ(T)) n1+n2+|U|◻

3. Secure Edge Domination of Mycielski of Trees

To construct a secure edge dominating set, we have to create an edge dominating set S such that, for every eE(T)S there exists a fS such that (S{f}){e} is an edge dominating set. That is, we have to replace each edge e not in S with neighbors of e in S, provided that S still dominates μ(T). But the edge dominating set D=D1 D2 D3 is not a secure edge dominating set. Since, for edge uyui E(T)D, (D{uyui})uyui is not an edge dominating set. Hence, to make D a secure edge dominating set, we have to add some guards corresponding to each edges in D.

3.1 Construction of secure edge dominating set in Mycielski graph of tree

To safeguard each edges of D=D1 D2 D3, consider D1, D2 and D3 separately, see Figure 2.

Step 1. Guards for the edges {uyui,umun,ujuq…..} in D1.

Consider the remote vertex set U={ui,uj,}, then D1 consists of edges of the form X={uyui,ujuq,ukur,} corresponding to each remote vertices {ui,uj,uq,uk,} U and Y={umun,usut,…} where {um,un,us, ut,…} are neighbors of remote vertices. The number of edges in X is at most |U| and consider the number of edges in Y as n3. Now set {uiuy,uquj,uruk,…} as the guard of each edge in Y and {unum,utus,…} as the guard for each edge in X. Thus number of guards of Y is same as the number of edges in Y, which is equal to |U|. Similarly number of guards for edges in X is n3. Thus, minimum number of guards required to secure D1=|U|+n3.

Step 2. Guards for the edges {upux,uluf,…}in D2.

For each edge upux in D2, set uxup as guards. Therefore guards for edges of D2 are {uxup,uful,…}. Thus number of guards for D2 is same as the number of edges in D2 which is equal to n2. Thus, Minimum number of guards required to secure D2=n2.

Step 3. Guards of edges in D3.

To secure each edges {uiz,ujz,uqz,ukz,} in D3, set the edge vkz as guard. Thus, Minimum number of guards required to secure D3=1. Thus total number of guards required to secure D= |U|+n3+n2+1.

Theorem 2. Secure edge domination number of Mycielski graph of a tree T is, γs(μ(T))2|U|+n1+2n2+n3+1.

Proof. By Theorem 1, we know that, edge domination number of Mycielski of tree is γ(μ(T)) n1+n2+|U|, where D= D1 D2 D3 is the edge dominating set of μ(T). Now to safe guard D, for each edge in D1 D2 D3, we have to find a guard. Let S=S1S2S3 be the secure edge dominating set, where S1={uiuy,ujuq,}{unum,utus}D1, S2={uxup,uful,}D2 and S3={vz}D3. Since S contains D1D2D3, clearly S is an edge dominating set. Now we prove that S is a secure edge dominating set.

For, we have to replace each edge f not in S with adjacent edge e in S and prove that F= (S{e}) {f} is an edge dominating set.

Case 1. Consider the edges uxuy S which is adjacent to uyui in S1.

Case 1.1. Consider edges uxuy,uxuy S which is adjacent to vertex uy where uyui S1.

Consider edge uxuy S and replace uxuy instead of uyui in S1. That is
F= (S{uyui}) {uxuy}. Now to check that F is an edge dominating set, it is enough to verify that the adjacency of deleted edge is still preserved by F. The edges incident to vertex uy is dominated by uxuy and edges adjacent to vertex ui is dominated by the guard uiuy in S1. Thus S1 act as a secure edge dominating set. Similar argument also hold if we replace uxuy instead of uyui.

Case 1.2. Consider edges uiuq,uiui1,uiui2,…,uiui1,uiui2,… S which is adjacent to vertex ui where uyui S1. Here each edge uiuq,uiui1,uiui2,…,uiui1,uiui2,… S1 is not only adjacent to uyui, but also adjacent to uiuy, the guard of uyui. Consider the edge uiuq adjacent to vertex ui of edge uyui and F= (S{uiuy}) {uiuq}. Then F act as a dominating set, since edges adjacent to ui is dominated by uyui and uiuq. Remaining is to prove that F also dominates edges adjacent to uy. If there exists no edge adjacent to uy other than uiuy then proof is trivial. If there exists an uxuy, then uxuy will be adjacent to uy. Since S consists of D1D2D3, which cover every vertices of tree T except the leafs. There will exists an edge upux in S which is adjacent to uxuy. Hence F dominates μ(T). Similar conditions hold if we replace umun with adjacent edges not in S1.

Case 2. Consider edges urul S which is adjacent to ulufS2.

Similar to Case 1, for each edge adjacent to ul, remove uluf from S2 and replace the edge adjacent to ul. And for edges adjacent to uf, remove guard uful from S. Then both F= (S{uluf}) {urul} and F= (S{uful}) {ufue} dominates μ(T) with similar arguments of Case 1.

Case 3. Consider edges urz and ui1ui S which is adjacent to {uiz}S3.

For each edge adjacent to ui1ui, remove uiz from S. Then F= (S{uiz}) {ui1ui} act as an edge dominating set, since adjacency of ui is preserved by ui1ui F and adjacency of z by vz. Hence F dominates μ(T). For edge {urz}S, remove {vz} from S. Then F= (S{vz}) {urz} is an edge dominating set , since adjacency of z is preserved by {urz}. Now it is only to check whether adjacency of ur is dominated. Since S consists of all vertices of tree T except leafs, for an edge uv adjacent to vz will get dominated by edge vu in S. Thus F is an edge dominating set.
Hence S secure μ(T), where S=|S1S2S3| = 2|U|+n1+2n2+n3+1◻

Competing Interest

There is no conflict of interest related to this work.

References:

  1. Cockayne, E. J., Favaron, O. and Mynhardt, C. M., 2003. Secure domination, weak Roman domination, and forbidden subgraphs. Bulletin of the Institute of Combinatorics and its Applications, 39, pp.87-100.

  2. Mycielski, J., 1955. Sur le colourage des graphes. Colloquium Mathematicum, 3, pp.161-162.

  3. Arumugam, S. and Velammal, S., 1998. Edge domination in graphs. Taiwanese Journal of Mathematics, 2(2), pp.173-179.

  4. Chaemchan, A., 2010. The edge domination number of connected graphs. Australasian Journal of Combinatorics, 48, pp.185-189.

  5. Dutton, R. and Klostermeyer, W. F., 2013. Edge dominating sets and vertex covers. Discussiones Mathematicae Graph Theory, 33, pp.437-456.

  6. Mitchell, S. and Hedetniemi, S., 1977. Edge domination in trees. In 8th S-E Conf. Combinatorics, Graph Theory, and Computing (pp. 489-509).

  7. Kulli, V. R., 2016. Secure edge domination in graphs. Annals of Pure and Applied Mathematics, 12(1), pp.95-99.

  8. Gangadharan, N.P. and Iyer, R.R., 2023, May. Secure edge domination in Mycielski graphs. In American Institute of Physics Conference Series (Vol. 2718, No. 1, p. 020009).