Papers
Topics
Authors
Recent
Search
2000 character limit reached

Total Dominator Chromatic Number

Updated 7 July 2026
  • Total dominator chromatic number is a graph parameter for isolate-free graphs that combines proper coloring with the requirement that each vertex has all neighbors in at least one color class.
  • Foundational work established basic bounds, exact values for classical families, and NP-completeness, while later studies refined its complexity and behavior under various graph operations.
  • The parameter's analysis under graph modifications provides practical insights into structural properties and motivates ongoing research into related open problems.

The total dominator chromatic number is a graph parameter for isolate-free graphs that combines proper coloring with total domination. In the standard notations χtd(G)\chi_{td}(G) and χdt(G)\chi_d^t(G), it is the minimum number of color classes in a proper coloring of a graph GG such that each vertex is adjacent to every vertex of at least one color class. Kazemi’s foundational treatment established the basic bounds, extremal characterizations, exact values for several classical families, and NP-completeness, while later work reinterpreted the parameter through compelling colorings, refined the complexity landscape, and analyzed its behavior under a range of graph operations and derived constructions (Kazemi, 2013, Bachstein et al., 2021, Henning et al., 2023).

1. Definitions and equivalent formulations

Let G=(V,E)G=(V,E) be a finite simple graph with no isolated vertices. A proper kk-coloring is a map f:V{1,,k}f:V\to\{1,\dots,k\} such that f(u)f(v)f(u)\neq f(v) whenever uvEuv\in E. If the color classes are Vi=f1(i)V_i=f^{-1}(i), then a total dominator coloring is a proper coloring with the additional property that for every vertex vVv\in V there exists at least one color class χdt(G)\chi_d^t(G)0 satisfying χdt(G)\chi_d^t(G)1. In later formulations this is stated as the existence, for each vertex χdt(G)\chi_d^t(G)2, of a color class other than its own whose entire class lies in χdt(G)\chi_d^t(G)3 (Kazemi, 2013, Henning et al., 2023).

Two auxiliary notions recur in structural arguments. For a color class χdt(G)\chi_d^t(G)4, the common neighborhood is

χdt(G)\chi_d^t(G)5

and a vertex may be a private neighbor of χdt(G)\chi_d^t(G)6 with respect to a coloring if it lies in the common neighborhood of χdt(G)\chi_d^t(G)7 but in no common neighborhood of any other color class. These notions are used repeatedly in minimality proofs, especially in private-neighbor arguments and class-merging obstructions (Kazemi, 2013, Kazemi, 2013).

A later conceptual reformulation places total dominator coloring inside the framework of χdt(G)\chi_d^t(G)8-compelling colorings. If a rainbow committee is a choice of exactly one vertex from each color class, then χdt(G)\chi_d^t(G)9 is the minimum number of colors in a proper coloring for which every rainbow committee is a total dominating set. Equivalently,

GG0

where GG1 is the property “forms a total dominating set” and GG2 is the property “the induced subgraph has no isolated vertex” (Bachstein et al., 2021). This viewpoint makes the parameter formally comparable with other domination-type chromatic numbers.

2. Fundamental bounds and extremal structure

The basic inequalities are immediate but central: GG3 for an isolate-free graph of order GG4. The lower bound reflects the simultaneous coloring and total-domination requirements; the upper bound is realized by the trivial coloring assigning a distinct color to each vertex. A stronger general upper bound is

GG5

where the minimum is taken over all minimum total dominating sets GG6, and in particular

GG7

For GG8-partite graphs one further has GG9 (Kazemi, 2013, Henning et al., 2023).

For connected graphs of order G=(V,E)G=(V,E)0, the extremal range is

G=(V,E)G=(V,E)1

Moreover, G=(V,E)G=(V,E)2 if and only if G=(V,E)G=(V,E)3 is a complete bipartite graph, while G=(V,E)G=(V,E)4 if and only if G=(V,E)G=(V,E)5. Another structural equality occurs when G=(V,E)G=(V,E)6 has a universal vertex: if G=(V,E)G=(V,E)7, then G=(V,E)G=(V,E)8. Kazemi also noted that there is no monotonicity of G=(V,E)G=(V,E)9 versus kk0 under kk1 (Kazemi, 2013).

The parameter also behaves nontrivially under disjoint union. If kk2 has kk3 connected components kk4, each without isolates, then

