1. Introduction
The study of distance-related parameters in graph theory, especially the metric dimension, has long been a topic of interest among researchers. The metric dimension of a graph is the minimum number of vertices required to uniquely identify every vertex in the graph using distances between vertices. In everyday applications, the concept of the metric dimension is helpful in different fields, such as computer networks, pattern recognition, and network security. In computer networks, the metric dimension of a graph can be used to determine the node’s location in the network and assess the network’s reliability and performance. In recent years, the study of metric dimensions has become ever more prevalent due to the growth of internet relationships and the increasing demand for robust and secure networks. The theory of metric dimensions was proposed by Slater in 1975 [1], and independently by Harary and Melter in 1976 [2]. However, the notion of metric dimensions in metric spaces generally dates back to 1953 [3]. Some recent studies on the metric dimension of graphs are given in the following articles [4,5,6]. The concept of metric dimensions is based on the distance function which has the symmetric property. Determining the resolving set of a graph is an NP-complete problem, so it is computationally difficult to find the minimum size-resolving set for a graph. However, due to the graph’s symmetric nature, finding the resolvability reduces the number of possibilities for the elements in the resolving set. The study of distance in graphs is a fast-expanding area of research in different science fields, especially mathematics, chemistry, and computer science. The concept of distances in graphs has several applications in various fields. Researchers are constantly exploring new and innovative ways to measure and analyse graph distances and apply these methods to real-world problems. The field is marked by a high level of interdisciplinary collaboration, with computer science, mathematics, physics, and biology researchers all contributing to developing new techniques and algorithms.
In this manuscript, we define a new technique to identify the edges of a graph, termed the edge-multiset dimension and compared to the multiset dimension. Section 2 contains a comprehensive literature review and basic definitions. In Section 3, we give the methods used in the manuscript. Section 4 contains the main results of the multiset and edge-multiset dimensions of different families of graphs. This section also discusses the graphs having infinite, constant and edge-multiset dimension graphs depending on their order. In Section 5, we give different examples and compare multiset and edge-multiset dimensions. In the end we give the conclusions and open problems for future work.
2. Literature Review
Various distance-related parameters have been studied, such as the partition distance of graphs were studied in [7], Alhevaz et al. gave the sharp bounds for the generalized distance spectral radius of graphs [8], Wang studied distance bounds for generalized bicycle codes and Pryadko [9], Nadeem et al. found the fault-tolerant partition dimension of oxide interconnection networks [10]. Concerning metric dimensions, that have been of more interest to the research community, one could remark of a few of them (although possibly not all of the most remarkable ones): partition dimension [11], strong metric dimension [12], k-metric dimension [13], identifying codes [14], k-metric anti-dimension [15], local metric dimension [16], edge metric dimension [17] and multiset dimension [18] (see also [19] for the outer-multiset dimension). Each of these variations of the metric dimension mentioned above have been recently studied to a greater or lesser extent, and even some combinations between them have also appeared, including, for instance, k-partition dimension [20], or local edge dimension [21].
In their work [17], Kelenc et al. introduced the concept of the edge metric dimension of graphs and discussed various results, including comparisons with the metric dimension of graphs. Such variation has attracted the significant attention from several researchers, and we can find many papers on it. In [22], characterized the formation of the topful graph and some sufficient and important conditions of a graph to be topful were explained. The edge metric dimension of some convex polytopes and its relevant graphs were determined in [23]. The edge dimension of some generalized Petersen graphs was explained in [24]. The edge dimensions via integer linear programming and hierarchical products were given in [25], and many examples show that these methods can be used to obtain the edge dimensions for some graphs. The edge dimension of the two graphs’ join, corona, and the lexicographic product was studied in [26]. The vertex, edge and mixed dimension of the dragon graph , , and have been computed [27]. Knor presented [28] a lot of graphs which proved that the edge dimension is less than the metric dimension, but it is impossible to bound the edge dimension of a graph by the vertex dimension. The approximation algorithm was presented for the edge dimension problem in [29]. On the other hand, Simanjuntak, et al. [18], presented the notion of using multisets for uniquely identifying the vertices of a graph, which allowed the birth of the multiset dimension of graphs in 2017. They presented some primary results, showed sufficient conditions for a graph to have a multiset dimension infinite, and computed the multiset dimension of some graphs. Some other results on this variant appeared in [30,31,32]. In connection with this, in [19], another version of the multiset dimension (called the outer-multiset dimension) was introduced as an attempt to avoid the existence of graphs with infinite multiset dimensions (that is, graphs for which the multiset dimension cannot be computed).
Based on the significance of these two latter variants of metric dimension (edge and multiset), we aim to introduce and begin the study of a natural combination of them, that is, the edge-multiset dimension of graphs. From now onward, we consider a connected and simple graph. The vertex set of is and edge set of is . The distance between any pair of vertices and is symbolized as (or for short), and is described as the number of edges of the least possible path between and . Assume , resolves (recognizes or determines) the vertices and , if . For an ordered subset of t vertices , the metric code or representation of a vertex u according to S is the ordered tuple of distances between u and the vertices in S, which is written as
If any pair of vertices of have dissimilar metric codes or representations according to set S, then S is known as a resolving set for . The metric dimension of is defined as the number of vertices in the smallest resolving set for , denoted by . If S is a resolving set for of cardinality , then S is called a metric basis for .
The distance between an edge and a vertex is denoted as (or for short), and is defined as . The vertex p resolves (recognizes or determines) the edges and , if . For an ordered subset of t vertices , the metric code or representation of an edge f according to set S is the ordered tuple of distances between f and the vertices in S, which is written as
If any pair of edges of have specific metric codes or representations according to S, then S is known as an edge-resolving set for . The edge metric dimension of is then defined as the number of vertices in the smallest edge resolving set for , denoted by . If S is an edge resolving set for of cardinality , then S is called an edge metric basis for .
Multiset and Edge-Multiset Dimensions of Graphs
Let be a subset of . For any vertex u of , the multiset code or representation of according to A is a multiset which is defined as
Note that the notion of multisets allows repetitions of elements in . If for every pair of vertices u and , then A is called a multiset resolving set of . There could be graphs containing no multiset resolving sets. For instance, consider a graph with two vertices , which are twins; that is, they share the same neighbours in . In this sense, no matter which set of vertices D of one could choose, it will always happen . Hence, they will never be resolved by any set of vertices of . In this sense, if a graph contains at least one multiset resolving set, then a multiset resolving set containing the smallest possible number of vertices is called a multiset basis of . In such a case, the cardinality of any multiset basis of is called the multiset dimension of , and is denoted as . On to the contrary, if does not possess a multiset resolving set, we agreed that . For some partial information on graphs satisfying this property, we suggest [33].
To give an example of the above concepts, assume graph G with and as given in Figure 1. We note that for instance, the set is a multiset resolving set of G.
Next, we show Table 1, where the multiset codes or representations of of G according to A are given. It can be easily verified that no multiset resolving set having cardinality less than three is a multiset resolving sets for G, which altogether leads to .
Now, the multiset representation of an edge according to the set B, is defined as a multiset containing the distances between the edge e and the vertices in B. That is,
If for any pair of dissimilar edges e and f, then B is called an edge-multiset resolving set for . We again remark that there can be graphs containing no edge-multiset resolving sets. If contains an edge-multiset resolving set, then the least possible edge-multiset resolving set is called an edge-multiset basis of . The number of elements in an edge-multiset basis of is known as the edge-multiset dimension, and is denoted as . If does not contain an edge-multiset resolving set, then we assume that .
In a similar manner to the case of the multiset dimension, Table 2 shows the multiset representations of all the edges of the graph G given in Figure 1, according to . It can be easily determined that no set with less than three vertices is an edge-multiset resolving set for G; thus, .
After introducing the multiset dimension, it is natural to ask what the representation of edges will be with respect to the multiset resolving set. We introduce and study a new concept called the edge-multiset dimension of graphs, which combines two significant variants of the metric dimension (edge and multiset).
3. Methodology
There are many steps in this research known as determining the graph , defining the set of vertices and the set of edges, determining the set , determining the multiset representations of vertices or edges of graph , and determining the least possible resolving set for .
Next, we present on the following known results for the multiset dimension of graphs that are interesting for this exposition.
([18]). The multiset dimension of a graph Γ is one if, and only if, Γ is a path.
([18]). Let Γ be a graph other than a path. Then
([18]). Let 6. The multiset dimension of the cycle is
([18]). Let 3 and The multiset dimension of the grid graph is
([18]). If Γ is a non-path graph of diameter at most then .
Consequently, from the above-known results, there is no graph with a multiset dimension of 2. Since the graphs with a multiset dimension are characterized in Theorem 1, it would be desirable to characterize (at least partially) the graphs with a multiset dimension of 3. In concordance with this. Figure 2 shows the flow chart of the research methodology used in this paper.
4. Results on the Multiset and Edge-Multiset Dimensions of Graphs
Next, we give some families of graphs, kayak paddle, dragon and comb products of two path graphs with a multiset dimension of 3.
4.1. Kayak Paddle Graph
The kayak paddle graph, denoted by is obtained from two cycles of length and by joining one vertex of one cycle with a vertex of degree one in a path of length , and another vertex of the other cycle with the other vertex of degree one in the path of length . See Figure 3 for an example. We can write the vertex set of as and the edge set as , where and .
In Theorem 6 we determine the exact value of the multiset dimension of the kayak paddle graph.
If is a kayak paddle graph with , then
.
Therefore, by using Theorem 2, we have that . Set is a multiset resolving set for the graph .
If with , then the vertices represented according to A are given in Table 3:
If with , then the vertices represented according to A are given in Table 4:
If , then the vertices represented according to A are given in Table 5:
Therefore, any two vertices do not have the same multiset code or representation according to A, as shown in Table 3, Table 4 and Table 5. This implies that . Hence, . □
4.2. Dragon Graph
The dragon graph is obtained by joining a vertex of a cycle graph with a vertex of a path graph with a bridge. See Figure 4 for an example. The vertex set of a dragon graph is and the edge set is .
In Theorem 7 we determine the exact value of the multiset dimension of a dragon graph.
Let be a dragon graph with and . Then .
Therefore, by Theorem 2, . We next show that the set is a multiset resolving set for .
If is even with , then the vertices represented according to A are given in Table 6:
If is odd with , then the vertices represented according to A are given in Table 7:
If then the vertices represented according to A are given in Table 8:
Therefore, any two vertices do not have the same multiset code or representation according to A, as shown in Table 6, Table 7 and Table 8. This implies that . Hence, . □
4.3. Comb Products Graph
Let G and H be two graphs. Then the comb product, symbolically written as , is produced by picking copies of H and one copy of G and identifying the ith copy of graph H at vertex o to the ith vertex of graph G. Such a product is also called a rooted product graph, as introduced in [34], or a hierarchical product graph as defined in [35]. Several studies related to metric dimension parameters of such graphs are found in the literature, for a couple of recent ones, see [36,37]. A fairly representative example of a comb product graph of and appears in Figure 5.
In Theorem 8 we determine the exact value of the multiset dimension of the comb product of and .
If is the comb product of and with , then .
Since is not a path, by Theorem 2, . Assume has and Let us show that the set is a multiset resolving set for the graph . The vertices represented according to A are given in Table 9.
Therefore, any two vertices do not have the same multiset code or representation according to A, as shown in Table 9. This implies that . Hence, □
4.4. Results on the Edge-Multiset Dimension of Graphs
By definition of the edge-multiset dimension and the edge metric dimension, It is clear that the edge-multiset dimension of a connected graph is at least the edge metric dimension of graph which we prove in Lemma 1.
Let Γ be a connected graph. Then .
Let B be an edge resolving set for graph . If we have different edges f and g which have representation with respect to B as and . For the edge metric dimension, the . This satisfies the properties of the edge metric dimension. However, if we focus on the edge-multiset distance, which leads to , this gives the same edge-multiset representation of edges f and g according to B, . This does not satisfy the properties of the edge-multiset dimension. On the other hand, if we have two edges and which have representation according to B, and , respectively, then this satisfies the properties of the edge metric dimension. Furthermore, shows that and have distinct edge-multiset representation with respect to B, that is . Thus, we concludes that . □
To give an example of Lemma 1, assume graph with and as given in Figure 6. Let the set be an edge resolving set for graph and .
If two different edges and which have representation with respect to B as and , respectively. For the edge metric dimension, . This satisfies the properties of the edge metric dimension. However, if we focus on the edge-multiset distance, which leads to , this gives the same edge-multiset representation of edges and according to B, . This does not satisfy the properties of the edge-multiset dimension. Thus, we conclude that .
Let Γ be a graph. Then , if, and only if, .
Let and . In one direction, it is clear that the set is an edge-multiset basis for , that is, .
For the converse, assume that is a connected graph with . Let be an edge-multiset basis of a graph . Hence, for every pair of edges e and . Since the representations of all edges of , according to B, are distinct, there must exist an edge g such that , where is the size of the graph G. Thus, the diameter of is , which implies that is the path . □
To give an example of Theorem 9, assume graph with and as given in Figure 7.
It is noted, the set or is an edge-multiset resolving set for . The set B gives unique edge-multisets representations of the edges of .
In the Lemma 2, we show that no graph has an edge-multiset dimension of 2.
Let Γ be a connected graph. Then .
If is a path, then . So, we may assume that . Assume that for some graph and let be an edge resolving set for . If there are two edges and (it is possible that ) such that the vertices x and y lie on the shortest path between a and b, then . Thus, is a contradiction. Now, if there does not exist such a pair of edges, then a and b are adjacent. Since is not a path, cannot be , and so, one of the following possibilities must occur:
-
(i). there are two edges incident to a or to b;
-
(ii). there is one edge incident to a and one edge incident to b.
In both cases, we observe that two edges have the same multiset representation, which is impossible. Therefore, no graph has an edge-multiset dimension equal to 2. □
To give an example of Lemma 2, assume graph with and , as given in Figure 8. Let the set be an edge-multiset resolving set for .
There are two edges and such that the vertices and lie on the shortest path between and , then . Thus, is a contradiction.
As we know from Lemma 2, every connected graph different from the path has .
For any connected graph Γ other than a path, .
In view of the previous result, it is interesting to characterize the graphs having an edge-multiset dimension of 3 as we know that , if, and only if, and we obtain the same result for the edge-multiset dimension.
4.5. Graphs Having an Infinite Edge-Multiset Dimension
In this section, we present a few conditions a graph needs to satisfy to have an infinite edge-multiset dimension. In Lemma 3, we show that if the distance between a vertex and an edge is no more than 2, then the graph does not have an edge-multiset resolving set.
Let Γ be a graph with a set of vertices and edges, V and E, respectively, where . If the distance between a vertex and an edge is at most 2, then Γ does not contain an edge-multiset resolving set.
On the contrary, suppose that every pair of edges in E is of distance at most 2 and V is an edge-multiset resolving set of . We represent the vertices in V by , where and edges in E by , where . For , we have where . Therefore, we have p vertices in V and n edges in E. All edges have different representations with respect to V and their representations should be of the form . Without loss of generality, we assume that the edge having the representation is and the edge having the representation is . Since , it follows that which is in contradiction to . Hence, V is not an edge-multiset resolving set of . □
To give an example of Lemma 3, assume graph with and , as given in Figure 9. The distance between a vertex a and an edge (or ) is 2.
Therefore, by Theorem 10, . We note that the set is not an edge-multiset resolving set for as . If the set is an edge-multiset resolving set for , then , which means that the set is not an edge-multiset resolving set for . If the set is an edge-multiset resolving set for , then , and , which means that the set is not an edge-multiset resolving set for . It is clear that an edge-multiset resolving set for does not exist.
In Theorem 11, we classify the graphs whose edge-multiset dimension is not finite.
If any graph Γ has a vertex adjacent to at least three pendant vertices, then .
Assume that and are three pendant vertices adjacent to vertex in . Let and be three edges incident on pendant vertices and , respectively. Let B be any edge-multiset resolving set of graph , then either at least two of the pendant vertices where and , are in B or at least two of the pendant vertices are not in B. In both cases, edges and where and , cannot be resolved because where . Hence, contains a vertex adjacent to at least three pendant vertices. Thus, . □
To give an example of Theorem 11, assume graph with and , as given in Figure 10.
There are three pendant vertices and f. We note that the set is not an edge-multiset resolving set for as . If the set is an edge-multiset resolving set for , then , which means that the set is not an edge-multiset resolving set for . If the set is an edge-multiset resolving set for , then , which means that the set is not an edge-multiset resolving set for . If the set is an edge-multiset resolving set for , then , which means that the set is not an edge-multiset resolving set for . It is clear that the edge-multiset resolving set for does not exist. Hence, contains a vertex adjacent to three pendant vertices, then .
Example 1 give some graphs of infinite edge-multiset dimensions.
The following families of graphs have infinite edge-multiset dimensions. Complete graph, star graph, friendship graph, wheel graph, the Peterson graph, fan graph, complete bipartite graph and cycle graph with at most 6 vertices.
The edge-multiset resolving set is determined for only some connected graphs. If is a connected graph for which is decided, then each and every edge-multiset resolving set for is an edge resolving set for , and so
4.6. Graphs Having a Constant Edge-Multiset Dimension
Next, we present some families of graphs, cycle, kayak paddle, comb product of two paths, caterpillar and lobster which have constant edge-multiset dimensions. In Theorem 12, we show that has a constant edge-multiset dimension.
Let be a cycle graph with . Then .
Therefore, by Theorem 10, . Assume . Let us show that the set is an edge-multiset resolving set for .
If with , then the edge representations according to B are represented in Table 10 and Table 11.
If with , then the edge representations according to B are represented in Table 12 and Table 13.
Therefore, any two edges do not have the same multiset code or representation according to B, as shown in Table 10, Table 11, Table 12 and Table 13. This implies that . Hence, . □
In Theorem 13 we show that kayak paddle graph with has a constant edge-multiset dimension.
If is a kayak paddle graph with , then
.
By Theorem 10, . Let and , where and . All edges are labelled as follows.
We show that the set is an edge-multiset resolving set of .
If with , then the edge representations according to B are represented as follows in Table 14.
If with , then the edge representations according to B are represented in Table 15.
If , then the edge representations according to B are represented in Table 16.
Therefore, any two edges do not have the same multiset code or representation according to B, as shown in Table 14, Table 15 and Table 16. This implies that . Hence, . □
In the next theorem we determine the exact value of the multiset dimension of the dragon graph.
If is a dragon graph with and , then .
By Theorem 10, . Let and , where . The edges of are labelled as follows.
Now, we prove that is an edge-multiset resolving set for .
If is even with , then the edge representations according to B are represented in Table 17.
If is odd with , then the edge representations according to B are represented in Table 18.
If , then the edge representations according to B are represented in Table 19.
Therefore, any two edges do not have the same multiset code or representation according to , as shown in Table 17, Table 18 and Table 19. We have . Hence, . □
Theorem 15 determines the exact value of the edge-multiset dimension of a comb product of two paths and
If is the comb product of two paths and , with , then .
By Theorem 10, . Let and the edges are labelled as follows.
We show that the set is an edge-multiset resolving set for . The edge representations according to B are represented in Table 20.
Therefore, any two edges do not have the same multiset code or representation according to B, as shown in Table 20. We thus deduced that . Hence, □
4.7. Caterpillar Graph
A caterpillar is a tree. A path graph is obtained if all a caterpillar graph’s leaves are removed. Throughout the article, we denote a caterpillar graph by with a diametral path . is a caterpillar with where . Let . Let be the pendent vertices of of degree 1 joined to . Thus, the vertex set of a caterpillar graph is and the edge set of a caterpillar graph is . If , then is a non-leg or gap vertex. A leg vertex has degree 3m=, a gap vertex , , and . See Figure 11 for an example.
Theorem 16 shows that the edge-multiset dimension of a caterpillar graph is 3.
If is a caterpillar graph with , then .
Therefore, by Theorem 10, . If n is even and the set is an edge-multiset resolving set for the graph , then the edge representations according to B are represented in Table 21.
If , then the edge representations according to B are represented in Table 22.
If n is odd, and the set is an edge-multiset resolving set for the graph , then the edge representations according to B are represented in Table 23.
Therefore, no two edges have the same multiset code or representation according to B, as shown in Table 21, Table 22 and Table 23. We thus deduce that . Hence, . □
4.8. Lobster Graph
Throughout the article, we denote a lobster graph by with a diametral path . Obviously, is the spine of . Let be a lobster with where . Let . If , then is a base-leg vertex. For , let be the vertex of of degree 2 joined to , and be the pendent vertex of joined to . Thus, the vertex set of lobster graph is and the edge set of lobster graph is . If , then is a gap vertex or a non-leg vertex. Thus, a leg vertex is of degree 3, a gap vertex , and is of degree . See Figure 12 for an example.
Theorem 17 shows that a lobster graph also has a constant edge-mutiset dimension.
If is a lobster graph with , then .
Therefore, by Theorem 10, . If n is even and the set is an edge-multiset resolving set for the graph , then the edge representations according to B are represented in Table 24.
If then the edge representations according to B are represented in the Table 25.
If n is odd and the set is an edge-multiset resolving set for the graph , then the edge representations according to B are represented in the Table 26.
If , then the edge representations according to B are represented in Table 27.
Therefore, no two edges have the same multiset code or representation according to B as shown in Table 24, Table 25, Table 26 and Table 27. We thus deduce that . Hence, . □
4.9. Graphs Having Dependent Edge-Multiset Dimension on Their Order
In this section, Lemma 4 characterizes the trees of order n and diameter 3.
Let be a tree with order n and diameter 3. If , then .
Therefore, if there exist two vertices a and b of , such that . We shall thus obtain the following three cases. See Figure 13 for visualization.
-
If , then and ;
-
If and . Let and . Then we have as an edge-multiset resolving set for , which means ;
-
If . Let and . Then we do not have an edge-multiset resolving set for , which means .
□
Theorem 18 gives the bounds of the edge-multiset dimension of trees with order which is not a path.
Let be a tree with order n and as not a path. If , then .
As we know, if graph is not a path graph then the edge-multiset dimension of any graph is by Theorem 10. is a tree graph but not a path graph so, which is the lower bound for . It is clear that the edge-multiset dimension of is by Lemma 4, so, we obtain . □
In Theorem 19, the exact value of the edge-multiset dimension of a caterpillar graph is obtain.
If is a caterpillar graph with , where and , then .
Let be a caterpillar graph with a spine . Here, with . Let . For , let and be the pendant vertices of of degree 1. Thus, the vertex set of a caterpillar graph is and the edge set of caterpillar graph is . If , is called a gap vertex. Thus, a leg vertex is of degree 4, a gap vertex , and , is of degree . See Figure 14 for an example.
Let the set by an edge-multiset resolving set for the graph . Suppose a vertex with is not an element of the set B. Then the edges , have the same multiset distance from the elements of B, which is a contradiction. Therefore , with , , are elements of set B. If vertex is not an element of B, then the edges and have the same multiset distance from the elements of B, which is a contradiction. If vertex is not an element of B, then the edges and , where , have the same multiset distance from the elements of B, which is a contradiction. If vertex is not an elements of B, then the edges and have the same multiset distance from the elements of B, which is a contradiction. Therefore, .
If is a subset of , then the edge representations are presented in Table 28:
It is observed that the multiset distance of edges according to W is so, the vertices or , where , , are included in the set W. Therefore, . Hence, . □
In Theorem 20, the exact value of the edge-multiset dimension of a lobster graph is obtain.
If is a lobster graph with , , where , then .
Let be a lobster graph with a spine . Here, and . Let . For all with there exist , such that and are the vertices of of degree 2 joined to . and are the pendant vertices of joined to and , respectively. Thus, the vertex set of a lobster graph is and the edge set of the lobster graph is . See Figure 15 for an example.
Let the set is an edge-multiset resolving set for the graph . Suppose that a vertex with is not an element of the set B. Then the edges and have the same multiset distances from the elements of B, and the edges and also have the same multiset distances from the elements of B, which is a contradiction. Therefore, with , are elements of the set B. If vertex is not an element of B, then the edges and have the same multiset distances from the elements of B, and the edges and also have the same multiset distances from the element of B, which is a contradiction. If vertex is not an element of B, then the edges and and the edges and have the same multiset distances from the elements of B, which is a contradiction. If vertex is not an element of B, then the edges and and the edges and have the same multiset distances from the elements of B, which is a contradiction. If the set B does not contain the edges and and the edges and have the same multiset distances from the elements of B, which is a contradiction. Therefore, .
If is a subset of , then the edge representations are presented in Table 29:
It is clear that the multiset distance of edges according to W are and . So, the vertices or , where , and the vertex , are included in the set W. Therefore, . Hence, . □
In Theorem 21, we show that the edge-multiset dimension of a complete r-ary tree is finite if, and only if, r is either 1 or 2. If r is greater than 2, then the edge-multiset dimension of the complete r-ary tree is infinite.
4.10. Complete r-ary Tree Graph
The multiset dimension of a complete r-ary tree is finite if, and only if, or 2. Moreover, if T is a complete binary tree of height h, then .
Let T be a complete r-ary tree of height . If , by Theorem 11 , then . If , then T is a path and .
Let . If , then T is a path with two edges and . Consider the binary trees of height . Let the set B be any edge-multiset resolving set of T. Examine the last level h of T containing pairs of pendant vertices of distance two and the edges are linked with these pendant vertices of distance 1. From the pair of these pendant vertices, one vertex is necessary for set B; otherwise, the representation of edges linked with pendant edges is the same. Now, we examine the level of T, having pair of edges of distance 1. Edges of each pair have the same multiset representations according to the vertices in the set B, which are in level h, and these edges have the same distance to any other vertex of T. So, these pair of edges cannot be resolved by any other vertices, which means that exactly one of the vertex linked with each pair of edges of level is in the set B. Similarly, for the next level we obtained vertices that must be in the set B. Thus, .
For every level l of T, where , there are exactly pairs of edges of distance 1, these edges join the vertices of level and level l. Let the set B contain exactly one vertex of level l from each such pair. So, the . We prove that the set B is an edge-multiset resolving set. Let us show that B resolves any two edges f and g of T. We consider two cases.
-
The edges f and g are in different levels, say p and q, respectively, where :
The distance between edge g joined to vertices of level q and and vertices of the set B in level h is . There is no vertex in set B of distance from edge f. Thus, the edges g and f have different representations.
-
The edges f and g are in the same level (the edges f and g are linked the vertices of levels and p), say p, where :
The edges f and g have different representations if exactly one vertex of level p is linked with the edges f or g is in the set B. If there is no vertex of level p linked with the edges f and g in the set B or two vertices (a vertex linked with edge f and a vertex linked with edge g) are in the set B, then let us denote by v the central vertex of the path connecting edges f and g (initial and final vertex of the path are in level q). This path has an even length, say , and then v is in level . The vertex v is adjacent to two vertices, say and , in level . The vertices and belong to the path containing the edges f and g and one vertex from and are in the set B, thus obtaining . It can be easily verified that the edges f and g have the same multiset code or representation according to set . Hence, the set B is an edge-multiset resolving set and . Hence, . □
The complete 2-ary tree graph with , as given in Figure 16, is an example of Theorem 21. The red vertices are included in the edge-multiset resolving set for a complete 2-ary tree graph with .
5. Discussion on the Multiset and Edge-Multiset Dimensions of Graphs
It is already known from [17] that the edge metric and the metric dimensions of graphs are not comparable since there are graphs for which , or . In [28], a lot of families of graphs were described for which the edge dimension was greater than the vertex dimension , and an open problem was presented in [17].
In concordance with this, it is natural to consider comparing the multiset and edge-multiset dimensions of graphs by wondering if a similar situation happens to the metric and edge metric dimensions. We next see that this is precisely the case. For instance, Section 4 there were given some values for the multiset and edge-multiset dimensions of some graphs (comb product of paths, kayak paddle graphs and dragon graphs), respectively. This shows that the equality can be realized for some graphs (another example could be paths and cycles). We next show that and can also occur.
5.1. Graphs G with
To achieve our goal in this section, we consider be the graph with vertex set and edge set , as shown in Figure 17.
We note that, for instance, the set is a multiset resolving set for . Since, the graph is not a path graph, by Theorem 1, .
Table 30 shows the multiset representations of all vertices of according to . Since no two vertices have the same multiset code or representation according to A, we deduce that . So, by using Theorem 1 we have .
Now, we note that for instance, the set is an edge-multiset resolving set of . Since, the graph is not a path graph, by Theorem 10, .
Table 31 shows the edge-multiset representations of all edges of according to B. Since any two edges do not have the identical edge-multiset code or representation according to B, we deduce that . We must show that .
On the contrary, suppose that ; no two edges have the same edge-multiset representation.
-
If is an edge-multiset resolving set, then which is in contradiction to our supposition.
-
If is an edge-multiset resolving set, then which is in contradiction to our supposition.
-
If is an edge-multiset resolving set, then which is in contradiction to our supposition.
-
If is an edge-multiset resolving set, then for , and which is in contradiction to our supposition.
Now, it is clear that . Hence, .
The graph Γ given in Figure 17 satisfies the inequality .
5.2. Graphs G with
Let be the graph with vertex set and edge set , as shown in Figure 18.
We note that, for instance, the set is an edge-multiset resolving set for . Since, the graph is not a path graph, by Theorem 10, .
Table 32 shows the edge-multiset representations of all the edges of according to . Since no two edges have the same edge-multiset code or representation according to B, we deduce that . So, by using Theorem 10 we have .
Now, we note that, for instance, the set is a multiset resolving set for . Since the graph is not a path graph, by Theorem 1, .
Table 33 shows the multiset representations of all vertices of according to A. Since no two vertices have the same multiset code or representation according to A, we deduce that . We must show that . On the contrary, suppose that ; no two vertices have the same multiset representation.
-
If is a multiset resolving set, then , which is a contradiction to our supposition.
-
If is a multiset resolving set, then , , , , , and , which is a contradiction to our supposition.
-
If is a multiset resolving set, then , which is a contradiction to our supposition.
-
If is a multiset resolving set, then , and , which is a contradiction to our supposition.
It is clear that . Hence, .
The graph Γ given in Figure 18 satisfies the inequality .
6. Conclusions
In this work, we defined the notion of the edge-multiset dimension of graphs. We have noted that the multiset dimension and edge-multiset dimension of graphs are generally not comparable. We have given examples of graphs , where , , or . In particular, we found the exact values of the multiset dimension and edge-multiset dimension of the kayak paddle, dragon, and comb product of and graphs. We have proven that they have the same multiset dimension and edge-multiset dimension. Furthermore, the edge-multiset dimension of a connected graph is at least the edge metric dimension. No graph has an edge-multiset dimension of 2, which means every connected graph (other than the path graph whose edge-multiset dimension is one) always has an edge-multiset dimension greater than or equal to three.
Further, we classify the graphs as having infinite edge-multiset dimensions. Some classes of graphs with constant edge-multiset dimensions are also discussed. Graphs with dependent edge-multiset dimensions on their order have also been studied. In the end, we compare the multiset and edge-multiset dimensions of the graph.
The less explored case is that of . In connection with all our expositions, we remark on some possible future lines that could be explored on this topic.
What is the computational complexity of the edge-multiset dimension of a graph?
Let Γ be a graph such that and are finite. Can all graphs Γ for which , , or be characterized?
Is there any relationship between the multiset and edge-multiset dimensions with the classical metric and edge metric dimensions of a graph?
Let Γ be a graph with n vertices. If is finite, can any upper and/or lower bounds with respect to n be found for ?
Conceptualization, H.M.I. and H.M.A.S.; methodology, H.M.I., R.I. and M.F.N.; validation, H.M.I., H.M.A.S. and M.F.N.; formal analysis, H.M.I. and R.I.; investigation, H.M.I., R.I. and H.M.A.S.,; writing—original draft preparation, H.M.A.S. and H.M.I.; writing—review and editing, R.I. and M.F.N.; funding acquisition, R.I. All authors have read and agreed to the published version of the manuscript.
All the data used to finding the results is included in the manuscript.
The authors extend their appreciation to the Deanship of Scientific Research at King Khalid University for funding this work through the Larg Groups Project under grant number (R.G.P.2/163/44).
The authors have no conflict of interest to disclose.
Footnotes
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.
Figure 5. The comb product of [Forumla omitted. See PDF.] and [Forumla omitted. See PDF.], [Forumla omitted. See PDF.].
Figure 11. Caterpillar graph [Forumla omitted. See PDF.] with [Forumla omitted. See PDF.].
Figure 12. Lobster graph [Forumla omitted. See PDF.] with [Forumla omitted. See PDF.].
Figure 14. Caterpillar graph [Forumla omitted. See PDF.] with [Forumla omitted. See PDF.].
Figure 15. Lobster graph [Forumla omitted. See PDF.] with [Forumla omitted. See PDF.].
The multiset representations of the vertices of G with respect to the set
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The multiset representations of the edges of G according to the set
Edges | a | b | c | d |
|
|
|
|
|
Edges | e | f | g | h |
|
|
|
|
|
The multiset representations of the vertices of
|
|
|
|
|
|
|
|
|
|
The multiset representations of the vertices of
|
|
|
|
|
|
|
|
|
|
The multiset representations of the vertices of
|
|
|
|
The multiset representations of the vertices of
|
|
|
|
|
|
|
|
|
|
The multiset representations of the vertices of
|
|
|
|
|
|
|
|
|
|
|
|
The multiset representations of the vertices of
|
|
|
|
The multiset representations of the vertices of
|
|
|
|
|
|
|
|
|
|
The edge-multiset representations of the edges of
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The edge-multiset representations of the edges of
|
|
|
|
|
|
The edge-multiset representations of the edges of
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The edge-multiset representations of the edges of
|
|
|
|
|
|
The edge-multiset representations of the edges of
|
|
|
|
|
|
|
|
|
|
The edge-multiset representations of the edges of
|
|
|
|
|
|
|
|
|
|
The edge-multiset representations of the edges of
|
|
|
|
|
|
The edge-multiset representations of the edges of
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The edge-multiset representations of the edges of
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The edge-multiset representations of the edges of
|
|
|
|
The edge-multiset representations of the edges of
|
|
|
|
|
|
|
|
|
|
The edge-multiset representations of the edges of
|
|
|
|
|
|
|
|
|
|
The edge-multiset representations of the edges of
|
|
|
|
|
|
The edge-multiset representations of the edges of
|
|
|
|
|
|
|
|
The edge-multisets representations of the edges of
|
|
|
|
|
|
|
|
The edge-multisets representations of the edges of
|
|
|
|
|
|
The edge-multisets representations of the edges of
|
|
|
|
|
|
The edge-multisets representations of the edges of
|
|
|
|
|
|
The edge-multisets representations of some edges of
|
|
|
|
|
|
|
|
The edge-multiset representations of some edges of
|
|
|
|
|
|
|
|
|
|
The multiset representations of the vertices of
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The edge-multiset representations of the edges of
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The edge-multiset representations of the edges of
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The multiset representations of the vertices of
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
References
1. Slater, P.J. Leaves of trees. Congr. Numer.; 1975; 14, pp. 549-559.
2. Harary, F.; Melter, R.A. On the metric dimension of a graph. Ars Comb.; 1976; 2, pp. 191-195.
3. Blumenthal, L.M. Theory and Applications of Distance Geometry; Oxford University Press: Oxford, UK, 1953.
4. Geneson, J. Metric dimension and pattern avoidance in graphs. Discret. Appl. Math.; 2020; 284, pp. 1-7. [DOI: https://dx.doi.org/10.1016/j.dam.2020.03.001]
5. Hussain, Z.; Munir, M.; Ahmad, A.; Chaudhary, M.; Khan, J.A.; Ahmed, I. Metric basis and metric dimension of 1-pentagonal carbon nanocone graphs. Sci. Rep.; 2020; 10, 19687. [DOI: https://dx.doi.org/10.1038/s41598-020-76516-1]
6. Sedlar, J.; skrekovski, R. Bounds on metric dimensions of graphs with edge disjoint cycles. Appl. Math. Comput.; 2021; 396, 125908. [DOI: https://dx.doi.org/10.1016/j.amc.2020.125908]
7. Nadjafi-Arani, M.J.; Mirzargar, M.; Emmert-Streib, F.; Dehmer, M. Partition and Colored Distances in Graphs Induced to Subsets of Vertices and Some of Its Applications. Symmetry; 2020; 12, 2027. [DOI: https://dx.doi.org/10.3390/sym12122027]
8. Alhevaz, A.; Baghipur, M.; Ganie, H.A.; Shang, Y. Bounds for the Generalized Distance Eigenvalues of a Graph. Symmetry; 2019; 11, 1529. [DOI: https://dx.doi.org/10.3390/sym11121529]
9. Wang, R.; Pryadko, L.P. Distance Bounds for Generalized Bicycle Codes. Symmetry; 2022; 14, 1348. [DOI: https://dx.doi.org/10.3390/sym14071348]
10. Nadeem, A.; Kashif, A.; Zafar, S.; Aljaedi, A.; Akanbi, O. Fault Tolerant Addressing Scheme for Oxide Interconnection Networks. Symmetry; 2022; 14, 1740. [DOI: https://dx.doi.org/10.3390/sym14081740]
11. Chartrand, G.; Salehi, E.; Zhang, P. The partition dimension of a graph. Aequationes Math.; 2000; 59, pp. 45-54. [DOI: https://dx.doi.org/10.1007/PL00000127]
12. Sebo, A.; Tannier, E. On metric generators of graphs. Math. Oper. Res.; 2004; 29, pp. 383-393. [DOI: https://dx.doi.org/10.1287/moor.1030.0070]
13. Estrada-Moreno, A.; Rodríguez-Velázquez, J.A.; Yero, I.G. The k-metric dimension of a graph. Appl. Math. Inf. Sci.; 2015; 9, pp. 2829-2840.
14. Karpovsky, M.G.; Chakrabarty, K.; Levitin, L.B. On a new class of codes for identifying vertices in graphs. IEEE Trans. Inf. Theory; 1998; 44, pp. 599-611. [DOI: https://dx.doi.org/10.1109/18.661507]
15. Trujillo-Rasua, R.; Yero, I.G. k-metric antidimension: A privacy measure for social graphs. Inf. Sci.; 2016; 328, pp. 403-417. [DOI: https://dx.doi.org/10.1016/j.ins.2015.08.048]
16. Okamoto, F.; Phinezy, B.; Zhang, P. The local metric dimension of a graph. Math. Bohem.; 2010; 135, pp. 239-255. [DOI: https://dx.doi.org/10.21136/MB.2010.140702]
17. Kelenc, A.; Tratnik, N.; Yero, I.G. Uniquely identifying the edges of a graph: The edge metric dimension. Discret. Appl. Math.; 2018; 251, pp. 204-220. [DOI: https://dx.doi.org/10.1016/j.dam.2018.05.052]
18. Simanjuntak, R.; Siagian, P.; Vetrik, T. The multiset dimension of graphs. arXiv; 2017; arXiv: 1711.00225
19. Gil-Pons, R.; Ramírez-Cruz, Y.; Trujillo-Rasua, R.; Yero, I.G. Distance-based vertex identification in graphs: The outer multiset dimension. Appl. Math. Comput.; 2019; 363, 124612. [DOI: https://dx.doi.org/10.1016/j.amc.2019.124612]
20. Estrada-Moreno, A. On the k-partition dimension of graphs. Theor. Comput. Sci.; 2020; 806, pp. 42-52. [DOI: https://dx.doi.org/10.1016/j.tcs.2018.09.022]
21. Adawiyah, R.; Alfarisi, R.; Prihandini, R.M.; Agustin, I.H.; Venkatachalam, M. The local edge metric dimension of graph. J. Phys. Conf. Ser.; 2020; 1543, 012009. [DOI: https://dx.doi.org/10.1088/1742-6596/1543/1/012009]
22. Zhu, E.; Taranenko, A.; Shao, Z.; Xu, J. On graphs with the maximum edge metric dimension. Discret. Appl. Math.; 2019; 257, pp. 317-324. [DOI: https://dx.doi.org/10.1016/j.dam.2018.08.031]
23. Zhang, Y.; Gao, S. On the edge metric dimension of convex polytopes and its related graphs. J. Comb. Optim.; 2020; 39, pp. 334-350. [DOI: https://dx.doi.org/10.1007/s10878-019-00472-4]
24. Filipović, V.; Kartelj, A.; Kratica, J. Edge metric dimension of some generalized petersen graphs. Results Math.; 2019; 74, 182. [DOI: https://dx.doi.org/10.1007/s00025-019-1105-9]
25. Klavžar, S.; Tavakoli, M. Edge metric dimensions via hierarchical product and integer linear programming. Optim. Lett.; 2021; 15, pp. 1993-2003.
26. Peterin, I.; Yero, I.G. Edge metric dimension of some graph operations. Bull. Malays. Math. Sci. Soc.; 2020; 43, pp. 2465-2477. [DOI: https://dx.doi.org/10.1007/s40840-019-00816-7]
27. Ikhlaq, H.M.; Siddiqui, H.M.A.; Imran, M. A Comparative Study of Three Resolving Parameters of Graphs. Complexity; 2021; 2021, 1927181. [DOI: https://dx.doi.org/10.1155/2021/1927181]
28. Knor, M.; Majstorovic, S.; Toshi, A.T.M.; Skrekovski, R.; Yero, I.G. Graphs with the edge metric dimension smaller than the metric dimension. Appl. Math. Comput.; 2020; 401, 126076. [DOI: https://dx.doi.org/10.1016/j.amc.2021.126076]
29. Huang, Y.; Hou, B.; Liu, W.; Wu, L.; Rainwater, S.; Gao, S. On approximation algorithm for the edge metric dimension problem. Theor. Comput. Sci.; 2021; 853, pp. 2-6. [DOI: https://dx.doi.org/10.1016/j.tcs.2020.05.005]
30. Alfarisi, R.; Lin, Y.; Ryan, J.; Dafik, D.; Agustin, I.H. A note on multiset dimension and local multiset dimension of graphs. Stat. Optim. Inf. Comput.; 2020; 8, pp. 890-901. [DOI: https://dx.doi.org/10.19139/soic-2310-5070-727]
31. Alfarisi, R.; Susilowati, L.; Dafik, D.; Prabhu, S. Local Multiset Dimension of Amalgamation Graphs. F1000Research; 2023; 12, 95. [DOI: https://dx.doi.org/10.12688/f1000research.128866.1]
32. Khemmani, V.; Isariyapalakul, S. The multiresolving sets of graphs with prescribed multisimilar equivalence classes. Int. J. Math. Math. Sci.; 2018; 2018, 8978193. [DOI: https://dx.doi.org/10.1155/2018/8978193]
33. Hafidh, Y.; Kurniawan, R.; Saputro, S.; Simanjuntak, R.; Tanujaya, S.; Uttunggadewa, S. Multiset dimensions of trees. arXiv; 2019; arXiv: 1908.05879
34. Godsil, C.D.; McKay, B.D. A new graph product and its spectrum. Bull. Aust. Math. Soc.; 1978; 18, pp. 21-28. [DOI: https://dx.doi.org/10.1017/S0004972700007760]
35. Barrière, L.; Dalfó, C.; Fiol, M.A.; Mitjana, M. The generalized hierarchical product of graphs. Discret. Math.; 2009; 309, pp. 3871-3881. [DOI: https://dx.doi.org/10.1016/j.disc.2008.10.028]
36. Imran, S.; Siddiqui, M.K.; Imran, M.; Hussain, M. On metric dimensions of symmetric graphs obtained by rooted product. Mathematics; 2018; 6, 191. [DOI: https://dx.doi.org/10.3390/math6100191]
37. Klavžar, S.; Tavakoli, M. Local metric dimension of graphs: Generalized hierarchical products and some applications. Appl. Math. Comput.; 2020; 364, 124676. [DOI: https://dx.doi.org/10.1016/j.amc.2019.124676]
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2023 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/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
Graphs are useful for analysing the structure models in computer science, operations research, and sociology. The word metric dimension is the basis of the distance function, which has a symmetric property. Moreover, finding the resolving set of a graph is NP-complete, and the possibilities of finding the resolving set are reduced due to the symmetric behaviour of the graph. In this paper, we introduce the idea of the edge-multiset dimension of graphs. A representation of an edge is defined as the multiset of distances between it and the vertices of a set,
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details



1 Department of Mathematics, COMSATS University Islamabad (CUI), Lahore Campus, Lahore 54000, Pakistan
2 Department of Mathematics, Faculty of Science and Arts, King Khalid University, Muhayl Assir 61913, Saudi Arabia; Department of Mathematics and Computer, Faculty of Science, Ibb University, Ibb 70270, Yemen