Научная статья на тему 'Domination and edge domination in trees'

Domination and edge domination in trees Текст научной статьи по специальности «Математика»

CC BY
113
30
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Ural Mathematical Journal
Scopus
ВАК
Область наук
Ключевые слова
EDGE DOMINATING SET / DOMINATING SET / TREES

Аннотация научной статьи по математике, автор научной работы — Senthilkumar B., Venkatakrishnan Y. B., Kumar H. Naresh

Let G = (V,E) be a simple graph. A set S ⊆ V is a dominating set if every vertex in V \S is adjacent to a vertex in S. The domination number of a graph G, denoted by γ(G) is the minimum cardinality of a dominating set of G. A set D ⊆ E is an edge dominating set if every edge in E \ D is adjacent to an edge in D. The edge domination number of a graph G, denoted by γ′(G) is the minimum cardinality of an edge dominating set of G. We characterize trees with domination number equal to twice edge domination number.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Domination and edge domination in trees»

URAL MATHEMATICAL JOURNAL, Vol. 6, No. 1, 2020, pp. 147-152

DOI: 10.15826/umj.2020.1.012

DOMINATION AND EDGE DOMINATION IN TREES1

B. Senthilkumar^, Y. B. Venkatakrishnan^, H. Naresh Kumar^

SASTRA Deemed University, Tanjore, Tamilnadu, India

tsenthilsubramanyan@gmail.com ttvenkatakrish2@maths.sastra.edu tttnareshhari1403@gmail.com

Abstract: Let G = (V, E) be a simple graph. A set S C V is a dominating set if every vertex in V \ S is adjacent to a vertex in S. The domination number of a graph G, denoted by y(G) is the minimum cardinality of a dominating set of G. A set D C E is an edge dominating set if every edge in E \ D is adjacent to an edge in D. The edge domination number of a graph G, denoted by y'(G) is the minimum cardinality of an edge dominating set of G. We characterize trees with domination number equal to twice edge domination number.

Keywords: Edge dominating set, Dominating set, Trees.

1. Introduction

Domination theory is a well studied topic in graph theory. Depending on the utility in real life application, domination on vertex set and on edge set has been defined. Edge dominating set is used to study the behaviour of telephone switching network [5] built to phone calls from one telephone to another telephone at a time. Edge dominating set is also used in deterministic distributed algorithms in networks with unique node identifier in port numbered network. Dominating set is used to identify the minimum number of servers in an adhoc network. For different dominating parameters, the reader is refered to two excellent books [2, 3].

In domination theory, comparison is made between domination parameters defined on vertex set or domination parameters defined on edge set. There are only a few studies on comparison between domination parameter defined on vertex set with a domination parameter defined on edge set, see [4, 8]. Here, a domination parameter defined on edge set, edge domination, is compared with a domination parameter defined on vertex set, vertex domination and we characterize trees with domination number equal to twice edge domination number.

Let G = (V, E) be a simple connected graph. Two edges are adjacent if they are incident with a common vertex. Two vertices u and v are adjacent if there is an edge e incident with both u and v. For every vertex v € V, the set of all vertices adjacent to v is an open neighborhood of the vertex v denoted by N(v) and the set N[v] = N(v) U {v} is called the closed neighborhood of vertex v. The degree of a vertex v is the cardinality of its open neighborhood, denoted dG(v) = |N(v)|. A vertex of degree one is called a leaf and its neighbor is called a support vertex. A support vertex with more than one leaf is called a strong support vertex and a support vertex with exactly one leaf is called a weak support vertex. The number of edges between u and v in a shortest path is the distance between vertices u and v. The longest distance between any pair of vertices is defined as the diameter of the graph G, and is denoted by diam(G). A path on n vertices is denoted by Pn. A vertex v in a tree T is adjacent to a path Pn through its vertex x, if a path containing x is one of the components of (T — vx). A star of order n > 2, denoted by K1>n-1, is a tree with at least (n — 1) leaves. A double star is a tree with exactly two support vertices and is denoted by Dr,s, where r and s are the number of leaves attached to each support vertices.

1This work is supported by TATA-Realty and Infrastructure Limited.

A subset S of V is a dominating set abbreviated DS, if every vertex in V \ S is adjacent to some vertex in S. The domination number, y(G) of a graph G, is the minimum cardinality of a DS of G. By Y(G)-set, we mean a DS with minimum cardinality of a graph G.

