ORIGINAL RESEARCH article

Front. Appl. Math. Stat., 13 July 2026

Sec. Optimization

Volume 12 - 2026 | https://doi.org/10.3389/fams.2026.1842479

Geodesic dominated coloring in certain product graphs

  • Department of Mathematics, School of Advanced Sciences, Vellore Institute of Technology, Chennai, India

Abstract

A geodesic dominated coloring of a graph G is a proper coloring in which each color class is dominated by at least one geodesic. The minimum number of colors required for such a coloring is the geodesic dominated chromatic number, denoted by . In this paper, we determine the geodesic dominated chromatic number for several families of graphs constructed through standard product operations, including the lexicographic product, the vertex corona, and the Hamiltonian edge corona. We further establish general bounds and characterize the influence of structural properties of these product graphs on .

1 Introduction

Graph coloring is a standard and widely studied topic in graph theory with numerous theoretical and practical applications. For a positive integer k, let [k] = {1, 2, …, k}. A function c:V(G) → [k] is a proper coloring of G provided that no edge uvE(G) has c(u) = c(v). The minimum integer k for which G admits a proper vertex coloring is called the chromatic number of G, denoted by χ(G). When the meaning is unambiguous, the term proper coloring will be used in place of proper vertex coloring. For a fixed color i, the set of vertices assigned that color is called the color class of i, and is written as C(i) = {vV(G)∣c(v) = i}. Since adjacent vertices are required to receive distinct colors, every such set C(i) contains only mutually non-adjacent vertices. Hence, each color class is an independent set, and the family {C(1), C(2), …, C(k)} forms a partition of V(G). The greatest number of vertices that can occur in any independent set of G is called the independence number, denoted by α(G).

Graph coloring is a fundamental technique used to model and solve various combinatorial optimization problems. Its theoretical studies in this field are deeply rooted in the exploration of the chromatic number and the development of efficient coloring algorithms. In research, there are numerous methods of graph coloring methods and techniques. In Matula et al. [1], Matula et al. provide significant work on algorithms related to graph coloring. Some of the techniques are Approximation Algorithms [], Parameterized Complexity [], Probabilistic Methods [], Hybrid Algorithms [], Structural Decomposition []. The methods and techniques demonstrate that the strategies depend on how graph coloring is being tackled. There is insightful knowledge, allowing us to gain understanding and solve the fundamental problem of graph theory. In contrast to graph coloring, domination represents a fundamental concept in graph theory that concerns the control of vertices by specific subsets. A subset SV(G) is a dominating set of G whenever every vertex outside S has a neighbor in S. The parameter γ(G) is the least cardinality of such a set. The foundational concepts were initially established by Ore [] and Berge [], whose pioneering works significantly influenced subsequent research in this field. A dominating set in graph theory, as it can be used to solve various problems entirely around network design for achieving communication coverage and resource allocation. It has wide applications in relay node placement, scheduling, and image processing. It also helps understand the building blocks of a graph, which contributes to theoretical and problem-solving skills. Significant related developments concerning this problem have been presented in Rao et al. [], Garg et al. [], Meybodi et al. [], Manuel and Parthiban [], Jena and Wojciechowski [], and Kawano [].

Beyond the classical coloring and domination problems, researchers have explored their interplay, giving rise to the intriguing concept of dominated coloring. This approach unifies coloring and domination, opening new avenues for theory and applications. A dominated coloring of G is a proper coloring in which each color class admits a vertex adjacent to all vertices in that class. The parameter χdom(G) is the least cardinality of such a set. The concept of dominated coloring was first introduced by Merouane et al. [] in 2015. In Chen [], Chen et al. discuss the application of dominated coloring in network optimization, highlighting its utility in managing interpersonal relationships within social networks and other networked systems. Significant related developments concerning this problem have been presented in Choopani et al. [], Goddard and Henning [], Li et al. [], Poonkuzhali and Jayagopal [], and Shalu et al. [, ].

A geodesic in a graph G is a shortest path connecting two vertices. For a geodesic λ, its closure is defined as I(λ) = ⋃xV(λ)N[x], that is, the union of the closed neighborhoods of all vertices lying on λ. We say that a geodesic λ dominates a vertex set SV(G) if SI(λ). A supreme geodesic is a geodesic whose closure contains the maximum number of vertices among all geodesics in G. A geodesic dominated coloring of a graph G is a proper coloring in which, for every color class, there exists a geodesic that dominates it. In other words, for every color class C of G, there exists a geodesic λ in G such that CI(λ). The geodesic dominated chromatic number represents the minimum number of colors needed for a geodesic dominated coloring of G. Throughout the paper, GDC refers to geodesic dominated coloring. In Vathana MP, Jayagopal [], the concept of GDC was introduced, and the geodesic dominated chromatic number was determined for various network structures such as cycles, hypermeshes, complete binary trees, sibling trees, and hypertrees. Moreover, several lower bounds on the geodesic dominated chromatic number were established.

