Roman Dominating Functions in Graph Theory
- Roman dominating functions are graph labelings that assign values from {0,1,2} such that every vertex labeled 0 is adjacent to a vertex labeled 2, ensuring defense constraints.
- They quantify graph stability by defining parameters like the Roman domination number and the NP-hard Roman bondage number, which assess structural vulnerability.
- Applications include delineating stability classes (e.g., R_UVR), constructing critical graphs with unique independent dominating sets, and establishing differential invariants.
A Roman dominating function is a fundamental structure in graph theory, combining elements of classical domination with combinatorial labeling governed by military-style defense constraints. This concept underlies a rich theory with connections to criticality, vulnerability, differential stability, and precise graph constructions.
1. Formal Definition and Key Parameters
A Roman dominating function (RDF) for a finite simple graph is a labeling such that every vertex with has at least one neighbor with (Samodivkin, 2015). The weight of is , with partitioning .
The Roman domination number is the minimum weight of an RDF on . Cockayne et al. established the sharp bounds , where is the ordinary domination number. An RDF attaining this minimum is called a -function.
The Roman bondage number measures edge vulnerability: it is the minimum cardinality of all sets such that . Computing is NP-hard, even for bipartite graphs.
2. Structural Properties and Special Classes
For any , one may compare and . The graph is in the stability class (“vertex deletion unchanging”) if for all (Samodivkin, 2015, Samodivkin, 2017). This is equivalent to: in no -function does any vertex receive label $1$ (“no labelling with value $1$ is allowed for any vertex in any optimal RDF”). Consequently, every is a “Roman” graph in the original sense, and satisfies .
Graphs in exhibit the property that every vertex (vertices labeled $2$) has at least three private neighbors; forms an independent dominating set, and every is “defendable” by exactly those private neighbors.
3. Upper Bounds and Extremal Properties
For connected of order , holds (Samodivkin, 2015). Equality occurs if and only if every -function yields an efficient dominating set with each relevant vertex having degree $2$.
The Roman bondage number in this class admits , the minimal degree. Deleting all edges incident to a minimum-degree vertex isolates it, forcing an increase in the Roman domination number through necessary use of label $1$.
In the context of Mycieleskian graphs, the Roman domination number of the -Mycieleskian for a special Roman graph is given precisely by a period-$4$ formula, depending on and (Kazemi, 2011).
4. Characterizations and Construction Methods
For trees, if and only if admits a labeling using statuses constructed via four specific operations starting from (O1–O4) (Samodivkin, 2015). In such trees, the set of status- vertices is the unique independent dominating set, each with three private neighbors.
Tree Characterization Equivalences:
- (i) Construction via O1–O4 yields all trees in the class .
- (ii) .
- (iii) Unique -function with , independent, and each has three private neighbors.
- (iv) Unique independent dominating set with three private neighbors per member.
- (v) Differential stability: the graph differential remains unchanged under vertex deletion.
Minimum-edge cases: For , the minimum-edge graphs in are precisely the trees constructed above (with edges).
5. Connections to Criticality and Differential Stability
The stability class coincides with graphs that are “differential-stable”: for these graphs, the quantity (maximum over all subsets ) remains unchanged when any vertex is deleted. A direct relation holds (Samodivkin, 2015).
Lemmas underpin the combinatorial logic: deleting a vertex lowers precisely when is labeled $1$ in some optimal assignment; the absence of any label-$1$ in all -functions implies differential and Roman domination stability.
6. Proof Techniques and Combinatorial Invariants
Key mechanisms include:
- Partitioning into and , and counting private neighborhoods to derive inequalities.
- Recursive and constructive labeling schemes (O1–O4) for trees, yielding full control over degree and neighborhood structure in each step.
- Use of differential arguments to relate the Roman domination number to broader combinatorial invariants.
- Inductive proofs showing extension of unique -functions through tree-growing operations, maintaining stability throughout.
7. Significance and Research Directions
Roman dominating functions encapsulate a fusion of local combinatorial defense and global optimality. Their properties under vertex and edge deletion have yielded structural graph classes, sharp bounds for domination parameters, and full constructive characterizations for critical families such as -trees. The differential-stability equivalence frames Roman domination in terms of classical combinatorial optimization.
Current research continues to refine extremal bounds, extend the concept to weighted graphs, higher domination thresholds, and study computational complexity—most notably in characterizations of critical and stable graphs, and discoveries of new invariants connecting domination, differential, and Roman parameters (Samodivkin, 2015, Kazemi, 2011).