A subset D of E is a edge dominating set abbreviated EDS, if every edge in E \ D is adjacent to some edge in D. The edge domination number, y'(G) of a graph G, is the minimum cardinality of a EDS of G. By Y'(G)-set, we mean an EDS with minimum cardinality of graph G. For more properties on edge dominating set, refer the reader to [1, 7].

Characterizing trees with equal dominating parameters is available in the literature, see [6]. We characterize trees with domination number equal to twice edge domination number.

2. Main results

We begin this section with a theorem.

Theorem 1. For any tree T, Y(T) < y(T) < 2y'(T).

Proof. Let D be a Y'(T)-set. Let S be the set of vertices incident with the edges of D. The set S is a DS of tree T. Thus y(T) < |S| < 2|D| = 2Y(T).

Let S be a Y(T)-set. For each vertex of S, select exactly one edge incident with it, and call such a set of edges as D. Then D is an EDS of tree T. We have Y(T) < |D| = |S| = y(T). □

For the purpose of characterizing trees with equal domination number and twice edge domination number, we introduce the family A of trees T = Tk that can be obtained as follows.

Let Ti = P4. If k > 2, then Tk+1 can be obtained recursively from Tk by one of the following operations:

• Operation O1: Attach a vertex to a support vertex of Tk.

• Operation O2: Attach a 4-path by joining its support vertex to a vertex of Tk adjacent to a 4-path through its support vertex.

• Operation O3: Attach a 4-path by joining its support vertex to a support vertex of Tk.

• Operation O4: Attach a double star Dr,s with r ■ s > 2 by joining a leaf adjacent to a strong support vertex to a vertex of Tk adjacent to a 2-path.

• Operation O5: Attach a double star Dr,s with r ■ s > 2 by joining a leaf adjacent to a strong support vertex to a support vertex of Tk.

The operations given above are illustrated in Figure 1. It is proved that y(T) = 2y'(T) for every tree T of the family A.

Lemma 1. If T £ A, then y(T) = 2y'(T).

P r o o f. To construct the tree T, we use the method of induction on the number k of operations. If T = P4, then obviously y(T) = 2 = 2y'(T). Let k be a positive integer. Assume that the result is true for every T' = Tk of the family A constructed by k — 1 operations. Let T = Tk+1 be a tree of the family A constructed by k operations.

First assume that T is obtained from T' by operation O1. Let D' be a y'(T')-set. It is easy to see that D' is an EDS of tree T. Thus Y(T) < Y(T'). Obviously, y(T') < Y(T). We now get

Operation Oi

Operation O2

Operation O;

G

G

Operation O

/

r

Operation O4

Figure 1. Operations O1 to O5

2y'(T) < 27'(T') = 7(T') < y(T). On the other hand by Theorem 1, we have y(T) < 2y'(T). This implies that y(T) = 2y'(T).

Now assume that the tree T is obtained from the tree T' by the operation O2 • Let x be the vertex to which a 4-path pqrs is joined through q. Let q be adjacent to x. Let abcd be a path different from path pqrs with the vertex b adjacent to x. Let D' be a Y'(T)-set. To dominate the edges cd, bc, ab and bx, the edge bc € D'. It is clear that D' U {qr} is an EDS of T. Thus Y'(T) < y'(T') + 1. Let S be a y(T)-set. To dominate the vertices d, a, s and p, the vertices c, b, r, q € S. It is obvious that S \ {q, r} is a DS of tree T'. Thus y(T') < y(T) - 2. We obtain 2y'(T) < 2y'(T') + 2 = y(T') +2 < y(t). We conclude that 2y'(T) = Y(T)•

Now assume that T is obtained from T' by the operation . Let x be the vertex to which the 4-path pqrs is attached by joining q and x. Let y be a leaf adjacent to x. Let D' denote a y'(T')-set. It is clear that D' U {q, r} is an EDS of tree T. Thus y'(T) < y'(T') + 1. Let S be a Y(T)-set. To dominate the vertices s,p and y, the vertices r, q, x € S. It is obvious that S\ {q, r} is a dominating set of the tree T'. Thus y(T') < y(T) - 2. We now get 2y'(T) < 2y'(T') + 2 = y(T') + 2 < y(T). We conclude that 2y'(T) = y(T)•