We organize the rest of the paper as follows:

  • Section 2: We discuss the lexicographic product, the vertex corona, and the Hamiltonian edge corona, outlining their definitions and structural relevance as a basis for analyzing GDC.

  • Section 3: We briefly present the conceptual background and motivation of GDC, highlighting its interplay with domination theory, geodesic concepts, and proper vertex coloring, and explaining why shortest paths naturally regulate color classes in network-based applications.

  • Section 4: We present some known results that establish relationships between geodesic dominated chromatic number and other graph parameters, including bounds based on the chromatic number, domination, and properties of supreme geodesics.

  • Section 5: We determine the exact geodesic dominated chromatic numbers for several graph classes formed via standard graph products, including the lexicographic, vertex corona, and Hamiltonian edge corona, and establish general structural bounds for these products.

  • Section 6: We summarize the key findings on domination-based coloring via geodesics in product graphs, highlighting exact values, general bounds, and the role of structural properties in determining the geodesic dominated chromatic number. We also outline potential directions for future research on the studied problem.

2 Basic preliminaries

Product graphs provide a unifying framework in graph theory for modeling complex systems by combining simpler structures through well-defined operations. In this work, we focus on the lexicographic product, the vertex corona, and the Hamiltonian edge corona (introduced here), each offering distinct structural features for studying geodesic properties and coloring strategies. The lexicographic productGH of graphs G and H is the graph whose vertices are of the form (u, x), where uV(G) and xV(H). Two vertices (u, x) and (v, y) are adjacent in GH if and only if either uvE(G), or u = v and xyE(H). The lexicographic product of graphs was first introduced by Harary [], where it was studied from a group-theoretic perspective in the context of automorphism groups. A more systematic combinatorial treatment of the lexicographic product, including its structural properties and algebraic behavior, was later developed by Sabidussi [27]. This product is ideal for modeling decision-making processes where decisions and options are layered, such as in scheduling, prioritization in task networks, or complex decision trees []. The vertex coronaG°H is the graph formed from one copy of G and |V(G)| mutually disjoint copies of H, where each vertex of G is made adjacent to all vertices of exactly one associated copy of H. For a vertex vV(G), we denote by Hv the copy of H attached to v in G°H. In Frucht and Harary [], Frucht and Harary introduce a new graph operation called the corona, where the resulting graph's automorphism group is generally isomorphic to the wreath product of the automorphism groups of the original graphs. Let G be a Hamiltonian graph and let 𝒞 be a fixed Hamiltonian cycle of G. The Hamiltonian edge coronaGH is formed by taking one copy of G together with |E(𝒞)| pairwise disjoint copies of H, indexed by the edges of 𝒞. For each edge (u, v)∈E(𝒞), we attach the corresponding copy of H by adding all edges from each of u and v to every vertex in that copy. We introduce this construction as a new graph operation designed to investigate structural and coloring properties arising from Hamiltonicity. For two vertex-disjoint graphs, the join is formed by combining the two graphs and then adding every edge that connects a vertex of one graph to a vertex of the other. The union of two graphs is the graph obtained by collecting all the vertices and all the edges from both graphs. The intersection of two graphs is the graph determined by the vertices and edges common to both.

3 Conceptual background and motivation

Geodesic dominated coloring (GDC) lies at the intersection of three classical themes in graph theory: domination, geodetic structure, and proper vertex coloring. Domination captures the idea of control or coverage through a strategically chosen set of vertices, while geodetic concepts incorporate the geometry of shortest paths and reflect how information, influence, or monitoring propagates efficiently through a network. Formally, a set SV(G) is geodetic whenever every vertex outside S lies on some shortest path between a pair of vertices from S, and it is strong geodetic if this containment occurs on a unique shortest path; the minimum such sizes are g(G) and sg(G), respectively. When the same set also dominates G, one obtains the corresponding hybrid parameters: a geodetic dominating set [of minimum size γg(G)] and a strong geodetic dominating set [of minimum size γsg(G)]. These notions are fundamentally vertex-centric: one seeks a small collection of vertices that, through adjacency and shortest-path structure, govern the entire graph.

GDC departs from this vertex-centric viewpoint by imposing domination requirements on color classes. In GDC, the vertex set is first partitioned into independent sets (a proper coloring), and then each color class must be “controlled” through shortest-path structure: for every color class, there exists a geodesic whose geodetic closure contains that entire class. Thus, shortest paths serve as structured “controllers” that dominate groups of vertices rather than individual vertices. This class-based formulation is important in contexts where vertices are naturally grouped into roles, tasks, frequencies, time slots, or operational clusters, and where supervision is performed along efficient routes. Accordingly, the optimization objective changes: instead of minimizing the size of a dominating-type vertex set, one minimizes the number of colors subject to a distance-aware domination constraint.

