Twin Domination Number of Tournaments
Dorota Osula
Faculty of Electronics, Telecommunications and Informatics
Gdańsk University of Technology, 80-233 Gdańsk, Poland
[email protected]
Rita Zuazua
Universidad Nacional Autónoma de México, Mexico
[email protected]
Abstract
Let D=(V,A) be a digraph. A subset S of V is called a twin dominating set of D if for every vertex v∈V−S, there exists vertices u1,u2∈S such that (v,u1) and (u2,v) are arcs in D. The minimum cardinality of a twin dominating set in D is called the twin domination number of D and is denoted by γ∗(D).
In [2], is defined the concept of upper orientable twin domination number of a graph G,
DOM∗(G)=max{γ∗(D)∣D is an orientation of G}. In [1], it is conjectured that for the complete graph Kn with n≥8, DOM∗(Kn)=⌈2n+1⌉. In this work we prove DOM∗(K8)=DOM∗(K9)=4 and establish new upper bounds for DOM∗(Kn), disproving the same above conjecture for all n≥8.
Keywords: Twin domination number, twin dominating set, upper orientable twin domination number, tournaments.
AMS Subject Classification Numbers: 05C69; 05C20; 05C35.
1 Introduction
Let D=(V,A) be a digraph. For any vertex v∈V, the sets ID(v)={u∣(u,v)∈A} and OD(v)={u∣(v,u)∈A} are called the inset and outset of v. The indegree and outdegree of v are defined by idD(v)=∣ID(v)∣ and odD(v)=∣OD(v)∣. For any S⊆V, graph GD[S] is the subgraph of D induced by the set of vertices S. The bottom index is omitted, when the digraph is clear from the context. We say that a set of vertices S⊆V out-dominates (in-dominates) V if for every v∈V−S there exists u∈S such that (v,u)∈A ((u,v)∈A). A tournament is an orientation of a complete graph.
Definition 1.1
Let D=(V,A) be a digraph. A subset S of V is called a twin dominating set of D if for every vertex v∈V−S, there exists vertices u1,u2∈S (u1 and u2 may be equal) such that (v,u1) and (u2,v) are arcs in D. The minimum cardinality of a twin dominating set in D is called the twin domination number of D and is denoted by γ∗(D).
For different orientations D1 and D2 of a graph G, it is possible to have
γ∗(D1)=γ∗(D2). In Chartrand et al. [2], the authors defined the concept of upper orientable twin domination number of a graph G,
[TABLE]
Arumugam et al. [1] proved that for 1≤n≤7 and the complete graph Kn, DOM∗(Kn)=⌈2n+1⌉ and they conjectured that for n≥8, DOM∗(Kn)=⌈2n+1⌉. We prove in Section 2 that for n=8, DOM∗(K8)=4 and in Section 3 that DOM∗(K9)=4. Then in Section 4 we expand these results by proving DOM∗(Kn)≤⌊2n⌋ for all n≥8. In Section 5 the upper bound of 2⌈log2(n−1)⌉ is shown and the summary of all results presented.
2 DOM∗(K8)=4
In this section we prove the exact value of the upper orientable twin domination number of the graph K8 to be equal to 4, i.e. DOM∗(K8)=4. The following observation is a consequence of the results given in Arumugam et al. [1].
Observation 2.1
Let T be a tournament of order n≥3. From Theorem 2.6 of Arumugam et al. [1], if T contains at least one vertex
u∈V(T) such that id(u)=0 or od(u)=0, then γ∗(T)≤⌈log2(n−1)+1⌉. In the case of n≥8, γ∗(T)≤⌊2n⌋.
Above observation assures us that if a tournament of order 8 contains a sink or source vertex then DOM∗(K8)≤4. In the next lemma we prove that this result holds also when a tournament contains a vertex of in- or outdegree 2.
Lemma 2.1
Let T be an orientation of K8. If there exists v∈V(T) such that id(v)=2 or od(v)=2, then γ∗(T)≤4.
Proof.
Suppose there exists a vertex v∈V(T) such that id(v)=2, I(v)={i,i′} and O(v)={o1,o1′,o2,o2′,z}. Without loss of generality we can assume that
the arcs (i,i′),(o1′,o1),(o2′,o2)∈A(T).
-
If the arcs (z,i),(z,o1) or (z,o2) are in A(T), then S={v,i,o1,o2} is a twin dominating set of T. So we can assume that the arcs
(i,z),(o1,z),(o2,z)∈A(T). See Figure 1.
2. 2.
If the arc (o1′,o2′)∈A(T), then the set S={v,i,z,o2′} is a twin dominating set of T. If the arc (o2′,o1′)∈A(T), then the set
S={v,i,z,o1′} is a twin dominating set of T.
Therefore, if id(v)=2, γ∗(T)≤4. The case od(v)=2, is symmetric.
In the next considered case a tournament of order 8 contains a vertex of in- or outdegree 1.
Lemma 2.2
Let T be an orientation of K8. If there exists v∈V(T) such that id(v)=1 or od(v)=1, then γ∗(T)≤4.
Proof. Let v∈V(T) such that id(v)=1 with I(v)={z} and
O(v)={o1,o1′,o2,o2′,o3,o3′}. Without loss of generality we can assume that the arcs
(o1′,o1), (o2′,o2), (o3′,o3)∈A(T).
-
If (o1,z),(o2,z) or (o3,z) are in A(T), then S={v,o1,o2,o3} is a twin dominating set of T.
So we can assume that {v,o1,o2,o3}⊆O(z).
2. 2.
By Observation 2.1, we can assume that id(z)=0. Assume, without lost of generality, that
(o3′,z)∈A(T). If one of the arcs (o3,o1) or (o3,o2) are in T, then S={v,z,o1,o2} is a twin dominating set of T. So let us assume that
(o1,o3),(o2,o3)∈A(T). See Figure 2.
3. 3.
If (o3,o1′) and (o3,o2′) are arcs in T, then od(o3)=2 and from Lemma 2.1, γ∗(T)≤4. On the other hand,
if (o1′,o3) (resp. (o2′,o3)) is an arc in T, then S={v,z,o2,o3} (resp. S={v,z,o1,o3}) is a twin dominating set of T.
The case od(v)=1 is symmetric.
Before we prove the final equality we make an observation about the lower bound of 4 for DOM∗(Kn), for any n≥6.
Observation 2.2
Denote by Tn6 the tournament of order n+6 of Figure 3. Arumugam et al. [1] proved that γ∗(T06)=γ∗(T16)=4. So for any n≥0, γ∗(Tn6)=4 and 4≤DOM∗(Kn+6) .
We close this section by presenting the main theorem, which summarizes previous results and considers the remaining case, when all vertices of a tournament of order 8 have in- or outdegree equal to 3.
Theorem 2.1
The upper orientable twin domination number of K8, DOM∗(K8)=4.
Proof.
Let T be an orientation of K8. By Observation 2.1 and Lemmas 2.1–2.2, if there exist v∈V(T) such that id(v)∈{0,1,2,5,6,7}, then γ∗(T)≤4. So, we can suppose that for every v∈V(T), id(v)=3 or id(v)=4.
Let v∈V(T) such that O(v)={o1,o1′,o2,o2′} and I(v)={i,i′,z}. Without loss of generality, we can suppose that the arcs (i,i′),(o1′,o1),(o2′,o2)∈A(T).
If one of the arcs (i,z),(o1,z) or (o2,z) are in A(T), then S={v,i,o1,o2} is a twin dominating set of T. So, we can suppose that O(z)={v,i,o1,o2} and I(z)={i′,o1′,o2′}.
-
If (o1,o2)∈A(T), then S={v,z,i,o2} is a twin dominating set of T.
2. 2.
If (o2,o1)∈A(T), then S={v,z,i,o1} is a twin dominating set of T.
The case when id(v)=4 is symmetric. Therefore, DOM∗(K8)≤4. By Observation 2.2, we can conclude that DOM∗(K8)=4.
3 DOM∗(K9)=4
In this section we prove the exact value of the upper orientable twin domination number of the graph K9 to be equal to 4, i.e., DOM∗(K9)=4. First, let us make a simple observation, that will be very useful in the rest of the section.
Observation 3.1
For every tournament T of order n, since
[TABLE]
there exist vertices u1,u2∈V(T), such that od(u1),id(u2)≤⌊2n−1⌋.
Similarly, as for the previous case of the number of vertices 8, we show that our result holds if a graph contains at least one vertex with a specified in- or out-degree. Observation 2.1 assures us that if a tournament of order 9 contains a sink or source vertex then DOM∗(K9)≤4. In the next lemma we prove that this result holds also when a tournament contains a vertex of in- or outdegree 2.
Lemma 3.1
Let T be an orientation of K9. If there exists v∈V(T) such that id(v)=2 or od(v)=2, then γ∗(T)≤4.
Proof.
Suppose there exists a vertex v∈V(T) such that idT(v)=2. Denote the tournament induced by the outset of v as T1=G[OT(v)]. By Observation 3.1 there exists a vertex v1∈V(T1), such that odT1(v1)≤2 (because ∣V(T1)∣=6). Let T2=G[OT1(v1)]. Let v1′∈IT(v) be a vertex such that odG[IT(v)](v1′)=1, and let v2∈V(T2) be such that idT2(v2)=1 if ∣V(T2)∣=2 or simply {v2}=V(T2) if ∣V(T2)∣=1. Notice now that S={v,v1,v1′,v2} is a twin dominating set of T. Indeed,
v in-dominates V(T1)∪{v}, v1′ in-dominates IT(v) and
v out-dominates V(T)\V(T1), v1 out-dominates V(T1)\V(T2) and v2 out-dominates V(T2).
See Figure 4 for the illustration. Notice that if V(T2) is the empty set, then S={v,v1,v1′} is a twin dominating set. Therefore, if idT(v)=2, γ∗(T)≤4. The case odT(v)=2 is symmetric.
In the next considered case a tournament of order 9 contains a vertex of in- or outdegree 1.
Lemma 3.2
Let T be an orientation of K9. If there exists v∈V(T) such that id(v)=1 or od(v)=1, then γ∗(T)≤4.
Proof.
Suppose there exists a vertex v∈V(T) such that idT(v)=1. We denote the tournament induced by the outset of v as T1=G[OT(v)] and {v1′}=IT(v). By Observation 3.1 there exists a vertex v1∈T1 such that odT1(v1)≤3. Let T2=G[OT1(v1)]. Repeating this reasoning, we pick a vertex v2∈V(T2) such that odT2(v2)≤1 and let T3=G[OT2(v2)].
While ∣V(T2)∣≤3 and ∣V(T3)∣≤1 several cases have to be considered. If ∣V(T2)∣=0, then S={v,v1,v1′} is a twin domination set of T. If ∣V(T2)∣∈{1,2} then S={v,v1,v1′,u}, where u∈V(T2) such that idT2(u)=1 if ∣V(T2)∣=2 or simply {u}=V(T2) if ∣V(T2)∣=1, is a twin domination set of T. Finally, if ∣V(T2)∣=3 and ∣V(T3)∣=0, then S={v,v1,v1′,v2} is a twin domination set of T. Therefore, assume ∣V(T2)∣=3 and ∣V(T3)∣=1 and let {v3}=V(T3).
-
If (v1,v1′),(v2,v1′) or (v3,v1′) are in A(T), then S={v,v1,v2,v3} is a twin domination set of T. So let us assume that (v1′,v1),(v1′,v2),(v1′,v3)∈A(T).
2. 2.
If (s,v1′)∈A(T), where {s}=IT2(v2), then S={v,v1,v1′,v3} is a twin domination set of T. So let us assume that (v1′,s)∈A(T).
If idT(v1′)∈{0,2}, then from Observation 2.1 and Lemma 3.1 we have γ∗(T)≤4. Therefore, we consider two remaining cases.
Case 1: idT(v1′)=1. Let c1,c2 and c3 denote the vertices, which form an oriented cycle in G[IT1(v1)]. Without loss of generality we assume (v1′,c1),(c2,v1′),(v1′,c3)∈A(T). It can be observed now, that S={v1′,v2,v3,c1} is a twin domination set of T. See Figure 5(a).
Case 2: idT(v1′)=3. We immediately obtain a twin dominating set of T as S={v,v1′,v2,v3}. See Figure 5(b).
Therefore, if idT(v)=1, γ∗(T)≤4. The case odT(v)=1 is symmetric.
We continue our reasoning by looking at a tournament of order 9 that contains a vertex of in- or outdegree 3.
Lemma 3.3
Let T be an orientation of K9. If there exists v∈V(T) such that id(v)=3 or od(v)=3, then γ∗(T)≤4.
Proof.
Suppose there exists a vertex v∈V(T) such that idT(v)=3. We denote the tournaments induced by the out- and insets of v as T1=G[OT(v)] and T1′=G[IT(v)] respectively. By Observation 3.1 there exist vertices v1∈T1 and v1′∈T1′, such that odT1(v1)≤2 and idT1′(v1′)≤1. Denote T2=G[OT1(v1)] and T2′=G[IT1′(v1′)]. While ∣V(T2)∣≤2 and ∣V(T2′)∣≤1 several cases have to be considered. Notice first that if ∣V(T2)∣=∣V(T2′)∣=0, then S={v,v1,v1′} is a twin dominating set of T. On the other hand, if ∣V(T2)∣=0 and ∣V(T2′)∣=0 (∣V(T2′)∣=0 and ∣V(T2)∣=0), then set S={v,v1,v1′,u}, where u∈V(T2′) (u∈V(T2), respectively) is a twin dominating set of T. Therefore, there are two remaining cases.
Case 1: ∣V(T2)∣=∣V(T2′)∣=1. Let {v2}=V(T2), {v2′}=V(T2′) and {s}=OT1′(v1′).
-
If (v2,v2′),(v2,v1′) or (v1,v2′) are in A(T), then S={v,v1,v1′,v2} or S={v,v1,v1′,v2′} are twin domination sets of T. So let us assume that (v2′,v2),(v1′,v2),(v2′,v1)∈A(T). See Figure 6(a).
2. 2.
If (s,v1)∈A(T), then od(v1)≤2 and from previous lemmas γ∗(T)≤4. On the other hand, if (v1,s)∈A(T), then S={v,v1,v2,v2′} is a twin domination set of T.
Case 2: ∣V(T2)∣=2 and ∣V(T2′)∣=1. Let {v2′}=V(T2′), {s}=OT1′(v1′) and v2∈V(T2), such that idT2(v2)=1.
-
If (v2,v2′) or (v1,v2′) are in A(T), then S={v,v1,v1′,v2} is a twin domination set of T. So let us assume that (v2′,v2),(v2′,v1)∈A(T).
2. 2.
If (v1,s),(v2,s) or (v2′,s) are in A(T), then S={v,v1,v2,v2′} is a twin domination set of T. So let us assume that (s,v1),(s,v2),(s,v2′)∈A(T). See Figure 6(b).
3. 3.
If (v1′,v1)∈A(T), then odT(v1)=2 and from previous lemma γ∗(T)≤4. On the other hand, if (v1,v1′)∈A(T), then S={v,v1,v2,s} is a twin domination set of T.
Therefore, if idT(v)=3, γ∗(T)≤4. The case odT(v)=3 is symmetric.
We close this section by presenting the main theorem, which summarizes previous results and considers the remaining case, when all vertices of a tournament of order 9 have indegree equal to 4.
Theorem 3.1
The upper orientable twin domination number of K9, DOM∗(K9)=4.
Proof.
Let T be an orientation of K9. By Observation 2.1 and Lemmas 3.1–3.3, if there exists v∈V(T) such that idT(v)∈{0,1,2,3,5,6,7,8}, then γ∗(T)≤4. So, we can suppose that for every v∈V(T), idT(v)=4.
Let v∈V(T) be any vertex. We denote the tournaments induced by the out- and insets of v as T1=G[OT(v)] and T1′=G[IT(v)] respectively. By Observation 3.1 there exist vertices v1∈T1 and v1′∈T1′, such that odT1(v1),idT1′(v1′)≤1. Repeating the reasoning from the proof of the previous lemma, we observe that if odT1(v1)=0 or idT1′(v1′)=0, then γ∗(T)≤4. Therefore, let odT1(v1)=1 and idT1′(v1′)=1 and we denote these vertices as {v2}=OT1(v1) and {v2′}=IT1′(v1′) respectively. If (v2,v2′),(v2,v1′) or (v1,v2′) are in A(T), then S={v,v1,v1′,v2} or S={v,v1,v1′,v2′} are twin domination sets of T. So let us assume that (v2′,v2),(v1′,v2),(v2′,v1)∈A(T). Now, because v2 (resp. v2′) has already four incoming (resp. outcoming) arcs, all of the rest arcs have to be outcoming (resp. incoming), which means that the set S={v2,v2′} is a twin dominating set of T.
Therefore, DOM∗(K9)≤4. By Observation 2.2, we can conclude that DOM∗(K9)=4.
4 The Linear Upper Bound of DOM∗(Kn)
In this section we prove that for every integer n≥8, the conjecture given in Arumugam et al. [1] is false.
Theorem 4.1
For every integer n≥8, the upper orientable twin domination number of Kn, DOM∗(Kn)≤⌊2n⌋.
Proof.
We prove first the theorem for even n.
Let n=2k, k≥4. We use induction on k.
If k=4, the theorem holds by Theorem 2.1.
Suppose the theorem is true for any tournament T1 of order 2k. Let T2 be a tournament of order 2k+2. Consider v1,v2∈V(T2), (v1,v2)∈A(T2) and T1 the subtournament of T2 induced by V(T1)=V(T2)−{v1,v2}.
By our induction hypothesis, there exist a twin domination set S1 of T1, such that ∣S1∣≤k. If ∣S1∣<k, then S2=S1∪{v1,v2} is a twin dominating set of T2 with ∣S2∣≤k+1. So, suppose ∣S1∣=k.
-
If for one vertex v∈S1, (v,v1)∈A(T2) or (v2,v)∈A(T2), then the set S2=S1∪{v2} or S2=S1∪{v1}, respectively, is a twin dominating set of T2 with cardinality ∣S2∣=k+1. Therefore we can assume that v1 is a source and v2 a sink with respect to the set S1. Notice that {v1,v2} is a twin dominating set of S1.
2. 2.
If one of the vertices in T2 is source or sink the proof is finished according to Observation 2.1.
So there exists o1,o2∈V(T2) such that the arcs (o1,v1),(v2,o2)∈A(T2). If o1=o2, v1v2o2 or o1v1v2 is an oriented cycle in T2, then S2=V(T2)−{S1∪{oi}} with i∈{1,2} is a twin dominating set of T2 with ∣S2∣=k+1. Thus, the arcs (o1,v2),(v1,o2)∈A(T2). It is clear, that the set S2=V(T2)−S1 is a twin dominating set of T2 with cardinality ∣S2∣=k+2. We will prove that S2 it is not minimum. Let v∈S2−{v1,v2,o1,o2}.
- (a)
If the arc (o2,o1)∈A(T2), then S2−{o2} is a twin dominating set of T2 with cardinality k+1. So, we can suppose we have the arc (o1,o2)∈A(T2). See Figure 7.
2. (b)
If the arc (v,o1) or (o2,v) is in A(T2), then S2−{o1} or S2−{o2} are twin dominating set of T2, respectively. So we can assume that in T2, we have the arcs (o1,v),(v,o2), which implies that S2−{v} is a twin dominating set of T2 with cardinality k+1.
The reasoning for odd numbers, i.e., n=2k+1 for k≥4, is similar, as the theorem holds for k=4 by Theorem 3.1.
5 The Logarithmic Upper Bound of DOM∗(Kn)
In the following section we prove the O(log2(n)) upper bound of DOM∗(Kn) for any n≥4.
Theorem 5.1
For every natural number n≥4, the upper orientable twin domination number of Kn, DOM∗(Kn)≤2⌈log2(n−1)⌉.
Proof.
Let T be any orientation of Kn and u∈V(T) any vertex.
Let T1 be the subtournament of T induced by OT(u). As u in-dominates T1 there has to be found an out-dominating set in T1, which is done in the following recursive way. Let ui∈Ti, i∈N+ such that odTi(ui)≤⌊2ni−1⌋ (the existence of such a vertex is guaranteed by Observation 3.1), where ni=∣V(Ti)∣, then a recursive equations are
[TABLE]
where l is a first integer for which ∣V(Tl)∣≤2. Set S1={ui∣i=1,…,l} out-dominates T1 and while the number of vertices at each step decreases twice ∣S1∣≤⌈log2od(u)⌉. Similarly, we construct the in-dominating set S2 for a subtournament of T induced by IT(u), of the maximum cardinality ∣S2∣≤⌈log2id(u)⌉. Set S=S1∪S2∪{u} twin dominates T and
[TABLE]
This logarithmic upper bound is tighter than the linear one for n>21, i.e., 2⌈log2(n−1)⌉<⌊2n⌋ for n>21. We summarize all results for DOM∗(Kn) from Arumugam et al. [1] and this paper in the following theorem.
Theorem 5.2
For n≥1,
[TABLE]
[TABLE]