kk5

Within the compelling-coloring framework, one further has

kk6

so the total dominator chromatic number sits above both the ordinary chromatic number and the dominator chromatic number (Kazemi, 2013, Bachstein et al., 2021).

3. Exact values for standard families

Representative exact formulas recorded in the literature include the following (Kazemi, 2013, Alikhani et al., 2015, Jalilolghadr et al., 2020).

Family Exact value
kk7 kk8
Complete kk9-partite f:V{1,,k}f:V\to\{1,\dots,k\}0 f:V{1,,k}f:V\to\{1,\dots,k\}1
f:V{1,,k}f:V\to\{1,\dots,k\}2 f:V{1,,k}f:V\to\{1,\dots,k\}3 if f:V{1,,k}f:V\to\{1,\dots,k\}4, and f:V{1,,k}f:V\to\{1,\dots,k\}5 otherwise
f:V{1,,k}f:V\to\{1,\dots,k\}6 f:V{1,,k}f:V\to\{1,\dots,k\}7 if f:V{1,,k}f:V\to\{1,\dots,k\}8 is even, f:V{1,,k}f:V\to\{1,\dots,k\}9 if f(u)f(v)f(u)\neq f(v)0 is odd
f(u)f(v)f(u)\neq f(v)1 for f(u)f(v)f(u)\neq f(v)2 f(u)f(v)f(u)\neq f(v)3 if f(u)f(v)f(u)\neq f(v)4, and f(u)f(v)f(u)\neq f(v)5 if f(u)f(v)f(u)\neq f(v)6
f(u)f(v)f(u)\neq f(v)7 for f(u)f(v)f(u)\neq f(v)8 f(u)f(v)f(u)\neq f(v)9 if uvEuv\in E0, and uvEuv\in E1 if uvEuv\in E2
Friendship graph uvEuv\in E3 uvEuv\in E4
Ladder uvEuv\in E5 uvEuv\in E6 if uvEuv\in E7 is odd, uvEuv\in E8 if uvEuv\in E9 is even
Chain triangular cactus Vi=f1(i)V_i=f^{-1}(i)0 Vi=f1(i)V_i=f^{-1}(i)1
Ortho-chain square cactus Vi=f1(i)V_i=f^{-1}(i)2 Vi=f1(i)V_i=f^{-1}(i)3
Vi=f1(i)V_i=f^{-1}(i)4 Vi=f1(i)V_i=f^{-1}(i)5 if Vi=f1(i)V_i=f^{-1}(i)6, and Vi=f1(i)V_i=f^{-1}(i)7 if Vi=f1(i)V_i=f^{-1}(i)8

The path formula is one of the most frequently reused templates in subsequent work, appearing again in studies of graph operations, coronas, and subdivisions. The wheel value is particularly simple because the universal center compresses the domination side of the constraint. For complements of paths and cycles, the values collapse to essentially Vi=f1(i)V_i=f^{-1}(i)9 outside small exceptional orders.

The cycle case is recorded in the supplied summaries in two modular forms. Kazemi’s exposition states that if vVv\in V0 with vVv\in V1, then vVv\in V2 for vVv\in V3, vVv\in V4 for vVv\in V5 with vVv\in V6 or vVv\in V7, and vVv\in V8 for vVv\in V9, with χdt(G)\chi_d^t(G)00 and χdt(G)\chi_d^t(G)01. A later summary states the cycle formula as χdt(G)\chi_d^t(G)02 for χdt(G)\chi_d^t(G)03 and χdt(G)\chi_d^t(G)04 for χdt(G)\chi_d^t(G)05, again with χdt(G)\chi_d^t(G)06 treated exceptionally (Kazemi, 2013, Alikhani et al., 2015). Both summaries place cycles among the earliest families for which exact modular behavior was derived.