From an applied perspective, many network-design requirements can be viewed as a single composite problem with multiple constraints. First, the system must be partitioned to prevent conflicts (for example, interference in wireless communication, contention in parallel processing, or collisions in scheduling); proper coloring directly models this requirement. Second, the partitioned components must remain observable or controllable via a limited supervisory mechanism; classical domination captures such coverage, but it is typically local and adjacency-based. Dominated coloring strengthens the interaction between partitioning and supervision by requiring each color class to be dominated by at least one vertex, but this still abstracts away the role of communication distance and the fact that monitoring and coordination often occur along shortest routes. GDC consolidates these requirements: it enforces conflict-free partitioning while ensuring that every class can be supervised through a shortest-path backbone. In this way, GDC simultaneously encodes (i) separation of incompatible vertices, (ii) structured coverage of each class, and (iii) efficient reachability through geodesics.

The above synthesis becomes particularly compelling for networks whose topology is inherently modular, hierarchical, or redundant. Such architectures are naturally modeled by product graphs, which assemble large graphs from simpler components while preserving structural regularities. For instance, the lexicographic product captures hierarchical layering by replacing each vertex of a backbone by a local module; vertex corona constructions model hub-cluster designs by attaching local components to backbone vertices; and Hamiltonian edge corona variants encode redundancy along selected edges to improve robustness. In these composite settings, shortest-path geometry can change dramatically under graph composition, and the interaction between coloring constraints and distance-based domination becomes non-trivial. Consequently, studying GDC on product graphs not only yields new structural bounds and extremal phenomena but also provides principled guidance for the design of scalable and fault-tolerant architectures where partitioning and shortest-path-based supervision must be achieved simultaneously.

4 Some known results

Observation 4.1. [] For any graph G, .

Observation 4.2. [] If G contains a geodesic that dominates V(G), then .

Theorem 4.3. [] If G is a graph of order n with a supreme geodesic λ, where m = |I(λ)|/2, then .

Theorem 4.4. [] If G is a graph on order n with a supreme geodesic λ, and H is the induced subgraph on V(I(λ)) with minimum chromatic number among all geodesics in G, where , then .

5 Main results

Observation 5.1. For any graph G of order n, .

Theorem 5.2. For any graphs G and H, .

Proof. Let (u, v) be an edge in G+H such that uG and vH. Since G+H is a join graph, V(H)⊆N(u) and V(G)⊆N(v). Thus, the geodesic between u and v dominates V(G+H). By Observation 4.2, . It is a well-known fact that χ(G+H) = χ(G)+χ(H). Therefore, .

Theorem 5.3. For any graphs G and H, .

Proof. Let c:V(GH) → [k] be a GDC of GH. Consider the restriction of c to V(G). If two vertices are adjacent in G, they are also adjacent in GH. Since c is proper on GH, such vertices receive distinct colors. Hence, the restriction c to V(G) is proper on G. For the geodesic domination property, note that it is verified only with respect to geodesics lying entirely inside G. Thus, the restriction c to V(G) is a valid GDC of G. By the same reasoning, the restriction of c to V(H) is a GDC of H. Hence, and , so that . Therefore, .

Remark 5.4. For any vertex-disjoint graphs G and H,

Theorem 5.5. For any graphs G and H,

Proof. Let cG:V(G) → [p] and cH:V(H) → [q] be a GDCs of G and H, respectively, where and . Since GH is a subgraph of both G and H, the restriction of cG (or cH) to V(GH) induces a proper coloring of GH. Consider the restriction of cG to V(GH), denoted by c. For each color class C(i) of GH under c, where i∈[p], there exists a geodesic λ in G such that C(i)⊆I(λ), since cG is a GDC of G. Note that every subpath of a geodesic is itself a geodesic between its endpoints. Hence, the subpath of λ lying entirely in GH, say λ′, is a geodesic in GH satisfying C(i)⊆I(λ′). Consequently, c is a GDC of GH. Hence, . By symmetry, considering the restriction of cH to V(GH) yields . Therefore, .

Remark 5.6. For any subgraph H of G, .

The proof of the following theorem is omitted, as it is similar to that of Observation 5.1.

Theorem 5.7. For any graphs G and H with n and m vertices respectively,

.

Theorem 5.8. For any graphs G and H, if G contains a geodesic λ whose closure dominates V(G), then .

Proof. Let λ be a geodesic in G such that I(λ) = V(G). For any vertex (x, h)∈V(GH), since I(λ) = V(G), there exists a vertex yV(λ) with either y = x or (y, x)∈E(G). In either case, every vertex in the copy of H corresponding to x is adjacent to some vertex associated with y in GH. Hence, all copies of H are dominated by vertices corresponding to λ, implying I(λ) = V(GH). Therefore, by Observation 4.2, .

Theorem 5.10. For any graphs G and H of order n and m, respectively, .

