Abstract

Source localization is one of the most challenging problems in complex networks. Monitoring and controlling complex networks is of great interest for understanding different types of systems, such as biological, technological, and complex physical systems. Modern research has made great developments in identifying sensors through which we can monitor or control complex systems. For this task, we choose a set of sensors with the smallest possible size so that the source may be identified. The problem of locating the source of an epidemic in a network is equivalent to the problem of finding the minimal doubly resolving sets (MDRSs) in a network. In this paper, we calculate the minimal doubly resolving sets (MDRSs) of some classes of convex polytopes in order to compute their double metric dimension (DMD).

1. Introduction and Preliminaries

Graph theory is the most natural and essential method for utilizing and studying these disciplines in fields of research where networks are the fundamental building blocks. For example, (1) in database designing, computer networking, clustering of web documents, mobile phone networks, image processing, and resource allocation; (2) cell biology structure, population genetics, bioinformatics, and cell-sample sequencing are only a few examples in biology; (3) minimal sum coloring, traveling salesman problem, optimization utilizing PERT (project evaluation review technique), game theory, and task and time table scheduling, are all terms used in operations research; and (4) some study blocks in chemistry include the three-dimensional sophisticated simulated structure of atoms, molecular bonds, chemoinformatics, and molecular descriptors.

For a simple, connected, and undirected graph , the distance is the number of edges in the shortest path between two vertices . A vertex is said to resolve two vertices and , if . The representation of a vertex with respect to the ordered subset  =  is defined as a vector (also known as vector of metric coordinates) and is denoted by . If any pair of distinct vertices of has a unique vector of metric coordinates with respect to , then is called a resolving set of . A resolving set or metric generator of minimum number of entries is called a basis for the graph , and its count is known as the metric dimension (MD) of , represented by .

The MD was first described in 1953 for general metric space [1]. Later, for the simple and undirected graph , Slater [2] introduced the concept of a resolving set, in 1975. In 1976, Harary and Melter [3] individually introduced this graph theoretic parameter. A network intruder was the original purpose of the resolving sets, but Chartrand and Zhang [4] have published numerous uses of this technology in the method of positioning robot networks, chemical structures, and biological sciences. The findings of [5] discuss the applications of this invariant to chemistry, those of [6] discuss applications to robot navigation in networks, and those of [7] discuss applications to pattern recognition and image processing. Several coin-weighing difficulties, such as those presented in [8, 9], as well as the full analysis of the game Mastermind, which is described in [10], have a strong link to the MD of Hamming graphs. Because of its wide applications in various branches of mathematics, such as discovery and verification in networks [11], methods of positioning robot networks [6], routing protocols geographically [12], optimization problems in combinatorics [13], and problems of sonar and coast guard LORAN [2], graph resolvability has become an important parameter in graph theory.

The MD of arbitrary graphs is a computationally challenging problem to solve. This has led to the discovery of useful boundaries for a number of graph classes. For instance, the bounds of MD for certain classes of Petersen graphs were evaluated by Shao et al. [14]. All the graphs with MD , , and 1 were classified by Chartrand et al. [5]. Tomescu et al. and Buczkowski et al. have researched the MD of specific distance-regular graph families, such as Jahangir graphs [15] and wheel graphs [16]. The MD for kayak paddle graphs and chorded cycles was determined by Ahmad et al. [17]. The MD of Mobius ladders was investigated by Ali et al. [18]. It has been shown that Mobius ladders are a family of cubic graphs with constant MD. The MD of regular bipartite graphs was calculated by Baca et al. (see [19]). Resolving sets were used to compute the MD for various classes of convex polytopes [20, 21]. Several years ago, Imran et al. [22] evaluated the MD of some plane graph families, and the MD of necklace graphs was computed using resolving sets in [23].

It is an intriguing task to determine the origins of propagation in complex networks. If a mysterious source of viral propagation is spreading throughout a network, the only information required to detect it is the infection time of a set of nodes known as sensing devices (or sensors). These devices may be able to track the shortest period of time they were contaminated. The only thing left to do is figure out how many devices will be required to ensure that the infection source is precisely located. The answer to this problem is a property called as double metric dimension [24, 25].

Identifying the infection source may be easy if one can watch the entire virus spreading process. However, the entire procedure may be too expensive due to the expense of data acquisition. Unless the initial timing of virus propagation is unclear, a doubly resolving sensor set may be able to reliably identify the sources of infection [26].

Detecting the virus source in a starlike network is more challenging than in a pathlike network [25]. For a star network with vertices, the DMD is , while for a path network it is 2. Furthermore, this indicates that the DMD is always dependent on the network’s topology.

When we are interested in finding upper bounds on the MD of graphs, then DRSs are very helpful. DRSs were introduced by Caceres et al. [27] by proving their connection with the MD of the Cartesian product of the graph and by showing that the least cardinality of a DRS is the upper limit of the MD of the graph under consideration. Let be four distinct vertices of ; we say that doubly resolves , or doubly resolves , if . A vertex set is termed as DRS of the graph if any pair of distinct vertices of are doubly resolved by some two vertices in . A DRS having a minimum size is called the MDRS, and its size is called the DMD of represented by . It is obvious that every DRS is a resolving set, which gives for all graphs . The computational complexity of the DRSs and MD was investigated in [6, 28], respectively.