Trees form a major structural subclass. Early results expressed χdt(G)\chi_d^t(G)07 in terms of the set χdt(G)\chi_d^t(G)08 of support vertices and χdt(G)\chi_d^t(G)09: χdt(G)\chi_d^t(G)10, with equality when every nonleaf has a leaf neighbor, and also when χdt(G)\chi_d^t(G)11. For χdt(G)\chi_d^t(G)12, the value is χdt(G)\chi_d^t(G)13 if two leaves sit at distance χdt(G)\chi_d^t(G)14, and χdt(G)\chi_d^t(G)15 otherwise; for χdt(G)\chi_d^t(G)16 with center edge χdt(G)\chi_d^t(G)17, the values χdt(G)\chi_d^t(G)18, χdt(G)\chi_d^t(G)19, and χdt(G)\chi_d^t(G)20 arise according to the status of χdt(G)\chi_d^t(G)21 and χdt(G)\chi_d^t(G)22 as support vertices (Kazemi, 2013). Later work completed the trichotomy χdt(G)\chi_d^t(G)23: χdt(G)\chi_d^t(G)24 if and only if χdt(G)\chi_d^t(G)25, and χdt(G)\chi_d^t(G)26 is characterized by the existence of a minimum TD-set χdt(G)\chi_d^t(G)27 satisfying three explicit conditions involving private neighbors, forbidden pairs in χdt(G)\chi_d^t(G)28, and an induced independent set outside a specified neighborhood (Henning et al., 2023).

4. Complexity and algorithmic status

The decision problem TDCD asks whether an isolate-free graph χdt(G)\chi_d^t(G)29 admits a total dominator coloring with at most χdt(G)\chi_d^t(G)30 colors. It is NP-complete in general. One standard reduction adds a universal vertex χdt(G)\chi_d^t(G)31 and shows χdt(G)\chi_d^t(G)32, reducing from CHROMATIC NUMBER. Later work strengthened the hardness picture by proving that TDCD remains NP-complete on split graphs, connected bipartite graphs, and planar graphs (Kazemi, 2013, Henning et al., 2023).

The restricted-class hardness results are tied to class-specific inequalities. On split graphs, if χdt(G)\chi_d^t(G)33 is the clique part, then

χdt(G)\chi_d^t(G)34

and the dominator-coloring and total-dominator-coloring thresholds coincide at χdt(G)\chi_d^t(G)35. On bipartite graphs,

χdt(G)\chi_d^t(G)36

and the hardness proof uses the fact that a polynomial-time algorithm for χdt(G)\chi_d^t(G)37 would imply a χdt(G)\chi_d^t(G)38-approximation for χdt(G)\chi_d^t(G)39. On planar graphs the corresponding bound is

χdt(G)\chi_d^t(G)40

These results connect the parameter directly to approximation hardness for total domination (Henning et al., 2023).

Positive algorithmic results are known for several hereditary or recursively structured graph classes. Trees are polynomial-time solvable, with a linear-time dynamic-programming algorithm on rooted trees. For connected cographs,

χdt(G)\chi_d^t(G)41

and for disconnected cographs with χdt(G)\chi_d^t(G)42 components,

χdt(G)\chi_d^t(G)43

both computable in χdt(G)\chi_d^t(G)44 time via cotrees. Chain graphs satisfy χdt(G)\chi_d^t(G)45, with χdt(G)\chi_d^t(G)46 if and only if χdt(G)\chi_d^t(G)47, χdt(G)\chi_d^t(G)48 if and only if χdt(G)\chi_d^t(G)49, and χdt(G)\chi_d^t(G)50 if and only if χdt(G)\chi_d^t(G)51; a chain ordering yields linear-time computation in χdt(G)\chi_d^t(G)52 time (Henning et al., 2023). Within the compelling-coloring framework, deciding χdt(G)\chi_d^t(G)53 is NP-complete for fixed χdt(G)\chi_d^t(G)54, whereas testing χdt(G)\chi_d^t(G)55 can be done in polynomial time by an χdt(G)\chi_d^t(G)56-style routine (Bachstein et al., 2021).

5. Graph operations and derived constructions

A substantial portion of the later literature studies how χdt(G)\chi_d^t(G)57 changes under graph operations. For the join of connected graphs,

χdt(G)\chi_d^t(G)58

For the corona, if χdt(G)\chi_d^t(G)59 is connected of order χdt(G)\chi_d^t(G)60, then χdt(G)\chi_d^t(G)61, and more generally

χdt(G)\chi_d^t(G)62

For the neighborhood corona,

χdt(G)\chi_d^t(G)63

and for χdt(G)\chi_d^t(G)64-gluing,

χdt(G)\chi_d^t(G)65

(Alikhani et al., 2015, Ghanbari et al., 2017).