Proof. Let cG:V(G) → [p] and cH:V(H) → [q] be a GDCs of G and H, respectively, where and . It follows from the construction of GH that there are m copies of G and n copies of H. For each gV(G) and hV(H), let Hg and Gh denote the induced subgraphs of GH on the vertex sets {(g, hj):1 ≤ jm} and {(gi, h):1 ≤ in}, respectively. Clearly, HgH and GhG. Let c:V(GH) → [pq]. For 1 ≤ ip and for each gC(i), assign c((g, hj)) = cH(hj)+q(i−1), 1 ≤ jm. Observe that for any gV(G), the restriction of c to Hg induces a proper coloring of Hg, since cH is a proper coloring of H. Furthermore, if g and g′ are adjacent vertices in G, then the color sets assigned to Hg and are disjoint by construction. Thus, we have c(x)≠c(y) for all xV(Hg) and . As a result, c is a proper coloring of GH. It suffices to verify that each color class of GH is dominated by at least one geodesic. For 1 ≤ ip, let Si = {(g, hj):gC(i)and1 ≤ jm}⊆V(GH). Since cG is a GDC of G, there exists a geodesic λi in G that dominates the color class C(i). This implies that the corresponding geodesic in GH dominates the set Si. As a result, c is a GDC of GH. Therefore, .

We now verify that the bounds given in Theorem 5.9 are sharp:Upper Bound: Consider two paths Pn and Pm. It is well-known that [], . Furthermore, it is easy to observe that . By Theorem 5.9, we have . Therefore, Thus, the upper bound in Theorem 5.9 is attained, confirming its sharpness.

Theorem 5.10. For any cycle G of order n>5 and any complete graph H of order m, let . Then .

Proof. Let c:V(GH) → [k] be a GDC of GH and λ be a supreme geodesic in GH. It is easy to observe that the length of λ is d(GH) and |I(λ)| = m(d(GH)+3). Since G is a cycle and H is a complete graph, it follows that d(GH) = d(G), and any two vertices belonging to the same row or to adjacent rows in GH must receive distinct colors under c. This implies that , ∀i∈[k]. Therefore, . Let as defined in Algorithm 1. See Figures 1, 2.

Algorithm 1

GDC of lexicographic product.

Figure 1

Figure 2

Proof of correctness: We prove that Algorithm 1 produces a GDC of GH = CnKm. First, we show that the coloring produced by Algorithm 1 is proper. The algorithm assigns labels to the vertices v(i, j) column by column, in such a way that within every fixed column j, vertices are labeled alternately along the cycle Cn. The coloring is then defined by . Hence, any two vertices receiving the same color belong to the same block of at most r consecutive labels. By the labeling pattern in Algorithm 1, vertices with the same color are pairwise separated by at least one intermediate vertex along each copy of Cn. Moreover, since H = Km, every two vertices lying in the same row are adjacent, and Algorithm 1 assigns distinct labels, hence distinct colors, to all vertices in the same row. Therefore, no two adjacent vertices of CnKm receive the same color. Therefore, c is a proper coloring of GH. It suffices to verify that each color class of GH is dominated by at least one geodesic. Let C(i) be a color class such that |C(i)| = r for some i∈[k]. By Algorithm 1, there exists a cycle C (a copy of G) in GH that contains all the vertices of C(i). Let (u1, u2, …, ur) denote the increasing sequence of vertices of C(i) under the labeling specified in Algorithm 1. Observe that in this sequence the vertices of C(i) appear alternately along C. Since the vertices of C(i) are placed alternately on C, it follows that in C, d(u1, ur) = 2r−2. Let x and y be two vertices on C such that xN(u1)∩N(u2)∩V(C) and yN(ur−1)∩N(ur)∩V(C). Let P be the path from x to y in C that passes through the vertices u2, u3, …, ur−1. Then d(x, y) = 2r−4 ≤ d(G), which implies that P is a shortest path between x and y in C. Since every geodesic in C is also a geodesic in GH, P is a geodesic in GH. By the choice of x and y, it follows that C(i)⊆I(P). Thus, the geodesic P dominates the color class C(i). By similar reasoning, for any color class C(i) with |C(i)| ≤ r, there exists a geodesic in GH that dominates it. As a result, c is a GDC of GH. Therefore, .

Theorem 5.11. For any cycles G and H of orders n>5 and m respectively, with n<m, let and . Then

Proof. Consider the case when m is even. Let c:V(GH) → [k] be a GDC of GH and λ be a supreme geodesic in GH. It is easy to observe that the length of λ is d(GH) and |I(λ)| = m(d(GH)+3). Let S be the induced subgraph on the set of vertices I(λ). Since S contains a complete graph on 4 vertices, χ(S)≥4. This implies that , ∀i∈[k]. Moreover, there is no geodesic in G such that the subgraph induced by its closure cannot be colored with fewer than four colors. Therefore, by Theorem 4.4, we have . Let as defined in Algorithm 2. See Figure 3.

Algorithm 2

GDC of lexicographic product.

Figure 3

