Perfect double Roman domination of trees
Introduction
Paramount to the Roman army were its legions, made up of highly trained solders. These legions were stationed at various locations in the empire to defend Rome from attacks by neighboring countries. A location is protected by a legion stationed there, while a location having no legion can be protected by a legion sent from a neighboring location. In an attempt to protect all cities while preventing the problem of leaving a location unprotected when its legion is dispatched to defend another, Emperor Constantine decreed that a city having no legions must be within the vicinity of at least one location having two legions, one of which could be dispatched to the attacked city. For economical reasons, he further decreed that no more than two legions be stationed at any location. Motivated by a series of articles outlining Roman defense strategies in mathematical magazines (see [22], [23], [24], [25]), Cockayne, et al. [7] introduced Roman domination as a graph theoretical concept as follows.
Let be a function assigning a non-negative integer to each vertex of . The weight of a vertex is its value assigned to it under . The weight of is the sum, , of the weights of the vertices. Let denote the set of vertices assigned by function .
A Roman dominating function on is a function satisfying the condition that every vertex for which is adjacent to at least one vertex for which . The Roman domination number, denoted , is the minimum weight of an Roman dominating function of . Since its introduction in graph theory in 2004, Roman domination has been the topic of over 100 research papers. We refer the reader to [5], [6], [8], [11], [15], [18], [19], [20], [21], [27] for a small sample of recent papers on Roman domination and its variants.
Double Roman domination, a variant of Roman domination, was proposed by Beeler et al. [4] as a stronger version of Roman domination. As we have seen, the strategy of Roman domination provides for any attacked location to be defended by one legion. Double Roman domination doubles the protection by ensuring that any attack can be defended by at least two legions. A function is a double Roman dominating function on a graph if the following conditions are met.
- (i)
If , then vertex has at least two neighbors in or at least one neighbor in .
- (ii)
If , then vertex has at least one neighbor in .
The double Roman domination number, denoted , is the minimum weight of a double Roman dominating function of . It is noted in [4] that double Roman domination, with the ability to deploy three legions at a given location, allows to double the level of defense, sometimes at less than the anticipated additional cost. For example, consider the star , for which . For more details on double Roman domination, see [1], [2], [3], [14], [16], [26], [28], [29].
A Roman dominating function is called perfect in [12] if for every vertex with , there is exactly one vertex with . The authors in [12] showed that if is a tree on vertices, then , and characterized the trees achieving equality in this bound. For another example of a perfect function involving a variant of Roman domination, see [10]. See also Klostermeyer’s taxonomy of perfect domination [17].
We extend the concept of perfect to double Roman domination as follows. A perfect double Roman dominating function of a graph , abbreviated PDRD-function, is a function : satisfying the following conditions:
- (i)
If , then either is adjacent to exactly two vertices in and no vertex in , or is adjacent to exactly one vertex in and no vertex in .
- (ii)
If , then is adjacent to exactly one vertex in and no vertex in .
The perfect double Roman domination number of , denoted , is the minimum weight among all PDRD-functions of . That is, A PDRD-function of with weight is called a - of .
Since every PDRD-function is a double Roman dominating function, for any graph . We note that there exists a -function of a path that is also a PDRD-function, so we have . The following value of , and hence for , is given in [1].
Proposition 1 For the paths ,
For notation and graph theory terminology, we in general follow the books [9], [13]. Specifically, let be a graph with vertex set of order and edge set , and let be a vertex in . The open neighborhood of is the set and the closed neighborhood of is . The degree of in is . The minimum degree among the vertices of is denoted by . If the graph is clear from the context, we omit it in the above expressions. For example, we write , , and rather than , , and , respectively. A leaf is a vertex of degree , while its neighbor is a support vertex. We use the standard notation .
The distance between two vertices and in a connected graph is the length of a shortest -path in . The maximum distance among all pairs of vertices of is the diameter of , denoted by .
A rooted tree distinguishes one vertex called the root. For each vertex of , the parent of is the neighbor of on the unique -path, while a child of is any other neighbor of in . A descendant of is a vertex such that the unique -path contains . In particular, every child of is a descendant of . A grandchild of is the descendant of at distance from . We let denote the set of descendants of , and we define . The maximal subtree at is the subtree of induced by , and is denoted by . The tree obtained from a rooted tree by deleting a subtree is denoted by . For , a double star is the tree with exactly two vertices that are not leaves, one of which has leaf neighbors and the other leaf neighbors.
Section snippets
Main result
For a given class of graphs, we consider the problem of determining or estimating the best possible constants such that for all graphs of order belonging to the class . These constants are given by
For a graph of order , the function assigning a weight of 2 to every vertex is a PDRD-function of . Hence, for all graphs , and so the maximum value of is . This is the best possible as the graph consisting of isolated vertices has
Proof of Theorem 1
We proceed by induction on the order of a tree . If , then is the path and by Proposition 1, . This establishes the base case. Let and assume that if is a tree of order for , then .
We first show that the result holds if any support vertex has at least four leaf neighbors.
Claim 1 If any vertex of is adjacent to four or more leaves, then .
Proof Assume that a vertex is adjacent to four or more leaves and let be a leaf neighbor of . Let
CRediT authorship contribution statement
Ayotunde T. Egunjobi: Investigation, Writing - review & editing. Teresa W. Haynes: Conceptualization, Investigation, Supervision, Writing - original draft, Writing - review & editing.
References (29)
- et al.
On the double Roman domination in graphs
Discrete Appl. Math.
(2017) - et al.
Double Roman domination
Discrete Appl. Math.
(2016) - et al.
Roman domination in graphs
Discrete Math.
(2004) - et al.
On the Roman domination number of a graph
Discrete Math.
(2009) - et al.
Perfect Italian domination in trees
Discrete Math.
(2019) - et al.
Perfect Roman domination in trees
Discrete Appl. Math.
(2018) - et al.
An improved upper bound on the double Roman domination number of graphs with minimum degree at least two
Discrete Appl. Math.
(2019) - et al.
Upper bounds on Roman domination numbers of graphs
Discrete Math.
(2012) - et al.
On the double Roman domination of graphs
Appl. Math. Comput.
(2018) - et al.
Double Roman domination in trees
Inform. Process. Lett.
(2018)
An upper bound on the double Roman domination number
J. Comb. Optim.
Double Roman domination number
Discrete Appl. Math.
The differential and Roman domination of a graph
Appl. Anal. Discrete Math.
Extremal problems for Roman domination
SIAM J. Discrete Math.
Cited by (10)
Signed double Roman domination on cubic graphs
2024, Applied Mathematics and ComputationOn d-stable locally checkable problems parameterized by mim-width
2024, Discrete Applied MathematicsA new approach on locally checkable problems
2022, Discrete Applied MathematicsTotal Perfect Roman Domination
2023, SymmetrySigned double Italian domination
2023, AIMS Mathematics
- 1
Research supported in part by the University of Johannesburg .