![MathJax Logo](/templates/jsp/_style2/_tandf/pb2/images/math-jax.gif)
Abstract
Metric Dimension of a simple connected graph is the minimum number of vertices those are used to identify each vertex of the graph uniquely using distance code. In this paper, we determine metric dimension of ideal-intersection graph for the ring where n being a positive integer.
1. Introduction
The problem of placing a minimum number of stations (sonar/loran detecting devices) in a network so that the position of every vertex in the network can be uniquely described in terms of graph theoretic distances. This motivates the study of graph theoretic parameter metric dimension of a connected graph G. The Metric dimension problem was introduced by Slater [Citation10] (independently Harary and Melter [Citation7]) and further studied in [Citation1–5, Citation8, Citation9]. Application of resolving set and metric dimension arise in many various platforms such as Robot Navigation [Citation8], Digitization of Image [Citation11], Network Optimization [Citation3], Mastermind game [Citation5] and chemistry and Drug Design [Citation4].
For an ordered subset V(G) and a vertex v of G, the code of v with respect to S is a k-vector given by
is also called the metric representation of v with respect to S. If
=
implies that u = v for all pairs u, v of vertices of G, then S is called a resolving set for the graph G. The metric dimension of graph G is the minimum cardinality of a resolving set for G and it is denoted by
Throughout this paper,
is simply denoted by
In this paper, we consider the more convenient intersection graphs namely, ideal intersection graph for the ring
of integers modulo n and determine the metric dimension of
for all values of n.
2. Preliminaries and definition
Definition 2.1.
For a commutative ring R, ideal-intersection graph is a simple graph whose vertices are non-zero proper ideals of the ring R and two vertices (ideals) are adjacent if their intersection is also a non-zero (proper) ideal of R. Throughout this paper, G(R) denotes ideal-intersection graph of the ring R.
For a given positive integer n, define P(n) be the set of all primes that are used to decompose the integer n. For example, if then
Throughout this paper, we denote
be the ideal generated by
in the ring
Lemma 2.1.
For any positive integer , every ideal of the ring
is of the forms
, where βi’s are integers with
Next lemma gives the number of vertices of the ideal intersection graph
Lemma 2.2.
For , the ideal-intersection graph
has
vertices.
Proof.
Lemma 2.1 gives that every ideal I of is of the form
where
There are total
ideals of the ring
Now if
for all
then
and if
for all
then
As vertices of
are the nonzero proper ideals of
so
Definition 2.2.
For any ideal of the ring
with
define a set
and called it by level set for I. The ideal I is called
level ideal if cardinality of L(I) is i. Also we define
It is clear to observe that for a fixed ideal I,
and
is the complement of L(I) in P(n), i.e.,
with
Now we give some properties of the level set L(I) for an ideal I in the following.
Proposition 2.1.
Let . Then for the ring
, we have the following
, if and only if
where
with
for all i, if and only if
Lemma 2.3.
For any two ideals I and J of the ring
Proof.
By Lemma 2.1, we may assume and
Then
Now from Definition 2.2,
□
Recall that for a positive integer n, P(n) denotes the set of all primes that are used to decompose n. From here to onward, we denote by r.
Theorem 2.1.
Two vertices I and J in are non-adjacent if and only if
Proof.
Since I and J are non zero proper ideals, their intersection ideal is also proper ideal but it may be zero. Definition 2.1 implies that two vertices I and J are non-adjacent if and only if Then by Proposition 2.1,
if and only if
and hence
□
Corollary 2.1.
Two vertices I and J in are adjacent if and only if
Corollary 2.2.
Every zero level ideal is adjacent to every vertex of
Proof.
Let I be an zero level ideal and be an arbitrary vertex. Then
and hence
So I is adjacent to J in
□
Corollary 2.3.
Two vertices (ideals) I and J with same level set in are adjacent.
Now our aim is to find a partition of the vertex set by defining an equivalence relation on
Definition 2.3.
We define a relation ρ on the set of vertices of as follows: for two vertices I and J of
if and only if
Clearly, the relation ρ defined above is an equivalence relation and so the vertex set can be partitioned into equivalence classes.
Definition 2.4.
For a vertex I (ideal) of let us define the class of I by the set
and we denote it by
For an
level ideal I, we call the class
as
level ideal class. It is clear to observe that for each i, there are
numbers of
level ideal classes. We denote the set of all
level ideals by Ai. Some ideal classes may contain more than one elements. We call the ideal classes containing exactly one element (vertex/ideal) by one element ideal class, otherwise, many element ideal class.
Lemma 2.4.
For the graph , we have the following
The diameter of
is 2.
Every distinct pair of classes preserve the distances, i.e., for two ideals
and
according as
and
Each ideal class
forms a clique in
Proof.
(a) Since every zero level element (if exists) is adjacent to all others elements of and
-th level elements are not adjacent to each other, so the result is true when
contains at least one zero level element. Now we assume that the graph
does not contains any zero level element. From Corollary 2.1,
for any two distinct ideals I and J with
Let I and J be two arbitrary elements from
th level with level sets L(I) and L(J) respectively. Since both L(I) and L(J) contains
elements from P(n) and
Let
Again there exists an one level element K with level set
Therefore by Theorem 2.1,
Thus we obtain our result.
(b) From given conditions, and
First we assume
Then by Corollary 2.1 and Lemma 2.3, I and J are adjacent if only if
which implies and implied by I1 and J1 are adjacent. Now if I and J are not adjacent, then
as the diameter of
is 2. From Theorem 2.1,
if and only if
which implies and implied by
(c) If is one element ideal class, then it is obvious. Again if
is a many element ideal class, then for two distinct
we have
which implies that I1 and I2 are adjacent by Corollary 2.1. Thus
form a complete subgraph of
□
Definition 2.5.
[Citation6] Let u be a vertex of a graph G. The open neighborhood of u is a set and the closed neighborhood of u is a set
Two distinct vertices u, v are adjacent twins if
and non-adjacent twins if
For a graph G, a set
is called a twin set of G if v, w are twins in G for every pair of distinct vertices
Lemma 2.5.
[Citation6] If u, v are twins in a connected graph G, then for every vertex
Lemma 2.6.
[Citation6] If is a twin set with cardinality
, then any resolving set must contains
elements of T.
Lemma 2.7.
Each many element ideal class in is a twin set.
Proof.
Let be a many element ideal class and
be any two elements.
as
(by Lemma 2.4), where J is arbitrary. Thus every elements of
have same neighborhood. Hence
is a twin set. □
3. Metric dimension of ![](//:0)
![](//:0)
In this section, we determine the exact value of the metric dimension of Recall that for
every ideal class is an one element ideal class. The following result is due to Khuller et al. [Citation8].
Lemma 3.1.
[Citation8] Let G be a finite graph with diameter d and metric dimension β. Then G has maximum vertices.
In the following theorem, we give the metric dimension for when
Theorem 3.1.
For any integer , the metric dimension of
is r.
Proof.
Let and if possible, we assume m < r. Then applying Lemma 3.1, the graph
can have at most
vertices as the diameter of
is 2. Lemma 2.2 gives that
has
vertices. Since
and m < r, we have
Thus we arrive a contradiction. Therefore,
Now we show
is a resolving set for
Let
be two distinct ideals with level sets L(I) and L(J), respectively. Without loss of generality, we may assume
Since I and J are distinct ideals, there exists at least one
such that
but
even if it is the case
Let
with
Now by Theorem 2.1 and Corollary 2.1,
and
Thus K resolves I and J. Hence
form a resolving set. Therefore
□
In the following theorem, we show that the graph has unique metric basis, namely,
Theorem 3.2.
For has unique metric basis.
Proof.
Let B be an another metric basis other than Since metric dimension of
is r, so
If B = A1, then codes of each elements of
are same with respect to A1 as every element of A1 is adjacent to any element of
by Corollary 2.1. Again if
then also codes of each elements of
are same with respect to B as
where
and v is an arbitrary element in
Now let
Then we consider the following two cases depending on the number of elements in
Case-1: In this case
and the codes of all elements in
are same namely,
Case-2: Here exactly one element is in
and this element must be in
as
Say this unique element of
is in Ai, where
Then any two element of A2 with condition that their level sets have non empty intersection with the level set of the remaining element of B have same code as they are at distance 1 from all elements of B.
From above it is clear that B must have intersection with Since
then there exists at lest one element of
such that it is not in B. Suppose that
number of elements of
are not in B. These m elements of B are from
Since
and
Thus there are
number of elements of A2 having same codes because using Theorem 2.1 and Corollary 2.1 we have
for any
This proves that
and so
is the only basis for
□
Theorem 3.1 gives the metric dimension for where pi are distinct primes and
Now we determine the metric dimension for
where
are distinct primes.
Theorem 3.3.
For distinct primes p1, p2 and p3, the metric dimension of is 2.
Proof.
The vertex set of is given by
Here
forms a resolving set for that graph, as
and
Thus we say that metric dimension is at most 2. Now the graph
contains three ideal of level 1 and three ideals of level 2. No 1-level ideal forms a resolving set as the codes of others two ideal of level 1 are same. Again the 2-level ideal
is not a resolving set as the codes of
and
are same. Due to the similar reasons
and
can not form a resolving set separately. Thus we say that
Also in above we show that
is a resolving set. Therefore,
□
Recall that where pi are prime and αi are positive integers. In the next section, we assume that some αi are equal to 1 and others are greater than 1. For the sake of problem, let us consider first consecutive s numbers of αi’s are equal to one and rest are greater than one.
4. Metric dimension of ![](//:0)
where ![](//:0)
![](//:0)
For the graph
consist of
numbers of one element ideal classes and the remaining
numbers of many elements ideal classes.
Example 4.1.
For the graph are one element ideal classes whereas some many element ideal classes are
In the following theorem, we give a lower bound of metric dimension for
Theorem 4.1.
For , the metric dimension of
satisfies
Proof.
Let R be a minimal resolving set for In
there are
many element ideal classes and they form twin sets
due to Lemma 2.7. By Lemma 2.6,
for all
Therefore
We show that
If possible, let
where
Let
be a set such that
for all
Thus
and
Let
and
Then
as the elements of C are from the elements of one element ideal classes which are at level
whereas the elements of B are from many element ideal classes. First we show that B is a proper subset of R. If possible, let R = B. Then two ideal
with level sets
are not resolved by any ideal
as
where
due to Corollary 2.1. This contradicts that R is a resolving set. Therefore, B is a proper subset of R and we may write
where
with
Then the following possible cases arise.
Case-1: If
then there is an ideal
Let
for some
Then
for all
where
with
This contradicts that
is a resolving set. Again if
then there is at least two ideals
which are not in A. Let
and
for some
with
Then by Corollary 2.1,
for all
Also we have shown that the elements of S are not resolved by B. Therefore we arrive at a contradiction that
is not a resolving set.
Case-2: If
then there is an ideal
Let
for some
Then for two ideals
having level sets distinct from
for all
This contradicts that
is a resolving set. If
there is at least two ideals
Let
and
where
Then for two ideals
having level sets distinct from
and
for all
due to Corollary 2.1. This contradicts that
is a resolving set.
On account of all of the above cases we have □
Theorem 3.2 gives a lower bound of the metric dimension for In the next theorem, we give
Theorem 4.2.
For , the metric dimension of
is given by
Proof.
From Theorem 3.2, For the reverse inequality, let
be the collection of ideals exactly one from each equivalence class of ρ as defined in Definition 2.3. Also let
We show that
forms a resolving set for
To prove this it is sufficient to show that elements of the set
have distinct codes. Let
with level sets L(I) and L(J), respectively. Without loss of generality, we may assume
Since I and J are distinct, there exists at least one
such that
but
Let K be an ideal with
Then
and
Now by Corollary 2.1,
and by Theorem 2.1,
Thus K resolves I and J and hence
forms a resolving set. Clearly, the cardinality of
is
and hence the theorem. □
Example 4.2.
For the graph are many element ideal classes.
forms a minimal resolving set as the code of the remaining elements with respect to
are
respectively.
5. Metric dimension of ![](//:0)
where ![](//:0)
![](//:0)
In this section we discuss the metric dimension of with condition that all αi’s are greater or equal to 2. Here vertex set is partitioned into
ideal classes and all of these ideal classes are many element ideal classes. These ideal classes are also form twin sets. The following theorem gives the metric dimension of
where
Theorem 5.1.
For where all αi’s are greater or equal to 2.
Proof.
Let R be an arbitrary minimal resolving set for In
ideal classes (all ideal classes ) are many element ideal classes and each of these ideal classes forms a twin set. Let
be these twin sets. Applying Lemma 2.2, we have
Therefore
and hence
For the reverse inequality, let B be a subset of
such that
for each
We show that B forms a resolving set for
Let
With out loss of generality, we may assume
Since I and J are distinct, there exists at least one
such that
but
Again
and
for all
with
Thus K resolves I and J. Therefore B forms a resolving set with cardinality
and hence the theorem. □
Example 5.1.
The graph has metric dimension 18. For this graph
is a resolving set with cardinality 18.
6. Conclusion
Every simple connected graph is isomorphic to some intersection graph. For the last few decades several mathematician studied intersection graphs on various algebraic structures and so it is naturally more convenient to study the intersection graph G(F) when the members of F have some algebraic structure. In this article, we consider the intersection graphs G(F) when the set F is an ideal and we determine the metric dimension of ideal intersection graphs Using similar type of arguments as we have used in this article, the researchers may find the metric dimension of ideal intersection graphs G(R) for any ring R which are isomorphic to some sub-ring of
Acknowledgments
We would like to thank heartily to our esteemed reviewers for reviewing this paper very consciously. Their valuable and precious comments were of immense help to make the paper more presentable and worthwhile. The first author is thankful to the Science and Research Board (SERB), DST, India for its financial support (Grant No. CRG/2019/006909).
Disclosure statement
No potential conflict of interest was reported by the author(s).
References
- Basak, M., Saha, L., Das, G., Tiwary, K. (2020). Fault-tolerant metric dimension of circulant graphs Cn(1,2,3). Theor. Comput. Sci. 817: 66–79.
- Basak, M., Saha, L., Tiwary, K. (2019). Metric dimension of zero-divisor graph for the ring (Zn). Int. J. Sci. Res. Math. Stat. Sci. 6(1): 74–78.
- Beerliova, Z., Eberhard, F., Erlebach, T., Hall, A., Hoffmann, M., Mihal'ak, M., Ram, L. S. (2006). Network discovery and verification. IEEE J. Select. Areas Commun. 24(12): 2168–2181.
- Chartrand, G., Eroh, L., Johnson, M., Oellermann, O. (2000). Resolvability in graphs and the metric dimension of a graph. Discrete Appl. Math. 105(1–3): 99–113.
- Chvatal, V. (1983). Mastermind. Combinatorica. 3: 325–329.
- Hernando, C., Mora, M., Pelayo, I., Seara, C., Wood, D. (2010). Extremal graph theory for metric dimension and diameter. Electron. J. Combin. 17(1): 1–28.
- Harary, F., Melter, R. (1976). On the metric dimension of a graph. Ars Combin. 2: 191–195.
- Khuller, S., Raghavachari, B., Rosenfeld, A. (1996). Landmarks in graphs. Discrete Appl. Math. 70(3): 217–229.
- Saha, L. (2021). Fault-tolerant metric dimension of cube of paths. J. Phys. Conf. Ser. 1714(1): 012029.
- Slater, P. (1975). Leaves of trees. Cong. Numer. 14: 549–559.
- Tomescu, I., Melter, R. A. (1984). Metric bases in digital geometry. Comput. Vis. Graph. Image Process. 25(1): 113–121.