Proof of correctness: We prove that Algorithm 2 produces a GDC of GH = CnCm. First, we show that the coloring produced by Algorithm 2 is proper. The algorithm assigns labels to the vertices of GH by first labeling the columns j = 1, 2, m, and then extending the labeling to the remaining columns by copying the labels from the column indexed by j−2. The coloring is then defined by . Hence, any two vertices receiving the same color belong to the same block of at most s consecutive labels. By the labeling pattern in Algorithm 2, vertices assigned the same color occur only in rows of the same parity and in columns whose indices differ by two. Consequently, any two vertices having the same color are separated by at least one intermediate vertex in every copy of G as well as in every copy of H, and therefore they cannot be adjacent. In particular, no two vertices of the same color lie in consecutive rows, and no two vertices of the same color lie in consecutive columns. Since adjacency in CnCm arises either from vertices lying in consecutive rows or from vertices lying in the same row and in consecutive columns, it follows that no two adjacent vertices of CnCm receive the same color. Therefore, c is a proper coloring of GH. It suffices to verify that each color class of GH is dominated by at least one geodesic. Let C(i) be a color class such that |C(i)| = r for some i∈[k]. By Algorithm 2, there exists a cycle C (a copy of G) in GH that contains vertices of C(i), and these t vertices are located either entirely within a single column of GH or within two consecutive columns. Let (u1, u2, …, ut) denote the increasing sequence of those t vertices of C(i) that lie on the cycle C, under the labeling specified in Algorithm 2. Observe that in this sequence the vertices of C(i) appear alternately along C. Since the vertices of C(i) are placed alternately on C, it follows that in C, d(u1, ut) = 2t−2. Let x and y be two vertices on C such that xN(u1)∩N(u2)∩V(C) and yN(ut−1)∩N(ut)∩V(C). Let P be the path from x to y in C that passes through the vertices u2, u3, …, ut−1. Then d(x, y) = 2t−4 ≤ d(G), which implies that P is a shortest path between x and y in C. Since every shortest path in C is also a shortest path in GH, P is a geodesic in GH. By the choice of x and y, the vertices u1, u2, …, ut lie in I(P). Moreover, the remaining rt vertices of C(i) lie outside the cycle C, each lying in the same row as some vertex of C in GH. By construction of GH, each of these vertices is adjacent to some vertex on the path P, and hence belongs to I(P). Thus, the geodesic P dominates the color class C(i). By similar reasoning, for any color class C(i) with |C(i)| ≤ r, there exists a geodesic in GH that dominates it. As a result, c is a GDC of GH. Therefore, . The case where m is odd can be dealt with similarly by Algorithm 3. See Figure 4.

Algorithm 3

GDC of lexicographic product.

Figure 4

Corollary 5.12. For any complete graph Kn and any path Pm, .

Corollary 5.13. For any complete graph Kn and any cycle Cm,

Theorem 5.14. For any graphs G and H of order n and m≥2, respectively, .

Proof. Let cH:V(H) → [p] be a GDC of H, where p = χ(H). For each giV(G), let Hgi denote the copy of H corresponding to gi, where 1 ≤ in. Consider the coloring c:V(G°H) → [np] by c(x) = cH(x)+p(i−1), for eachxV(Hgi). Since cH is a proper coloring of H, its restriction to each copy Hgi is proper, and distinct copies of H receive disjoint color sets. To extend the coloring to the vertices of G, let M be a maximum matching of G. For each edge (gi, gj)∈M, assign c(gi) = c(x), for somexV(Hgj) and c(gj) = c(y), for someyV(Hgi). For every unmatched vertex giV(G)\V(M), select a neighbor gjV(M) such that (gj, gk)∈M for some gkV(G). Assign to gi a color from Hgj distinct from the color of gk. Such a choice is always possible since m≥2. We now verify that c is a proper coloring of G°H. For each copy Hgi, the coloring c is proper since it is induced by cH, and different copies use disjoint sets of colors. On G, vertices matched in M receive distinct colors. Each unmatched vertex is assigned a color different from that of its matched neighbor, and any two unmatched vertices that share a color must be non-adjacent; otherwise, they would have been included in M. Thus, the restriction of c to G is proper, and hence c is a proper coloring of G°H. Next, we confirm that c is a GDC of G°H. For each giV(G), the subgraph induced by Hgi is isomorphic to H and colored using cH shifted by p(i−1). Since cH is a GDC of H, every color class within Hgi is dominated by a geodesic. Thus, the restriction of c to each Hgi is also geodesic dominated. Moreover, gi is adjacent to all vertices in Hgi, which collectively use the color set [p(i−1)+1, pi]. If some vertex gjV(G) is assigned a color from Hgi, then gi is also adjacent to gj since (gi, gj)∈E(G). Thus, gi itself dominates the entire color set [p(i−1)+1, pi]. As a result, c is a GDC of G°H. Therefore, .

Theorem 5.15. For any complete graphs G and H of order n≥3 and m ≤ 2, respectively, .

