Abstract
Graph invariants play a crucial role in understanding the structural and combinatorial characteristics of graphs. The fault-tolerant metric dimension, as a significant graph invariant, finds applications in diverse areas such as robust network optimization, autonomous robot navigation and intelligent sensor systems. In this paper, we investigate the fault-tolerant metric dimension and fault-tolerant edge metric dimension of zero-divisor graphs arising from upper triangular matrices over a finite commutative ring. The obtained results contribute to the understanding of metric-based fault tolerance in algebraically structured graphs.
Keywords:
fault-tolerant resolving set; fault-tolerant metric dimension; fault-tolerant edge resolving set; fault-tolerant edge metric dimension MSC:
05C10; 05C12; 05C40; 05C85; 05C90
1. Introduction
In recent years, the application of mathematics, especially in graph theory, has gained considerable importance. Distance-based measures in graphs have become a key focus of research with the metric dimensioonefivereceiving special attention due to its wide-ranging theoretical and practical applications.
The concept of metric dimension in graphs was first introduced by Slater [1], while the notion of resolving sets was independently defined by Harary and Melter [2]. Many investigations have been conducted into graph families with constant metric dimensions [3,4,5,6,7,8,9]. The fractional, strong, local and fault-tolerant variants of the core metric dimension have all been investigated [10,11,12,13,14,15,16,17,18,19,20,21,22]. Chartrand and colleagues [23,24] in 2000 found all connected graphs of order n with metric dimensions of , or 1.
The interesting topic of the fault-tolerant metric dimension has been extensively studied by authors. Hernando et al. [25] put forward the new invariant fault-tolerant metric dimension (FTMD) in 2008 to determine the location of an intruder in a network in the event that one of the sensors fails, examining geometrically and combinatorially attractive graph families in terms of their fault-tolerant metric dimension. The FTMD of path graph and tree graphs were computed by Hernando et al. [25] after FTMD was introduced. A resolving set is said to be fault-tolerant if its vertices ensure that the structure of the graph may be accurately identified or connected even if any of them fail.
A graph G is considered cyclic when each edge forms a cycle of length n, where . It is represented as . A graph G is bipartite if each edge joins a vertex in A and a vertex in B. This shows that there are two partite sets or subsets of the vertex sets A and B. In the event where every vertex in A is adjacent to every vertex in B, G is regarded as a complete bipartite graph where A and B are independent. When all vertices have degree one and one vertex has degree , the complete bipartite graph is referred to as a star graph. It is denoted as .
In a connected graph G, the metric representation of a vertex v with respect to an ordered subset of vertices is the n-vector
where denotes the distance between v and . For G, the metric dimension is the least cardinality resolving set that acts as a metric basis. The notation for it is .
Numerous studies on zero-divisor graphs have been published recently. Beck was the first to suggest connecting a ring’s zero-divisors with a graph [26]. The vertices of G are assumed to be the elements of R, and two vertices, x and y, are considered neighboring if . We refer to the graph G as R’s zero-divisor graph. The first people to simplify Beck’s zero-divisor graph were Anderson and Livingston [27]. Their objective was to provide an improved explanation of the ring’s zero-divisor structure. The zero-divisor graph Γ(R) is defined as follows: if and only if , two distinct vertices a and b are next to one another. This is referred to as the set of non-zero zero-divisors of R. Redmond [28] expanded the concept of a zero-divisor graph to include non-commutative rings. He demonstrated that given the non-commutative ring R, Γ(R) is connected if the set of left and right zero-divisors is equal. In 2002, DeMeyer et al. expanded the concept of zero-divisor graphs of rings to semi-groups [29]. Behboodi then provided the zero-divisor graphs for modules over commutative rings [30].
If for every , where p is a vertex or edge, then A is a fault-tolerant and fault-tolerant edge resolving set to use as a resolving set for graph G. A fault-tolerant edge resolving set’s minimal cardinality is its fault-tolerant and fault-tolerant edge metric dimension. Its respective symbols are and . With possible applications to filter networks, determining a graph’s fault-tolerant and fault-tolerant edge metric dimension is an intriguing yet challenging combinatorial problem. Only a small number of basic graph families have been studied thus far.
The analysis of the fault-tolerant metric dimension and fault-tolerant edge metric dimension of the commutative zero-divisor graph Γ(R), where R is the ring of all upper triangular matrices over the finite field , has practical significance in the design of resilient, algebraically structured systems, particularly within the realm of cyber–physical networks. Many modern systems—such as modular robotics, power grid diagnostics, neural networks and distributed sensor arrays—operate under binary logic and exhibit structured inter-component dependencies. These dependencies can be effectively modeled using algebraic constructs such as rings over . In this context:
- Each system component or module is represented by an element (matrix) of the ring,
- The zero-divisor graph captures incompatibilities or interference between modules (i.e., when the product of two elements is zero),
- Vertices in the graph represent vulnerable or fault-prone states,
- Edges represent interactions or fault-inducing dependencies.
In summary, studying the fault-tolerant (edge) metric dimension of algebraic graphs such as Γ(R) offers a theoretically grounded, practically applicable methodology for enhancing resilience in complex, modular systems. So, in this article we find the fault-tolerant metric dimension and fault-tolerant edge metric dimension of the commutative zero-divisor graph constructed from the ring of upper triangular matrices over .
2. Preliminaries
The fault-tolerant metric dimension and fault-tolerant edge metric dimension of zero divisor graphs derived from upper triangular matrices are examined in this section along with other basic ideas.
Definition 1.
Assume that the graph G has a vertex set . For any pair of vertices , there exists a vertex such that the distance between y and z differs from the distance between x and z, even after some vertices in V are removed. This set is known as a fault-tolerant resolving set, denoted by FTRS and the fault-tolerant metric dimension is defined as the minimum cardinality of a FTRS.
Definition 2.
Assume that the graph G has an edge set . For any pair of edges , there exists an edge such that the length between s and t and the distance between r and t differ, even after some edges in E are deleted. This is known as a fault-tolerant edge resolving set and fault-tolerant edge metric dimension is defined as the minimum cardinality of a fault-tolerant edge resolving set.
Definition 3.
A zero-divisor graph is one in which the vertices represent the elements of the ring and pairs of zero-divisor elements are connected by edges. For example, is a zero-divisor graph, where V is the collection of non-zero zero-divisors of R and the vertices and are connected by an edge in V such that . It is represented by .
3. Zero-Divisor Graphs of the Upper Triangular Matrix
We now examine the zero-divisor graph associated with the upper triangular matrix ring . A general element of can be written as
where and R is a commutative ring (e.g., , or ).
For the case , each entry can take values 0 or 1, leading to possible upper triangular matrices, including the zero matrix. Excluding the zero matrix, we obtain 63 nonzero elements in . We denote these matrices by
and analyze their products to determine adjacency in the corresponding zero-divisor graph .
Two matrices A and B are adjacent in if and only if or . Using this rule, we construct the vertex set and identify all zero-divisor pairs to define the edge set of the graph. We’ll explore the graph which is derived from the vertices , .
This Figure 1 () shows that their vertices have a commutative relationship. In other words, if there is an edge between and , then and . Therefore, since the products of vertices connected by edges equal zero, they represent zero divisors. A zero divisor graph is created when these zero divisors are joined. As upper triangular matrix doesn’t make any commutative zero-divisors, so we remove these vertices from the graph. Therefore zero-divisor graph of upper triangular matrix of given below in Figure 1 ().
Figure 1.
Zero-divisor graph (vertices) .
3.1. Fault-Tolerant Metric Dimension of Zero-Divisor Graph Obtained from Upper Triangular Matrix of
We calculate the fault-tolerant metric dimension of zero-divisor graph obtained from upper triangular matrix of in following theorem.
Theorem 1.
Let be the zero-divisor graph obtained from upper triangular matrix ring . Then, the fault-tolerant of the associated graph is i.e., .
Proof.
The proof proceeds in two steps: first, we exhibit a resolving set of size 15 and show it is fault-tolerant by providing unique representations for all vertices and then, we prove by contradiction that no smaller set suffices. Now assume that be a resolving set for the zero-divisor graph . Now, the given set
is a fault-tolerant resolving set (FTRS). □
Distinct representations of vertices with respect to (Table 1) are as follows:
Table 1.
Distinct representations of vertices w.r.t to .
Now, for each , let . It is necessary to demonstrate that is also a resolving set. For example, if , then
It is now necessary to demonstrate that is also a resolving set.
Distinct representations of vertices with respect to (Table 2) are as follows:
Table 2.
Distinct representations of vertices w.r.t to .
Similar to this, we obtain distinct metric codes for every resolving set when we remove , from the FTRS .
As a result, we obtain distinct representations for every resolving set from FTRS. Thus, is the fault-tolerant metric dimension of .
Secondly To confirm minimality, assume . Assume that any resolving set for is . It follows that = , is an FTRS. It is observed that the metric representations cease to be unique for the resolving sets when the vertex is removed. In this case, ; that is, . Likewise, if we suppose = , is an FTRS and after we eliminate a vertex , the metric representations for the resolving set are once again not unique. For example, for = ,, then and so forth. Accordingly, .
Therefore, graph has a fault-tolerant metric dimension of 15, or .
3.2. Fault-Tolerant Edge Metric Dimension of Zero-Divisor Graph Obtained from Upper Triangular Matrix of
Figure 2 illustrates the structure of the zero-divisor graph in terms of its edges, where each edge represents a commutative zero-product relationship between two vertices. For clarity, we label each edge individually: for example, the edge between and is denoted as , the edge between and as , the edge between and as and so on (as shown in Figure 2). In this context, an edge indicates that the product of matrices and is zero in both directions: . This mutual zero-product property confirms that and are commutative zero-divisors. As a result, the graph visually represents how these zero-divisors interact through commutative ring.
Figure 2.
Zero-divisor graph (Edges) .
Using the following theorem, we compute the fault-tolerant edge metric dimension of the zero-divisor graph derived from the upper triangular matrix of .
Theorem 2.
Let be the zero-divisor graph (in terms of its edges) obtained from upper triangular matrix ring . Then, the fault-tolerant of the associated graph is, i.e., .
Proof.
The proof follows in two steps: In the first, we exhibit a resolving set of size 15 and show it is fault-tolerant by providing unique representations for all vertices and then, we prove by contradiction that no smaller set suffices.
Let be a resolving set for the zero-divisor graph (Table 3). Now, the given set:
is fault-tolerant edge resolving set. □
Table 3.
Distinct representations of edges w.r.t to .
Now suppose and . If , then (The elements are now listed in sequential index order in the (Table 4)).
Table 4.
Distinct representations of edges w.r.t to fle′ (R).
Now we have to show that is also a resolving set.
Following are the Distinct representations of edges w.r.t to (Table 4):
Similarly, if we delete , from the FTRS and the remaining edges of the graph are still able to uniquely identify each other edge.
As a result, we obtain distinct representations for every resolving set from FTRS. Thus, is the fault-tolerant metric dimension of .
In the second step, to confirm minimality, assume . Suppose there exists a smaller resolving set . Assume that any resolving set for is . Suppose = , is a FTRS. Now, if we remove a edge , then the metric representations is not unique for resolving set = , , i.e., . Similarly when we assume = , is a FTRS and when we remove a edge , again the metric representations is not unique for resolving set = , ), i.e., and so on. Therefore .
Therefore, the fault-tolerant metric dimension of graph is 19, or .
5. Discussion
The results show that the fault-tolerant edge metric dimension of (19) is greater than the fault-tolerant metric dimension of (15). This indicates that distinguishing edges is inherently more complex than distinguishing vertices in this algebraic structure. While FTMD focuses on vertex localization, FTEMD involves differentiating edge pairs, which requires more reference points due to additional relational dependencies. Hence, the higher FTEMD reflects the greater structural complexity and information redundancy needed for reliable edge identification in .
6. Conclusions
In this study, we determined the fault-tolerant metric dimension (FTMD) and the fault-tolerant edge metric dimension (FTEMD) of a zero-divisor graph, and , respectively, obtaining and . These values quantify the minimum number of vertices and edges required to ensure unique identification in the presence of faults.
The difference between FTMD and FTEMD has practical implications. A smaller FTMD (15) indicates that vertex-based localization systems, such as sensor networks for node identification, can operate efficiently with fewer reference points, whereas the higher FTEMD (19) reflects the greater complexity required when distinguishing edges, relevant for path planning and communication link reliability.
In multi-robot or network-centric systems, these metrics guide the placement of sensors or communication nodes to ensure robust coordination. The FTMD ensures reliable node localization even under sensor failure, while the FTEMD guarantees unique identification of paths or communication links, aiding fault-tolerant navigation and routing in networks with multiple robots.
Overall, these findings not only deepen the theoretical understanding of zero-divisor graphs but also provide actionable guidance for designing resilient sensor networks and path-planning systems that maintain reliability under faults.
Author Contributions
Conceptualization, L.A.H. and V.K.B.; Validation, M.M.A. and V.K.B.; Investigation, L.A.H. and M.M.A.; Writing—original draft, L.A.H.; Writing—review & editing, L.A.H., M.M.A. and V.K.B.; Supervision, V.K.B.; Funding acquisition, L.A.H. All authors have read and agreed to the published version of the manuscript.
Funding
This work is supported by Kuwait University under Research Project SM07/24.
Data Availability Statement
No new data were created or analyzed in this study.
Acknowledgments
The authors would like to acknowledge the support by Kuwait University under Research Project SM07/24. The third author would like to acknowledge Shri Mata Vaishno Devi University for providing a learning environment and continuous encouragement. The authors would also like to express their sincere thanks to the editors and referees for their remarks and suggestions that gave the manuscript its present shape.
Conflicts of Interest
The authors declare that they have no competing interests.
References
- Slater, P.J. Leaves of trees. Congr. Numer. 1975, 14, 549–559. [Google Scholar]
- Harary, F.; Melter, R.A. On the metric dimension of a graph. Ars Comb. 1976, 2, 191–195. [Google Scholar]
- Sharma, S.K.; Bhat, V.K. On some plane graphs and their metric dimension. Int. J. Appl. Comput. Math. 2021, 7, 203. [Google Scholar] [CrossRef]
- Imran, M. On the metric dimension of barycentric subdivision of Cayley graphs. Acta Math. Appl. Sin. 2016, 32, 1067–1072. [Google Scholar] [CrossRef]
- Chaudhry, S.A.; Javaid, M.A.I.; Salman, M. On the metric dimension of generalized Petersen graphs. Quaest. Math. 2013, 36, 421–435. [Google Scholar] [CrossRef]
- Naz, S.; Salman, M.; Ali, U.; Javaid, I.; Bokhary, S.A.U.H. On the constant metric dimension of generalized Petersen graphs P(n,4). Acta Math. Sin. (Engl. Ser.) 2014, 30, 1145–1160. [Google Scholar] [CrossRef]
- Raza, H.; Liu, J.B.; Qu, S. On mixed metric dimension of rotationally symmetric graphs. IEEE Access 2019, 8, 11560–11569. [Google Scholar] [CrossRef]
- Sharma, S.K.; Bhat, V.K. On metric dimension of plane graphs with m/2 number of 10 sided faces. J. Comb. Optim. 2022, 44, 1433–1458. [Google Scholar] [CrossRef]
- Bondy, J.A.; Murty, U.S.R. Graph Theory with Applications; Macmillan: London, UK, 1976; Volume 290. [Google Scholar]
- Hayat, S.; Khan, A.; Malik, M.Y.H.; Imran, M.; Siddiqui, M.K. Fault-Tolerant Metric Dimension of Interconnection Networks. IEEE Access 2020, 8, 145435–145445. [Google Scholar] [CrossRef]
- Kang, C.X.; Peterin, I.; Yi, E. On the simultaneous metric dimension of a graph and its complement. Rocky Mt. J. Math. 2025, 55, 187–201. [Google Scholar] [CrossRef]
- Ali, S.; Azeem, M.; Zahid, M.A.; Usman, M.; Pal, M. Novel resolvability parameter of some well-known graphs and exchange properties with applications. J. Appl. Math. Comput. 2024, 70, 4373–4394. [Google Scholar] [CrossRef]
- Raza, H.; Hayat, S.; Pan, X.F. On the fault-tolerant metric dimension of convex polytopes. Appl. Math. Comput. 2018, 339, 172–185. [Google Scholar] [CrossRef]
- Siddiqui, H.M.A.; Hayat, S.; Khan, A.; Imran, M.; Razzaq, A.; Liu, J.B. Resolvability and fault-tolerant resolvability structures of convex polytopes. Theor. Comput. Sci. 2019, 796, 114–128. [Google Scholar] [CrossRef]
- Akhila, M.S.; Manilal, K. Fault-Tolerant Metric Dimension of Annihilator Graphs of Commutative Rings. J. Algebr. Syst. 2025, 13, 135–150. [Google Scholar]
- Saha, L.; Lama, R.; Tiwary, K.; Das, K.C.; Shang, Y. Fault-tolerant metric dimension of circulant graphs. Mathematics 2022, 10, 124. [Google Scholar] [CrossRef]
- Liu, X.; Ahsan, M.; Zahid, Z.; Ren, S. Fault-tolerant edge metric dimension of certain families of graphs. AIMS Math. 2021, 6, 1140–1152. [Google Scholar] [CrossRef]
- Yi, E. On strong metric dimension of graphs and their complements. Acta Math. Sin. (Engl. Ser.) 2013, 29, 1479–1492. [Google Scholar] [CrossRef]
- Xing, B.H.; Sharma, S.K.; Bhat, V.K.; Raza, H.; Liu, J.B. The Vertex-Edge Resolvability of Some Wheel-Related Graphs. J. Math. 2021, 2021, 1859714. [Google Scholar] [CrossRef]
- Singh, P.; Sharma, S.; Sharma, S.k.; Bhat, V.K. Metric dimension and edge metric dimension of windmill graphs. AIMS Math. 2021, 6, 9138–9153. [Google Scholar] [CrossRef]
- Pirzada, S.; Raja, R. On the metric dimension of a zero-divisor graph. Commun. Algebra 2017, 45, 1399–1408. [Google Scholar] [CrossRef]
- Mohamed, B.; Batiha, I.M.; Odeh, M.; El-Meligy, M. Computing the independent domination metric dimension problem of specific graphs. J. Mech. Contin. Math. Sci. 2024, 19, 256–264. [Google Scholar] [CrossRef]
- Chartrand, G.; Saenpholphat, V.; Zhang, P. The independent resolving number of a graph. Math. Bohem. 2003, 128, 379–393. [Google Scholar] [CrossRef]
- Chartrand, G.; Eroh, L.; Johnson, M.A.; Oellermann, O.R. Resolvability in graphs and the metric dimension of a graph. Discret. Appl. Math. 2000, 105, 99–113. [Google Scholar] [CrossRef]
- Hernando, C.; Mora, M.; Slater, P.J.; Wood, D.R. Fault-tolerant metric dimension of graphs. In Proceedings of the International Conference on Convexity in Discrete Structures, Berlin, Germany, 15–18 July 2008; Volume 5, pp. 81–85. [Google Scholar]
- Beck, I. Coloring of commutative rings. J. Algebra 1988, 116, 208–226. [Google Scholar] [CrossRef]
- Anderson, D.F.; Livingston, P.S. The zero-divisor graph of a commutative ring. J. Algebra 1999, 217, 434–447. [Google Scholar] [CrossRef]
- Redmond, S.P. The zero-divisor graph of a non-commutative ring. Int. J. Commut. Ring 2002, 1, 203–211. [Google Scholar]
- DeMeyer, F.R.; McKenzie, T.; Schneider, K. The zero-divisor graph of a commutative semigroup. J. Algebra 2002, 247, 215–220. [Google Scholar] [CrossRef]
- Behboodi, A. Zero-divisor graphs for modules over commutative rings. J. Algebra Appl. 2016, 15, 1650085. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).