Now assume that T is obtained from T' by the operation O4. Let p and q be support vertices of a double star. Let r and s be two leaves adjacent to p, and t be the leaf adjacent to q. Denote by x the vertex to which the double star is attached. Let r be adjacent to x. Let x be adjacent to 2-path ab with a adjacent to x. Let D' be a y(T')-set. To dominate the edge ab, the edge xa € D'. The set D' U {pq} is an EDS of tree T. Thus y'(T) < y'(T') + 1. Let S be a Y(T)-set. To dominate the vertices t, s and b, the vertices q,p, a € S. It is easy to observe S \ {p, q} is a dominating set of the tree T'. Thus y(T') < y(T) - 2. We now get 2y'(T) < 2y'(T') + 2 = y(T') + 2 < y(T). We conclude that y(T) = 2y'(t).

Assume that T is obtained from T' by the operation Let p and q be support vertices of

the attached double star. Let r and s be two leaves adjacent to p, and t be a leaf adjacent to q. Denote by x the support vertex to which the double star is attached. Let r be adjacent to x. The leaf adjacent to x is denoted by y. Let D' represent a y'(T')-set. The set D' U {pq} is an EDS of the tree T. Thus y'(T) < y'(T') + 1. Let S be a Y(T)-set. The vertices t, s and y, are dominated by the vertices p, q, x € S. The set S \ {p, q} is a DS of the tree T'. Thus y(T') < y(T) — 2. We now get 2y'(T) < 2y'(T') + 2 = y(T') + 2 < y(T). We conclude that y(T) = 2y'(t). □

We now prove that if 2y'(T) = y(T), then the tree belongs to the family A.

Lemma 2. Xet T be a tree. If 2y'(T) = y(T), then T € A.

Proof. If diam (T) = 1, then T = P2. We have y(P2) = 1 < 2 = 2y'(P2). If diam (T) = 2, then T is a star. We have y(P3) = 1 < 2 = 2y'(P3). If diam (T) = 3, the tree T is a double star. If T = P4, then T € A. If T is a double star other than P4, then T is obtained from P4 by required number of operations O1. Thus T € A. Let diam(T) > 4. Thus the order n of the tree T is at least five. The method of induction on the order n is used to prove the result. Assume that the lemma is valid for every tree T' of order n' < n.

Assume that the support vertex of T, say x, is strong. Let p and q be leaves adjacent to x. Let T' = T — p. Let D be a y'(T)-set. If xp € D then (D \ {xp}) U {xq} is an EDS of T'. If xp / D then obviously D is an EDS of T'. Thus y'(T') < Y(T). Let S' be a Y(T')-set. Obviously S' is a DS of the tree T. Thus y(T) < y(T'). We now get 2y'(T') < 2y'(T) = y(T) < y(T'). This implies that y(T') = 2y'(T'). We have T' € A from the inductive hypothesis. The tree T is obtained from T' by operation O1. Thus T € A. Hereafter, it is assumed that every support vertex of T is weak.

Let r be a vertex of maximum eccentricity diam (T). We assume that r is the root of the tree T. The leaf at a maximum distance from r is denoted by t, t be the child of v, let v be the child of u in the rooted tree. If diam (T) > 4, then let u be the child of w. If diam (T) > 5, then let w be the child of d. If diam (T) > 6, then let d be the child of e. The subtree induced by descendants of x and a vertex x in the rooted tree T is denoted by Tx.

Among the children of u assume that there is a support vertex, say x, other than v. Let y be the leaf adjacent to x. Let T' = T — Tv. Let D ' be a y(T')-set. The set D' U {v} is a DS of T. Thus Y(T) < Y(T') + 1. Let S be a y'(T)-set. To dominate the edges vt and xy, the edges uv,ux € S. It is obvious that S \ {uv} is EDS of the tree T'. Thus y'(T') < y'(T) — 1. We obtain

2y'(T') < 2y'(T) — 2 = y(T) — 2 < y(t') + 1 — 2 < y(t').

By Theorem 1 this case is impossible.

Assume that some child of u, say x, is a leaf. By the choice of diametrical path, the vertex w is adjacent to isomorphic copy of Tu or adjacent to path P3 or adjacent to path P2 or a support vertex of T.

Case (i): Let w be adjacent to isomorphic copy of Tu, say Tu'. Let Tu = t'v'u'x'. Let u' be adjacent to w. Let T' = T—Tu. Let D be a y'(T)-set. To dominate the edges vt, uv, ux, v't', u'v' and u'x', the edges uv, u'v' € D. It is obvious that D \ {uv} is an EDS of T'. Thus y'(T') < y'(T) — 1. Let S' be a y(T')-set. The set S' U {u, v} is a DS of the tree T. Thus y(T) < y(T') + 2. We now obtain 2y'(T') < 2y'(T) — 2 = y(T) — 2 < y(T'). This gives that y(T') = 2y'(T'). The tree T' € A by the inductive hypothesis. The tree T can be constructed from T' by operation O2. Thus T € A.

Case (ii): Let w be adjacent to a 3-path abc. Let a be adjacent to w. Let T' = T — Ta. Let D be a y'(T)-set. To dominate the edges vt, uv, ux, uw, wa, ab and bc, the edges uv,ab € D. It is clear that D \ {ab} is an EDS of the tree T'. Thus y'(T') < y'(T) — 1. Let S' be a y(T')-set. The set S' U {b} is obviously a DS of tree T. Thus y(T) < y(T') + 1. We now obtain

2y'(T') < 2Y'(T) — 2 = Y(T) — 2 < Y(T') + 1 — 2 < Y(T').

By Theorem 1 this case is impossible.

Case (iii): Suppose w is adjacent to 2-path xy. Let w be adjacent to 2-path x 'y ' different from 2-path xy. Let T' = T — Tx. Let D be a y'(T)-set. To dominate the edges wx,xy, wx ' and x'y ', the edges wx, wx ' € D. The set D \ {wx} is an EDS of T'. Thus y'(T') < y'(T) - 1. Let S' be a y(T')-set. The set S' U {x} is clearly a DS of tree T. Thus y(T) < y(T') + 1. We now obtain 2y'(T') < 2y'(T) - 2 = y(T) - 2 < y(T') + 1 - 2 < y(T'). Suppose the vertex w is adjacent to exactly one 2-path xy. Let T' = T - Tw. Let D be a y'(T)-set. The edges uv and wx are in D. The set D \ {uv, wx} is an EDS of tree T'. Thus y'(T') < y'(T) - 2. Let S' be a y(T')-set. It is obvious that S' U {u, v, x} is a DS of tree T. Thus y(T) < y(t') + 3. We now get

2y'(T') < 2y'(T) - 4 = y(T) - 4 < y(t') + 3 - 4 < y(t').

By Theorem 1 this case is impossible.

Case (iv): The vertex w is a support vertex. Let y be the leaf adjacent to w. Let T' = T - Tu. Let D be a y'(T')-set. To dominate the edges vt, ux and wy, the edges uv, e € D where e is the edge incident with w other than wy. It is obvious that D \ {uv} is an EDS of tree T'. Thus Y'(T') < y'(T) - 1. Let S' be a y(T')-set. The set S' U {u, v} is obviously a DS of tree T. This gives y(T) < y(T') + 2. We now get 2y'(T') < 2y'(T) - 2 = y(T) - 2 < y(T'). This implies that 2y'(T') = y(T'). The tree T' € A by the inductive hypothesis. The tree T can be constructed from T' by operation O3. Thus T € A.

Case (v): Now assume dT(w) = 2. By the choice of the diametrical path, the vertex d is adjacent to isomorphic copy of Tw or path P4 or path P3 or path P2 or w is a support vertex or

dT (d) = 2.

Subcase (i): The vertex d is adjacent to isomorphic copy of Tw. Let D be a y'(T)-set. To dominate the edges vt, uv,ux and uw the edge uv € D. To dominate the edges in the isomorphic copy, the edges u'v' € D. To dominate the edges incident with d, the edge de € D. Let S be the set of vertices incident with edges in D. Clearly |S| < 2|D|. The set S \ {d} is a DS of T. We have Y(T) < 2|D| - 1 = 2y'(T) - 1 < 2y'(T).

Subcase (ii): The vertex d is adjacent to 4-path a'b'c'd' with a' adjacent to d. Let D be a y'(T)-set. As in subcase (i), the edge uv € D. To dominate the edge da' and the edges in path P4 : a'b'c'd', the edges de, b'c' € D. Let S be the set of vertices incident with edges in D. Clearly |S| < 2|D|. The set S \ {b'} is a DS of T. We have y(T) < 2|D| - 1 = 2y'(T) - 1 < 2y'(T).

Subcase (iii): The vertex d is adjacent to 3-path a'b'c' with a' adjacent to d. Let D be a y'(T)-set. As in subcase (i), the edge uv € D. To dominate the edge b'c', the edge a'b' € D. Let S be the set of vertices incident with edges in D. Clearly |S| < 2|D|. The set S \ {a'} is a DS of T. We have y(T) < 2|D| - 1 = 2y'(T) - 1 < 2y'(T).

Subcase (iv): The vertex d is adjacent to a 2-path a'b' with a' adjacent to d. Let T' = T-Tw. Let D be a y'(T)-set. As in subcase (i), the edge uv € D. To dominate the edges dw and a'b', the edge da' € D. It is easy to observe that D \ {uv} is an EDS of T'. Thus y'(T') < y'(T) - 1. Let S' be a y(T')-set. The set S' U {u, v} is easily seen to be a DS of the tree T. Thus y(T) < y(T') + 2. We now obtain 2y'(T') < 2y'(T) - 2 = y(T) - 2 < y(T'). This gives that 2y'(T') = y(T')• The tree T' € A by the inductive hypothesis. The tree T can be constructed from T' by operation O4. Thus T € A.

Subcase (v): The vertex d is a support vertex. Let y be the leaf adjacent to d. Let T' = T-Tw. Arguing as in the previous subcase, we get y(T') = 2y'(T'). The tree T' € A by the inductive hypothesis. The tree T can be constructed from T' by operation O5. Thus T € A.