Proof. Let c:V(G°H) → [k] be a GDC of G°H. Since G°H contains a complete graph on n vertices, χ(G°H)≥n. Hence, . Let c:V(G°H) → [n]. See Figure 5B. First, assign to each vertex of G a unique color from [n]. Second, consider Hamiltonian cycle 𝒞 in G. Then, for every uV(𝒞), color the vertices of Hu using colors from the set {c(x), c(y)} where x and y belongs to N(u)∩V(𝒞) in G°H. Clearly, c is a proper coloring of G°H. It suffices to verify that each color class C(i), for every i∈[n] is dominated by at least one geodesic. We consider two distinct cases. In the first case, there are two vertices of two copies of H shares a color from [n]. Now the geodesic between two vertices of V(G°H)\V(G) that are colored with i, dominates the color class C(i), i∈[n]. In the second case, there is only one vertex from a copy of H shares a color from [n]. The geodesic between the vertices x and y that are colored with i dominates the color class C(i) where x and y belongs to a copy of H and V(G), respectively. This is true for every i∈[n]. Therefore, c is a GDC of G°H.

Figure 5

Theorem 5.16. For any complete graphs G and H of order n≥3 and m≥3, respectively, .

Proof. Let c:V(G°H) → [k] be a GDC of G°H. Since G°H contains a complete graph on n vertices, χ(G°H)≥n. Hence, . Moreover, these n colors are used to color the vertices of G in G°H. Now we assert that a color used in V(G) can be shared with at most two vertices of V(G°H)\V(G) such that they belong to distinct copies of H. Assume the contrary, suppose a color that is used in V(G) is shared with three vertices, say x, y, and z of V(G°H)\V(G). Clearly, these three vertices belong to distinct copies of H. Since c is a GDC of G°H, there exists a geodesic in G°H that dominates the vertices x, y, and z. This implies that there exists a geodesic in G°H that dominates three copies of H. However, in G°H, the geodesic between any two vertices dominates at most two copies of H, because both G and H are complete graphs. Thus, no geodesic in G°H can dominate three distinct copies of H. This is a contradiction. Hence, a color used in V(G) can be shared with no more than two vertices of V(G°H)\V(G) such that they belong to distinct copies of H. Now to color the remaining m−2 vertices from each copy of H, we additionally need at least n(m−2)/2 colors since a geodesic in G°H dominates at most two vertices of V(G°H)\V(G) such that they belong to distinct copies of H. Therefore, . Let c:V(G°H) → [nm/2] as defined in Algorithm 4. See Figure 5A.

Algorithm 4

GDC of °.

Proof of correctness: We prove that Algorithm 4 produces a GDC of G°H = Kn°Km, where n≥3 and m≥3. First, we show that the coloring produced by Algorithm 4 is proper. The algorithm assigns distinct colors to the vertices v1, v2, …, vn of G, and then assigns colors to the vertices belonging to the copies of H according to the proposed coloring scheme in Algorithm 4. By construction, each color class contains at most two vertices, and whenever two vertices receive the same color, they belong to distinct copies of H. Now, in the corona product Kn°Km, adjacency arises in exactly three ways: either between two vertices of G, or between two vertices belonging to the same copy of H, or between a vertex vi of G and a vertex of the corresponding copy Hi. Since G = Kn, the vertices v1, v2, …, vn are pairwise adjacent, and Algorithm 4 assigns them distinct colors. Further, each copy Hi is a complete graph, so any two vertices within the same copy are adjacent; however, by the coloring rule of Algorithm 4, no two vertices in the same copy of H receive the same color. Also, no vertex vi and no vertex in its corresponding copy Hi receive the same color. Therefore, any two vertices assigned the same color must belong to distinct copies of H. Since there are no edges between vertices belonging to different copies of H, such vertices are non-adjacent. Hence, no two adjacent vertices of G°H receive the same color. Therefore, c is a proper coloring of G°H. It suffices to verify that each color class of G°H is dominated by at least one geodesic. Now, the geodesic between two vertices of V(G°H)\V(G) colored with i dominates the color class C(i), i∈[nm/2]. This is true for every i∈[nm/2]. As a result, c is a GDC of G°H. Therefore, .

Proposition 5.17. For any graphs G and H of order n and m, respectively, .

Theorem 5.18. For any complete graphs G and H of order n and m, respectively,

Proof. Let c:V(GH) → [k]. Consider the case when nm+2. In this case, χ(GH)≥χ(G)≥n since mn−2. Consider the case when n<m+2. In this case, χ(GH)≥χ(H)≥m since mn−1. Further, every copy of H in GH is joined to two adjacent vertices of G. Hence, χ(GH)≥m+2. Let 𝒞 be a Hamiltonian cycle in G, and for each edge (u, v)∈E(𝒞), let Huv denote the copy of H associated with (u, v).

Case 1: nm+2. Consider the coloring c:V(GH) → [n] by assigning pairwise distinct colors from [n] to the vertices of G. Since every vertex of Huv is adjacent to both u and v, its m vertices are assigned distinct colors from [n]\{c(u), c(v)}, which is possible because nm+2. Thus, each Huv is properly colored, and c yields a proper coloring of GH. See Figure 6A.