Kazemi’s Mycielski study proved the sharp dichotomy

χdt(G)\chi_d^t(G)66

The increment is χdt(G)\chi_d^t(G)67 exactly for graphs in Class 1, namely those admitting a χdt(G)\chi_d^t(G)68-coloring with a color class of empty private neighborhood; otherwise the increment is χdt(G)\chi_d^t(G)69 (Kazemi, 2013).

Local graph modifications also admit quantitative bounds. If χdt(G)\chi_d^t(G)70 is a non-bridge in a connected graph χdt(G)\chi_d^t(G)71, then

χdt(G)\chi_d^t(G)72

If χdt(G)\chi_d^t(G)73 is a non-cut vertex, then

χdt(G)\chi_d^t(G)74

For edge contraction,

χdt(G)\chi_d^t(G)75

and for vertex contraction χdt(G)\chi_d^t(G)76,

χdt(G)\chi_d^t(G)77

The neighborhood-sparsification operation χdt(G)\chi_d^t(G)78, obtained by deleting all edges among neighbors of χdt(G)\chi_d^t(G)79, satisfies

χdt(G)\chi_d^t(G)80

(Ghanbari et al., 2016).

Derived graph constructions have produced additional exact families. For the χdt(G)\chi_d^t(G)81-subdivision χdt(G)\chi_d^t(G)82, one has monotonicity in χdt(G)\chi_d^t(G)83 together with general path-based bounds, including

χdt(G)\chi_d^t(G)84

where χdt(G)\chi_d^t(G)85 (Alikhani et al., 2018). For middle graphs and central graphs, exact values are known for paths, cycles, wheels, complete graphs, complete multipartite graphs, stars, double-stars, and friendship graphs; for example,

χdt(G)\chi_d^t(G)86

(Kazemnejad et al., 2021, Kazemnejad et al., 2018).

The parameter has inspired total-coloring analogues. If χdt(G)\chi_d^t(G)87 is the total graph of χdt(G)\chi_d^t(G)88, then the total dominator total chromatic number satisfies

χdt(G)\chi_d^t(G)89

This identity underlies exact formulas for cycles, paths, wheels, complete bipartite graphs, and complete graphs in the total-coloring setting, and imports the total-dominator-coloring machinery directly to total graphs (Kazemi et al., 2019, Kazemi et al., 2020).

Sensitivity questions have also been formalized. The TDC-stability χdt(G)\chi_d^t(G)90 is the minimum number of vertices whose removal alters χdt(G)\chi_d^t(G)91, and the TDC-bondage number χdt(G)\chi_d^t(G)92 is the minimum number of edges whose removal alters it. For paths χdt(G)\chi_d^t(G)93, both parameters equal χdt(G)\chi_d^t(G)94; for cycles χdt(G)\chi_d^t(G)95, the values depend on χdt(G)\chi_d^t(G)96; for friendship graphs χdt(G)\chi_d^t(G)97, both again equal χdt(G)\chi_d^t(G)98. The same work gives the Nordhaus–Gaddum-type lower bounds

χdt(G)\chi_d^t(G)99

(Ghanbari et al., 2017).

Specialized graph families continue to expand the catalogue of exact values. For GG00, Jalilolghadr and Behtoei proved

GG01

using decompositions of GG02 into starlike and triangular classes together with a nonexistence argument involving Steiner triple systems of order GG03 (Jalilolghadr et al., 2020). For circulant graphs GG04 with GG05, GG06, and GG07, the graph is isomorphic to GG08, and a piecewise exact formula is given in terms of GG09 (Kazemi et al., 2019).

Several open problems remain central. Kazemi asked for the determination of GG10 for trees of diameter at least GG11, Nordhaus–Gaddum-type bounds for GG12 and GG13, characterization of graphs with GG14 for each fixed GG15, and characterization of graphs satisfying equalities such as GG16, GG17, and

GG18

(Kazemi, 2013). Later work added class-specific questions, including whether the GG19 test for the tree condition GG20 can be improved to truly linear time, and classification problems for middle graphs such as GG21 or GG22 (Henning et al., 2023, Kazemnejad et al., 2021). These problems indicate that, despite a substantial exact and algorithmic literature, the total dominator chromatic number remains structurally incomplete even on natural sparse and transformed graph classes.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Total Dominator Chromatic Number.