Subcase (vi): Now assume the degree of the vertex d is two. Let D be a y'(T)-set. To dominate the edges in Tw, the edge uv € D. To dominate the edge dw, the edge de € D. Let S

be the set of vertices incident with edges of D. Clearly |S| < 2|D|. The set S \ {d} is a DS of the tree T. Thus y(T) < 2|D| — 1 = 2y'(T) — 1 < 2y'(T).

Now assume dT(u) = 2. Let T' = T — Tu. Let D be a y'(T)-set. To dominate the edge vt, the edge uv € D. The set D \ {uv} is verified to be an EDS of tree T'. Thus y'(T') < y'(T) — 1. Let S' be a y(T')-set. The set S' U {v} is obviously a DS of tree T. Thus y(t) < y(T') + 1. We now obtain 2y'(T') < 2y'(T) — 2 = y(T) — 2 < y(T') + 1 — 2 < y(T'). By Theorem 1 this case is impossible. □

Characterization of trees with equal domination and twice the edge domination number is an immediate consequence of Lemma 1 and 2 and is stated as a theorem below.

Theorem 2. Let T be a tree. Then 2y'(T) = y(T) if and only if T € A.

3. Concluding remarks

In this paper we characterize trees with domination number equal to twice edge domination number and present some problems for further research, among them we note the following:

1. Characterize graphs with equal domination number and twice edge domination number.

2. Characterize trees with equal domination number and edge domination number.

3. Characterize graphs with equal domination number and edge domination number.

Acknowledgements

The authors thank the anonymous referees for their helpful and constructive comments leading to improvements in the presentation of the paper.

REFERENCES

1. Arumugam S., Velammal S. Edge domination in graphs. Taiwanese J. Math., 1998. Vol. 2, No. 2. P. 173179. URL: https://www.jstor.org/stable/43834391

2. Haynes T. W., Hedetniemi S.T., Slater P.J. Fundamentals of Domination in Graphs. New York: Marcel Dekker, 1998. 455 p.

3. Haynes T. W., Hedetniemi S. T., Slater P. J. Domination in Graphs: Advanced Topics. New York: Marcel Dekker, 1998. 497 p.

4. Krishnakumari B., Venkatakrishnan Y. B., Krzywkowski M. On trees with total domination number equal to edge-vertex domination number plus one. Proc. Math. Sci., 2016. Vol. 126. P. 153-157. DOI: 10.1007/s12044-016-0267-6

5. Liu C.L. Introduction to Combinatorial Mathematics. New York: McGraw Hill, 1968. 393 p.

6. Dorfling M., Goddard W., Henning M.A., Mynhardt C. M. Construction of trees and graphs with equal dominating parameters. Discrete Math., 2006. Vol. 306, No. 21. P. 2647-2654. DOI: 10.1016/j.disc.2006.04.031

7. Meddah N., Chellali M. Edges contained in all or in no minimum edge dominating set of a tree. Discrete Math. Algorithms Appl., 2019. Vol. 11, No. 4. Art. no. 1950040. DOI: 10.1142/S179383091950040X

8. Venkatakrishnan Y. B., Krishnakumari B. An improved upper bound of edge-vertex domination number of a tree. Inform. Process. Lett., 2018. Vol. 134. P. 14-17. DOI: 10.1016/j.ipl.2018.01.012

i Надоели баннеры? Вы всегда можете отключить рекламу.