Figure 6

Case 2: n<m+2. Consider the coloring c:V(GH) → [m+2] analogously, assigning pairwise distinct colors from [n] to V(G). For each edge (u, v)∈E(𝒞), the corresponding Huv is colored with distinct colors from [m+2]\{c(u), c(v)}, which is possible beacuse |[m+2]\{c(u), c(v)}| = m. Hence, each Huv is properly colored, and c yields a proper coloring of GH. See Figure 6B.

Theorem 5.19. For any Hamiltonian graph G of order n and any graph H of order m≥2, .

Proof. Let cH:V(H) → [p] be a GDC of H, where p = χ(H). Let V(GH) = {g1, g2, …, gn} and let 𝒞 be a Hamiltonian cycle in G with edge set E(𝒞) = {ei = (gi, gi+1), i∈[n]}, with cyclic indexing on the vertices (i.e., gn+1 = g1). For each edge eiE(𝒞), let Hei denote the corresponding copy of H attached to ei, 1 ≤ in. Consider the coloring c:V(GH) → [np] by c(x) = cH(x)+p(i−1), for eachxV(Hei). Since cH is a proper coloring of H, its restriction to each copy Hei is proper, and distinct copies of H receive disjoint color sets. To extend the coloring to V(G), for each giV(G) assign c(gi) = c(x), for somexV(Hei+1). We now verify that c is a proper coloring of GH. For each copy Hei, the coloring c is proper since it is induced by cH, and different copies use disjoint sets of colors. For the vertices of G, each gi receives its color from Hei+1, which is distinct from its incident copy Hei. Moreover, gi is not adjacent to any vertex of Hei+1, ensuring that no conflict arises. Thus, c restricted to G is proper, and hence c is a proper coloring of GH. Next, we confirm thatc is a GDC of GH. For each edge (gi, gi+1)∈E(𝒞), the subgraph induced by Hei is isomorphic to H and is colored using cH shifted by p(i−1). Observe that the geodesic between gi and gi+1 dominates the color classes C(p(i−1)+1), C(p(i−1)+2), …, C(pi). As a result, c is a GDC of GH. Therefore, .

Theorem 5.20. For any complete graphs G and H of order n≥3 and m, respectively,

Proof. Case 1: n ≤ 5 and m ≤ 3, or n ≤ 4 and m≥4, or n≥6 and m ≤ 4.By Observation 4.1, . Let c:V(GH) → [p] as defined in Algorithm 5, where p = χ(GH). See Figure 6A.

Algorithm 5

GDC of the Hamiltonian Edge Corona ♦.

Proof of correctness: We prove that the coloring produced by Algorithm 5 is proper. The algorithm first assigns distinct colors to the vertices of G = Kn, namely c(vi) = i, 1 ≤ in. Hence, since G is complete, no two adjacent vertices of G receive the same color. Now consider a copy HuvKm corresponding to an edge (u, v) of the Hamiltonian cycle C in G. Since every vertex of Huv is adjacent to both u and v, Algorithm 5 assigns to each chosen vertex of Huv a color from {1, 2, …, n}\{c(u), c(v)}, thereby avoiding conflict with the endpoints u and v. Moreover, because Huv is a complete graph, any two vertices of Huv are adjacent, and hence the algorithm assigns distinct colors to vertices lying in the same copy of H. For the remaining vertices, Algorithm 5 assigns a new color to each group formed by taking one vertex from distinct copies of H along the Hamiltonian cycle C. Since there are no edges between vertices belonging to different copies of H, any two vertices receiving the same new color are non-adjacent. Therefore, no two adjacent vertices of GH receive the same color. Hence, the coloring produced by Algorithm 5 is proper. We now verify that c is a GDC of GH. For n = 3, every geodesic between two vertices of G dominates all color classes of GH. For n = 4, any geodesic between two vertices of a Hamiltonian cycle 𝒞 in G at distance two dominates all color classes. For n = 5, let i∈[p] be the color assigned to a vertex uV(G). Let x and y be vertices of a Hamiltonian cycle 𝒞 in G such that d(u, x) = d(u, y) = 2 in 𝒞. Then the geodesic between x and y in G dominates the entire color class C(i), since m ≤ 3. The same argument applies to every i∈[p]. For n≥6, the reasoning is analogous and is therefore omitted. As a result, c is a GDC of GH. Therefore, . Case 2: n = 5 and m≥4.

Let c:V(GH) → [k] be a GDC of GH. we assert that any color from [k] can be assigned to at most four vertices of V(GH). Suppose, to the contrary, that a color is shared by five vertices. Now we have the following two subcases: in Subcase (a), all five vertices belong to distinct copies of H, and since each edge of G dominates at most four copies of H, no geodesic can dominate five vertices from five distinct copies, leading to a contradiction; in Subcase (b), one vertex, say u, belongs to V(G) and the remaining four, say a, b, c, d, belong to V(GH)\V(G). Since a, b, c and d belong to distinct copies of H, and u forbids its two adjacent copies in a Hamiltonian cycle 𝒞 of G, at most three copies of H can share the same color, which again leads to a contradiction. Hence, each color can be assigned to at most four vertices of V(GH). Therefore, . We now prove the upper bound. Let c:V(GH) → [n(m+1)/4] as defined in Algorithm 6. See Figure 6C.