Thus, DRSs play a very important role while studying Cartesian products of graphs. The concept of finding upper bounds in the Cartesian product of graphs motivated us to work on DRSs of various classes of graphs. Ahmad et al. have created MDRSs for a number of Harary graph families [29]. The families of circulant graphs were found to have the same MD and MDRS [30]. The DMD and DRSs for the line graph of prism graphs and n-sunlet graphs have also been examined (for details, see [31]). The first explicit approximations of lower and upper bounds for the MDRSs problem were published by Chen et al. [32]. Ahmad et al. [33] have constructed the MD and MDRSs for the line graph of kayak paddle graphs. Lu et al. [34] developed a linear-time approach for the MDRS problem of all graphs, where each block represents a cycle or complete graph. In the case of prism and Hamming graphs and some convex polytopes, the MDRSs have been derived in [3537], respectively. Liu et al. [38] considered the family of layer-sun graphs and their line graphs for the investigation of MDRSs. A recent study in [39] investigated the MDRSs for a variety of convex polytopes by Pan et al. The MD and MDRSs of jellyfish graphs and cocktail party graphs were evaluated by Liu et al. [40, 41]. Additionally, in [42], the line graphs of necklace graphs have been computed for the MDRS problem, as well as for the MD problem.

In the last few years, solving convex polytopes for the DMD has proven to be a tough problem. The DMD of double antiprism graphs and convex polytopes , described by Baca [43] and Imran et al. [21], respectively, are computed in this article. The MD of the convex polytopes and presented in the following theorems were calculated by Imran et al. [21, 44].

Theorem 1. Let be the graph of double antiprism, then for .

Theorem 2. Let be the graph of convex polytopes, then for .

In this paper, we computed the MDRSs for double antiprism graphs and convex polytope . In Section 2, we computed the MDRSs of double antiprism graphs for . In Section 3, the MDRSs for the convex polytope , where have been conjectured. Section 4 concludes that the MDRSs for the double antiprism graphs and convex polytopes are constant.

2. Minimal Doubly Resolving Sets for the Double Antiprism Graphs

Here, in this section, we computed the MDRSs for the double antiprism graphs .

As demonstrated in Figure 1, the double antiprism graph has 3-sided and -sided faces.

We define the inner cycle vertices which are represented by {: }, the middle cycle vertices which are represented by {: }, and the outer cycle vertices which are represented by {: } as displayed in Figure 1.

Here, the DMD , for by applying Theorem 1. We are going to prove the DMD , for as well. To calculate the distances for the double antiprism graph , let be a vertex set in at a distance from . Table 1 can be easily formulated for , and it will be used to calculate the distances between any two vertices in .

The symmetry of , for shows that

When is odd, we have

When is even, we have

As a result, if we know the distance for each , we can rebuild the distances between any two vertices in .

Lemma 1. For , , whenever is even.

Proof. In order to prove , for even , it is sufficient to find a DRS of cardinality 3. Now, from Table 1, using the sets , Table 2 demonstrates the vectors of metric coordinates for each vertex of in relation to the set .
From Table 2, we can verify that if two vertices for some , then . Thus, if there are two vertices and for any , , then . Therefore, the set is the MDRS. Thus, Lemma 1 holds.

Lemma 2. For , , whenever is odd.

Proof. Here, the MDRS for is . In order to prove , for odd , it is sufficient to find a DRS of cardinality 3. Now, from Table 1, using the sets , Table 3 demonstrates the vectors of metric coordinates for each vertex of in relation to the set .
From Table 3, we can verify that if two vertices for some , then . Thus, if there are two vertices and for any , , then . Therefore, the set is the MDRS. Thus, Lemma 2 holds.

Using the entire technique, it is clearly shown , for . Using Lemmas 1 and 2, the main theorem is stated as follows:

Theorem 3. Let be the double antiprism graph, then for .

3. Minimal Doubly Resolving Sets for the Convex Polytope

Here, in this section, we computed the MDRSs for convex polytope .

As demonstrated in Figure 2, the convex polytope Un has 4-sided, 5-sided, and -sided faces.

We define, the inner cycle vertices are represented by {: }, the interior cycle vertices are represented by {: }, the set of exterior vertices are represented by {: } {: }, and the outer cycle vertices are represented by {: } as displayed in Figure 2.

Here, , for by applying Theorem 2. We are going to prove , for as well. To calculate the distances for the convex polytope Un, let be a vertex set in at a distance from r0. Table 4 can be easily formulated for , and it will be used to calculate the distances between any two vertices in .

The symmetry of , where , shows that

When is odd, we have

When is even, we have

As a result, if we know the distance for each , we can rebuild the distances between any two vertices in .

Lemma 3. For , , whenever is even.

Proof. In order to prove , for even , it is sufficient to find a DRS of cardinality 3. Now, from Table 4, using the sets , Table 5 demonstrates the vectors of metric coordinates for each vertex of in relation to the set .
From Table 5, we can verify that if two vertices for some , then . Thus, if there are two vertices and for any , , then . Therefore, the set is the MDRS. Thus, Lemma 3 holds.

Lemma 4. For , , whenever is odd.

Proof. In order to prove , for odd , it is sufficient to find a DRS of cardinality 3. Now, from Table 4, using the sets , Table 6 demonstrates the vectors of metric coordinates for each vertex of in relation to the set .
From Table 6, we can verify that if two vertices for some , then . Thus, if there are two vertices and for any , , then . Therefore, the set is the MDRS. Thus, Lemma 4 holds.

Using the entire technique, it is clearly shown , for . Using Lemmas 3 and 4, the main theorem is stated as follows:

Theorem 4. Let be the convex polytope for . Then .

4. Conclusion

In this article, we calculate the MDRSs for the double antiprism graphs and convex polytopes . Our results show that the DMD of these plane graph families is limited and does not depend on the parity of . In order to resolve all the vertices of these plane graph families, only three appropriately selected vertices are necessary.

Data Availability

No data were used in this manuscript.

Conflicts of Interest

The authors declare that they have no conflicts of interest.