Multiset Dimensions of Trees
Yusuf Hafidh, Rizki Kurniawan, Suhadi Saputro, Rinovia Simanjuntak,, Steven Tanujaya, and Saladin Uttunggadewa

TL;DR
This paper investigates the multiset dimension of trees, establishing bounds for trees with finite multiset dimension, and characterizes specific tree classes like caterpillars and lobsters.
Contribution
It proves an upper bound for the multiset dimension of certain trees and provides conditions for caterpillars and lobsters, advancing understanding of multiset resolving sets.
Findings
For trees with diameter at least 2, if multiset dimension is finite, then it is at most n-2.
The paper conjectures a sharper upper bound for multiset dimension.
Provides necessary and sufficient conditions for caterpillars and lobsters to have finite multiset dimension.
Abstract
Let be a connected graph and be a set of vertices of . The representation multiset of a vertex with respect to , , is defined as a multiset of distances between and the vertices in . If for every pair of distinct vertices and , then is called an m-resolving set of . If has an m-resolving set, then the cardinality of a smallest m-resolving set is called the multiset dimension of , denoted by ; otherwise, we say that . In this paper, we show that for a tree of diameter at least 2, if , then . We conjecture that this bound is not sharp in general and propose a sharp upper bound. We shall also provide necessary and sufficient conditions for caterpillars and lobsters having finite multiset dimension. Our results partially settled a conjecture and anโฆ
| # trees | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 6 | 6 | 2 | 1 | 3 | 0 | 0 | 0 | - | - | - |
| 7 | 11 | 4 | 1 | 5 | 1 | 0 | 0 | 0 | - | - |
| 8 | 23 | 9 | 1 | 11 | 2 | 0 | 0 | 0 | 0 | - |
| 9 | 47 | 20 | 1 | 23 | 3 | 0 | 0 | 0 | 0 | 0 |
| 10 | 106 | 48 | 1 | 53 | 2 | 2 | 0 | 0 | 0 | 0 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraph Labeling and Dimension Problems ยท graph theory and CDMA systems ยท Synthesis of Organic Compounds
[0]Rinovia Simanjuntak
Simanjuntak et. al.
Multiset Dimensions of Trees
Yusuf Hafidh
Combinatorial Mathematics Research Group, Faculty of Mathematics and Natural Sciences, Institut Teknologi Bandung
Rizki Kurniawan
Bachelor Program in Mathematics, Faculty of Mathematics and Natural Sciences, Institut Teknologi Bandung
Suhadi Saputro
Combinatorial Mathematics Research Group, Faculty of Mathematics and Natural Sciences, Institut Teknologi Bandung
Steven Tanujaya
Bachelor Program in Mathematics, Faculty of Mathematics and Natural Sciences, Institut Teknologi Bandung
Saladin Uttunggadewa
Combinatorial Mathematics Research Group, Faculty of Mathematics and Natural Sciences, Institut Teknologi Bandung
Abstract
Let be a connected graph and be a set of vertices of . The representation multiset of a vertex with respect to , , is defined as a multiset of distances between and the vertices in . If for every pair of distinct vertices and , then is called an m-resolving set of . If has an m-resolving set, then the cardinality of a smallest m-resolving set is called the multiset dimension of , denoted by ; otherwise, we say that .
In this paper, we show that for a tree of diameter at least 2, if , then . We conjecture that this bound is not sharp in general and propose a sharp upper bound. We shall also provide necessary and sufficient conditions for caterpillars and lobsters having finite multiset dimension. Our results partially settled a conjecture and an open problem proposed in [4].
1 Introduction
Let be a simple and connected graph with vertex set . The distance between two vertices is the length of a shortest path between them. The eccentricity of a vertex , is the maximum distance from to other vertices in . The radius of is . A center of is a vertex with the smallest eccentricity (equal to the radius) and the set of centers of is denoted by . The diameter of is and an end-vertex is a vertex with the highest eccentricity (equal to the diameter).
The concept of multiset dimension was introduced in [4] as a natural variation of metric dimension. In both concepts, the location of a vertex in a graph is uniquely identified by utilising the distance from that vertex to a set of "landmarks". Each vertex is then allocated a distinct "coordinate": in metric dimension, the coordinates are vectors, while in mustiset dimension, the coordinates are instead multisets.
For an ordered set of vertices , the representation of a vertex with respect to is the ordered -tuple
[TABLE]
is a resolving set of if every two vertices of have distinct representations. A resolving set with minimum cardinality is called a basis and the number of vertices in a basis is called the metric dimension, denoted by .
Now suppose that is an unordered subset of . The representation multiset of with respect to , , is defined as a multiset of distances between and the vertices in . If for every pair of distinct vertices and , then is called an m-resolving set of . If has an m-resolving set, then the cardinality of a smallest m-resolving set is called the multiset dimension of , denoted by ; otherwise, we say that .
In [4], a few basic results of multiset dimension were proved. Here we list those connected to the results of this paper.
Lemma 1**.**
[4]**
The multiset dimension of a graph is one if and only if is a path. path 2. 2.
No graph has multiset dimension . not2 3. 3.
Let be a graph other than a path. Then . bound1 4. 4.
If is a non-path graph of diameter at most , then . diam2
Another basic property needs the definition of twin vertices as follow. Two vertices and are said to be twins if . We define a relation where if and only if or and are twins. It is quite obvious that is an equivalence relation on and we denote by the equivalence class containing the vertex . The fact that a pair of twins have the same distance to every other vertex gives rise to a necessary condition for graphs having finite multiset dimension.
Lemma 2**.**
twins [4, 2] If contains a vertex with , then .
In general, the necessary conditions for the finiteness of multiset dimension in Lemmas LABEL:diam2 and LABEL:twins are not sufficient, so it is interesting to find such conditions for trees, as proposed in [4].
Problem 1**.**
[4]** chartree Characterize all trees having finite multiset dimension. Give exact values of the multiset dimension of trees if it is finite.
It is obvious that if a graph on vertices has finite multiset dimension, then . However it was proposed that the natural upper bound is not sharp as stated in the following conjecture.
Conjecture 1**.**
[4]** n-1 If is a graph on vertices having finite multiset dimension, then .
In this paper, we show that Conjecture LABEL:n-1 is true for trees in Section LABEL:s_bounds. Additionally, we provide necessary and sufficient conditions for caterpillars and lobsters having finite multiset dimension in Section LABEL:s_catlob which partially settled Open Problem LABEL:chartree.
To prove the aforementioned results, we shall utilise the following properties of trees, which follow from the fact that in a tree, there exists a unique path connecting every pair of distinct vertices.
Lemma 3**.**
Let be a tree.
. 2. 2.
If has even diameter then and if has odd diameter then , where are two adjacent vertices. 3. 3.
For every , . ecc
From now on, we shall denote by the path on vertices and the star on vertices.
2 Upper bound for multiset dimensions of trees
s_bounds
In this section, we provide partial proof for Conjecture LABEL:n-1, that is the conjecture is true for trees. We start with trees of small diameter.
Lemma 4**.**
diam3 If is a tree of order and diameter 3 then .
- Proof.
Let and be the centers of , by Lemma LABEL:twins, and . Since , the centers are not leaves, and so .
We shall consider 3 cases:
(1) :
Thus and .
(2) and :
Let and . Thus we have is an m-resolving set for , which means .
(3) :
Let and . Therefore is an m-resolving set for , or .
โ
Theorem 1**.**
bounds Let be a tree of order and diameter at least . If , then .
- Proof.
Let be a tree with finite multiset dimention. If , by Lemma LABEL:path and LABEL:diam2, and the result follows.
Now let . First we prove . Let be arbitrary m-resolving set of . Since if we already have the desired result, consider . We claim that is also an m-resolving set for . Consider two cases based on the parity of the diameter of .
Case 1: is even. Recall that there exists a unique center. To the contrary, suppose that is not an m-resolving set, then there exist two vertices and where . The maximum element in is , thus . By (LABEL:ecc), , and so , which contradict the fact that is a resolving set.
Case 2: is odd. Let , where and are adjacent. Similar to the first case, it can be showed that , a contradiction.
Now we are ready to prove that . If , the result follows from Lemma LABEL:diam3. Let and let be an m-resolving set for with . It is only necessary to consider the case when , since otherwise the desired result holds. Let be the minimum induced subgraph of containing , that is if is a leaf and otherwise. Note that . We shall consider two cases, based on whether is a center of .
Case 1: . We claim that is also an m-resolving set. By the construction of , the maximum element in is , for any . Since then , and implies that . The only vertex other than with is , but if then . Therefore for all . Let be two vertices in . If , then , a contradiction. These show that the multiset representation of every vertex is distinct.
Case 2 : . Here is not a leaf and . Since , then neither a center nor a neighbor of a center is an end-vertex. We again separate our observation into two subcases, based on the diameter of .
Case 2.1:
** is even.** In this case . Let be the set of neighbors of the center or the set of vertices with eccentricity . Let , we claim that is also an m-resolving set. Since the vertices in are not end-vertices, and so the maximum element in is still . Since and , then and . If is a vertex other than with , then and . Therefore for all .
Now let and consider a vertex . Thus,
[TABLE]
Since the maximum element in is , if , we will obtain , a contradiction.
Case 2.2:
** is odd.** Since , let .
First we consider the case when is odd. Obviously, is also odd. Consider and and are the components of containing and , respectively. Let and be two vertices in , with . This means . If both and is in either or , then they have the same distance to and , a contradiction. If in and in , then , and so is odd. Now we count the number of vertices in with odd and even distance to , and denote them with and , respectively. Since is odd, then . However is odd, and so, by the uniqueness of path between two vertices, a vertex with odd distance to has even distance to and vice versa. This means the number of vertices in with odd distance to is which is not equal to the number of vertices with odd distance to , a contradiction.
Now we consider the case when is even. Our idea is to construct a new m-resolving set of odd cardinality by removing some neighbors of the center. By doing so, two vertices in (or ) will have the same distance to the removed vertices; while a vertex in and a vertex in will have different number of vertices in with odd distance. As we already established in the previous cases, this will guarantee that the newly constructed set is m-resolving. Our construction depends on the degrees of and . If either or is odd, then either or is even. Choose the with even cardinality. Since is even then is odd and is also odd. If both and is even, let and . Thus is the required new m-resolving set.
โ
To study whether the upper bound in Theorem LABEL:bounds is sharp, we conducted exhaustive search for multiset basis for all trees of order up to 10, which were generated by using McKay's geng software [3]. We found that there are only two trees of order with multiset dimension . They are the path on 3 vertices and the tree on 5 vertices constructed from the star on 4 vertices by subdividing exactly one of its edges. The complete statistics for trees of order , can be seen in Table LABEL:trees.
Based on the result of our computer search, we would like to propose the following.
Conjecture 2**.**
upperbound Let be a tree. If , then and the bound is sharp.
If Conjecture LABEL:upperbound is true, an example for the sharpness of the bound is the tree on vertices constructed from the star on 4 vertices by subdividing exactly one of its edges times. This tree has multiset dimension 3 which is equal to , where is the diameter of the tree.
3 Caterpillars and lobsters with finite multiset dimensions
s_catlob
In this paper we define caterpillars and lobsters by using the notion of a -center-path. Let be a connected graph, a subgraph of is called a -center-path of if is a path and for every vertex in . A minimum -center-path is a -center path with minimum length. A caterpillar is a tree containing a -center-path and a lobster is a tree containing a -center-path. Let be a rooted tree with as its root, a separation of , denoted by , is a graph obtained by subdividing all edge attached to and then deleting . Note that the number of components in is the degree of in .
We start by characterising all lobsters having finite multiset dimension.
Theorem 2**.**
Lobster Let be a lobster. If is the minimum -center path of , then the following are equivalent.
- (1)
* has finite multiset dimension.*
- (2)
The only component of with infinite multiset dimension is an .
- (3)
*If is a component of then has at most components which are either a , a , or an , with at most two **s and two **s. *
- Proof.
We will prove .
Let be a component of and the root of in . If has infinite multiset dimension then is an which fullfils (3). Now consider that has finite multiset dimension.
Let be a neighbor of in . Since is a lobster then all neighbors of other than are leaves, and by Lemma LABEL:twins, . This means the component in containing is either a , a , or an .
Let be an m-resolving set of , if contains an then exactly one of the leaf of is in . If there are more than two s in , then there exist two s with either both centers are in or not in , which results on both centers having the same multiset representations with respect to , a contradiction. The fact that can not have more than two s is due to Lemma LABEL:twins.
Thus we are left to prove that has at most components. Since for each component of , there are at most one vertex in with distance two from a vertex in , we shall catagorize each component of into the following 4 types:
type 0: The component has no vertex in ,
- *
type 1: The component has one vertex in with distance 1 to ,
- *
type 2: The component has one vertex in with distance 2 to , or
- *
type 12: The component has two vertices in , each with distance 1 or 2 to .
Suppose that has more than components. Thus there are two components with the same type, and so the two neighbors of in those two components will have the same multiset representation with respect to , a contradiction.
Let be a graph that satisfies (3), , be the component of containing , and be the degree of in . For , let be a the resolving set of with maximum cardinality which does not contain the root.
We shall construct an m-resolving set for . If , define , otherwise do the folowing steps.
Define a non-increasing sequence of components of with component ordering: . 2. 2.
If , choose exactly two vertices in , each with distance and to , as members of . If , define . 3. 3.
If exists and is not a , choose exactly one vertex in with distance to as a member of . If , define with if and otherwise. 4. 4.
If exists, choose the vertex in with distance to as a member of .
Since is a minimum path and a maximum resolving set, for and , there exists a vertex in with distance two to . This means the maximum element in is .
Now we shall propose two constructions of an m-resolving set for , depending on the diameter of .
**Construction 1: for odd . **
If is odd, define , otherwise . To prove that is a resolving set, we only need to show that vertices with the same eccentricity have different representations. In Figure LABEL:diamodd, the boxed vertices have the same eccentricity. Here we define sides as components of , where and are the centers.
The vertices in the same box will have different representation with respect to , because is a resolving set for . Now consider vertices in different boxes. Vertices in a box in Side 1 are with the same distance to vertices in , but they have distinct multiset representations with respect to , since the maximum distance to vertices in is distinct. This means that their multiset representations with respect to is also distinct. Similar argument can be applied to vertices in a box in Side 2.
Now let be a vertex in a box in Side and be a vertex in a box in Side . Since is odd, is also odd. Let and be the number of vertices in with odd and even distances to , respectively. Since is odd, then . Since is odd, a vertex with odd distance to will have even distance to and vice versa. This means the number of vertices in with odd distance to is which is not equal to the number of vertices with odd distance to . Therefore .
**Construction 2: for even . **
Here will be exactly in the middle and thus will not be included in any side. For we define
[TABLE]
and
[TABLE]
By considering the vectors and ; the side with larger vector (lexicographically) will be named the dominant side, and if we name Side as the dominant side.
Assume that . If Side is dominant, define , otherwise define . The proof that is an m-resolving set will only be given for the case when Side is dominant, the other case can be proved similarly.
Similar argument from Construction 1 can be applied to prove that the vertices in the same side have distinct representations. Let and be vertices with the same eccentricity in Side and side , respectively. For , we define as the multiplicity of in . If is in , then , otherwise . If is in , then , otherwise .
In cases other than and , we have , and so . Therefore we only need to prove the case when and . Consider the lobster in Figure LABEL:uv, where the black vertices indicate the members of .
Since , then . In this case, is a leaf of an component in and . If , then by the maximality of , there exists a component in with type 1 or type 12, and so . However , which leads to .
In both constructions, we we prove that is an m-resolving set for , and therefore is finite.
Let be an m-resolving set of and suppose that has a component with infinite multiset dimension. Let be the vertex in which is also in . We will prove that there are two vertices and in with the same distance to and thus .
Let . If there exists a vertex in with degree at least then there is at least leaves attached to , and by Lemma LABEL:twins, there exists two vertices with the same representation. Now assume that for all . By the assumption of , we have . If contains an with two leaves other than , then both are either in or not in , and so the two leaves will have the same representation. Now the only case to consider is when the components of are a , a , or an with exactly one leaf (other than ) in . If all of the components of has different types then we already established that is finite. So there are components with the same type which means the neighbors of in those components will have the same representation.
Let and be the two vertices in with the same distance to with . The path from or to any vertex in goes through , and so . Thus, , a contradiction. We conclude that is either with finite multiset dimension or is an .
โ
Note that if we let to be any -center path, not necessarily the minimum, then it is possible that the components of satisfy (3) but not (1). One example is when and , since has 3 leaves as neighbors.
If either is a path not containing an end-vertex; or and are either a or a ; or and only have at most components which are either a , a , or an , with at most one and two s, then Theorem LABEL:Lobster still hold. These assumptions are redundant for characterizing lobsters since they are equivalent with (3) in the theorem. However they could be used to characterise caterpillar with finite multiset dimension as stated in the following.
Theorem 3**.**
Catterpillar Let be a caterpillar with its minimum -center-path. is finite if and only if every vertex in has at most neighbors in .
In Theorem LABEL:Catterpillar, it is necessary for to be a minimum -center path. An example to show its necessity is when is a leaf and have two neighbors in .
Theorems LABEL:Catterpillar and LABEL:Lobster partially answered the question proposed in Problem LABEL:chartree. However, to characterize all trees with finite multiset dimension, we might have to use a different approach. We believe that applying our argument inductively to the size of the minimum center-path of a tree will be difficult to prove.
@noitemerr
This research was partially supported by Penelitian Dasar Unggulan Perguruan Tinggi 2017-2019, funded by Indonesian Ministry of Research, Technology and Higher Education.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] F. Harary and R. A. Melter, On the metric dimension of a graph, Ars Combin., 2 (1976), 191-195.
- 2[2] V. Khemmani and S. Isariyapalakul, The multiresolving sets of graphs with prescribed multisimilar equivalence classes, Int. J. Math. Math. Sci., 2018 (2018), ID 8978193.
- 3[3] B. D. Mc Kay and A. Piperno, Practical graph isomorphism, II, J. Symbolic Computation, 60 (2013), 94โ112.
- 4[4] R. Simanjuntak, P. Siagian, and T. Vetrรญk, On the multiset dimension of a graph, ar Xiv:1711.00225.
- 5[5] P. J. Slater, Leaves of trees, Congr. Numer., 14 (1975), 549-559.