Algorithm 6

GDC of the Hamiltonian Edge Corona ♦.

Proof of correctness: We prove that the coloring produced by Algorithm 6 is proper. The algorithm first assigns distinct colors to the vertices of G = K5, namely c(vi) = i, 1 ≤ i ≤ 5. Since G is complete, this yields a proper coloring on the vertex set V(G). Next, for each copy HuvKm corresponding to an edge (u, v) of the Hamiltonian cycle C, Algorithm 6 chooses three vertices and assigns them distinct colors from {1, 2, …, 5}\{c(u), c(v)}. Thus, none of these vertices receives the same color as either endpoint u or v, and since Huv is complete, no two adjacent vertices in Huv receive the same color. The remaining vertices are partitioned into groups of size at most four, each group consisting of one vertex taken from four consecutive copies of H along the cycle C. Each such group is assigned a new color. Since the vertices of a given group belong to distinct copies of H, and there are no edges between different copies, any two vertices receiving the same new color are non-adjacent. Therefore, no two adjacent vertices of GH receive the same color. Hence, the coloring produced by Algorithm 6 is proper. We now verify that c is a GDC of GH. Now consider two subcases based on how the color is assigned to vertices:

Subcase (a): A color is assigned to four vertices of V(GH). Let i∈[⌈n(m+1)/4⌉] be such a color assigned to vertices u, v, w, xV(GH). Regardless of whether three of these vertices belong to consecutive copies of H and the fourth to V(G), or all four belong to four consecutive copies of H, by construction there exist vertices yN(u)∩N(v) and zN(w)∩N(x) such that the geodesic between y and z in G dominates the color class C(i).

Subcase (b): A color is assigned to at most three vertices of V(GH)\V(G). Let i∈[⌈n(m+1)/4⌉] be such a color assigned to vertices u, v, wV(GH)\V(G). Since the reasoning is analogous to Case (i), the color class C(i) is dominated by a suitable geodesic in G. Similarly, if a color is assigned to two or one vertex, the same argument applies. Since this argument holds for every color i∈[⌈n(m+1)/4⌉], it follows that c is a GDC of GH. Therefore, .

Case 3: n≥6 and m≥5.

Let c:V(GH) → [k] be a GDC of GH. See Algorithm 7 and Figure 6D. Now, the proof that c is a GDC of GH is similar to that of Case 2 and hence omitted. Therefore, .

Algorithm 7

GDC of the Hamiltonian Edge Corona ♦.

6 Conclusion

In this paper, we studied GDC in product graphs and investigated how graph composition influences the geodesic dominated chromatic number. By analyzing standard graph products, lexicographic, vertex corona, and Hamiltonian edge corona, we provided exact values and general bounds for the geodesic dominated chromatic number for several graph classes. Our results show how the structural properties of product graphs influence geodesic domination and coloring, highlighting the role of supreme geodesics and induced subgraphs in determining sharp bounds. These findings contribute to the theoretical understanding of geodesic-based coloring and offer practical insights for network design, including fault tolerance, load balancing, and efficient routing.

Statements

Data availability statement

The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding author.

Author contributions

MV: Conceptualization, Methodology, Writing – original draft. RJ: Formal analysis, Supervision, Validation, Writing – review & editing.

Funding

The author(s) declared that financial support was received for this work and/or its publication. The article processing charge (APC) for open access publication was funded by Vellore Institute of Technology, Chennai, India.

Acknowledgments

The authors sincerely thank all those who supported and contributed to this work.

Conflict of interest

The author(s) declared that this work was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Generative AI statement

The author(s) declared that Generative AI was not used in the creation of this manuscript.

Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

Summary

Keywords

dominated coloring, dominating set, geodesic dominated coloring, Hamiltonian edge corona, lexicographic, proper coloring, vertex corona

Citation

Vathana MP and Jayagopal R (2026) Geodesic dominated coloring in certain product graphs. Front. Appl. Math. Stat. 12:1842479. doi: 10.3389/fams.2026.1842479

Received

30 March 2026

Revised

10 June 2026

Accepted

22 June 2026

Published

13 July 2026

Volume

12 - 2026

Edited by

Yong Chen, Hangzhou Dianzi University, China

Reviewed by

Kalaiselvi Ganeshkumar, Anna University, India

Polona Repolusk, University of Maribor, Slovenia

Updates

Copyright

*Correspondence: R. Jayagopal,

Disclaimer

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.

Outline

Figures

Cite article

Copy to clipboard


Export citation file


Share article

Article metrics